www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - curses bindings

reply ylixir <ylixir gmail.com> writes:
I've put up some bindings for ncurses on google code.

Main features:  extremely thin binding, nothing extra to link, just import 
and go.

It's only a few files, you can download them directly from the svn browser 
on the project pages.

link: <a href="ycurses.googlecode.com">ycurses</a>
Aug 05 2008
next sibling parent "Steven Schveighoffer" <schveiguy yahoo.com> writes:
"ylixir" wrote
 I've put up some bindings for ncurses on google code.

 Main features:  extremely thin binding, nothing extra to link, just import
 and go.

 It's only a few files, you can download them directly from the svn browser
 on the project pages.

 link: <a href="ycurses.googlecode.com">ycurses</a>

I was just looking for this about 2 weeks ago, did you read my mind? :D Thanks! -Steve
Aug 06 2008
prev sibling parent reply Dejan Lekic <dejan.lekic gmail.com> writes:
I made binding to curses few years ago.
Link: http://dejan.lekic.googlepages.com/dcurses.tar.bz2
It is there for years... :)
Aug 07 2008
next sibling parent reply superdan <super dan.org> writes:
Dejan Lekic Wrote:

 I made binding to curses few years ago.
 Link: http://dejan.lekic.googlepages.com/dcurses.tar.bz2
 It is there for years... :)

this is unbefuckinglievable. an occult international plot to make d a cult language with secret libraries won't get any better than this. you are even better than the other undiscovered ramanujan over here. he rants and raves about his algorithms library. yes, it's online. yes, it has docs. yes, they are in html format. only all inside a fucking zip. a fucking zip you heard me right. but tar.bz2...... that beats him to the punch. why don't you put encryption on the archive while you're at it. shit.
Aug 07 2008
next sibling parent "Steven Schveighoffer" <schveiguy yahoo.com> writes:
"superdan" wrote
 Dejan Lekic Wrote:

 I made binding to curses few years ago.
 Link: http://dejan.lekic.googlepages.com/dcurses.tar.bz2
 It is there for years... :)

this is unbefuckinglievable. an occult international plot to make d a cult language with secret libraries won't get any better than this. you are even better than the other undiscovered ramanujan over here. he rants and raves about his algorithms library. yes, it's online. yes, it has docs. yes, they are in html format. only all inside a fucking zip. a fucking zip you heard me right. but tar.bz2...... that beats him to the punch. why don't you put encryption on the archive while you're at it. shit.

Are you serious? You have a problem downloading archives and opening them? And why should tar.bz2 be any more cryptic than zip? In fact, it is more acceptable on unix based systems, which is basically the only place you'd be using curses from. What would you prefer, a self installing msi package? BTW, the archive is 19KB. It was downloaded before I released the mouse button. -Steve
Aug 07 2008
prev sibling next sibling parent ylixir <ylixir gmail.com> writes:
superdan wrote:
 Dejan Lekic Wrote:
 
 I made binding to curses few years ago.
 Link: http://dejan.lekic.googlepages.com/dcurses.tar.bz2
 It is there for years... :)

this is unbefuckinglievable. an occult international plot to make d a cult language with secret libraries won't get any better than this. you are even better than the other undiscovered ramanujan over here. he rants and raves about his algorithms library. yes, it's online. yes, it has docs. yes, they are in html format. only all inside a fucking zip. a fucking zip you heard me right. but tar.bz2...... that beats him to the punch. why don't you put encryption on the archive while you're at it. shit.

i know i shouldn't even bother but.... googling "ncurses d" gives a whole thread about his curses binding on the first hit, it's hardly secret. and since it's a *nix centric library, and tarballs are far more common on *nix systems than zips, tar.bz2 makes a lot more sense than a zip file.
Aug 07 2008
prev sibling parent Dejan Lekic <dejan.lekic tiscali.co.uk> writes:
Ummm... I cannot help but wonder what is Your problem...

 this is unbefuckinglievable. an occult international plot to make d a cult
language with secret libraries won't get any better than this. you are even
better than the other undiscovered ramanujan over here. he rants and raves
about his algorithms library. yes, it's online. yes, it has docs. yes, they are
in html format. only all inside a fucking zip. a fucking zip you heard me
right. but tar.bz2...... that beats him to the punch. why don't you put
encryption on the archive while you're at it. shit.

Sep 09 2008
prev sibling parent reply ylixir <ylixir gmail.com> writes:
Dejan Lekic wrote:
 I made binding to curses few years ago.
 Link: http://dejan.lekic.googlepages.com/dcurses.tar.bz2
 It is there for years... :)
 

yeah, i saw that before i started writing my own. I actually think yours is probably more complete than mine for the core curses library, while mine has support for the mouse, menu library and (almost) the form library. also mine doesn't require an extra d-centric library to link (which is the main reason i did my own), or extra initialization calls. then again yours has more natural access to those damn acs characters because of the extra linkage, and yours actually has some documentation.
Aug 07 2008
parent reply Dejan Lekic <dejan.lekic tiscali.co.uk> writes:
We could work together on this. IMHO that would be the best. If you have 
any ideas, requests, etc, do not hesitate to send me a mail. I am always 
open for constructive ideas. There are few people on IRC who are always 
interested in curses binding.

Personally, I would very much welcome PDCurses support, because it works 
on Microsoft(R) Windows(TM). Problem is, PDCurses' structures are 
different from ncurses... But, I still think it is doable.

 yeah, i saw that before i started writing my own.  I actually think 
 yours is probably more complete than mine for the core curses library, 
 while mine has support for the mouse, menu library and (almost) the form 
 library.  also mine doesn't require an extra d-centric library to link 
 (which is the main reason i did my own), or extra initialization calls. 
  then again yours has more natural access to those damn acs characters 
 because of the extra linkage, and yours actually has some documentation.

Sep 09 2008
parent ylixir <ylixir gmail.com> writes:
Yeah, i'd definitely be down for some collaboration, i'll fire off an 
e-mail on the subject.

Dejan Lekic wrote:
 
 We could work together on this. IMHO that would be the best. If you have 
 any ideas, requests, etc, do not hesitate to send me a mail. I am always 
 open for constructive ideas. There are few people on IRC who are always 
 interested in curses binding.
 
 Personally, I would very much welcome PDCurses support, because it works 
 on Microsoft(R) Windows(TM). Problem is, PDCurses' structures are 
 different from ncurses... But, I still think it is doable.
 
 yeah, i saw that before i started writing my own.  I actually think 
 yours is probably more complete than mine for the core curses library, 
 while mine has support for the mouse, menu library and (almost) the 
 form library.  also mine doesn't require an extra d-centric library to 
 link (which is the main reason i did my own), or extra initialization 
 calls.  then again yours has more natural access to those damn acs 
 characters because of the extra linkage, and yours actually has some 
 documentation.


Sep 17 2008