From: f6930910@scheme.cs.ubc.ca Subject: Curses Project Date: Mon, 3 Aug 1992 00:37:52 GMT
Hi. There has been a long discussion on curses in the linux mailing list
over the past few weeks. The curses that come with hlu's libraries
are vanilla Berkeley Curses - no SYSV stuff. Presently I am working
on a SYSV compatible curses for Linux. I was really hoping that the
general Linux community wouldn't notice the current curses' problems and
limitations until after I had finished the new curses (no one noticed
for so long :-). These limitations were my motivation for a new curses.
I am aware of ncurses (aka pcurses), and know someone has posted it
to banjo. If you are truely desperate for a SYSV curses NOW, it should
be okay. I had ported ncurses to Linux a few weeks ago, but didn't
post it because I don't think it is fit to replace Berkeley's curses,
and I didn't want to see several flavours of curses floating around.
The Minix community has a port of 'pccurses' (yet another curses).
It should also be only a few hour job to port. Putting that on
banjo would mean three curses packages available for linux (four if
you count mine). I hope this does not happen. I would like to see
Linux evolve into a stable set of /standard/ tools instead of a motley
array of ports scattered across the net. So far the 'standard' libraries
have been decent in this respect, because they have been taken care of
by H.J. (who, BTW, has done an excellent job).
If you are planning on porting (or writing) some curses for linux,
please get in touch with me. I wanted to keep this project fairly
quiet (which is why the discussion has been confined to the mailing
list so far), but I felt I should post before things got out of
hand. The project still has a some way to go.
I suppose I should get the curses project on the linux project list.
I didn't follow that thread, so could someone please email me
instructions on adding to the list.
Suggestions on implementation, etc. should be followed up to the
mailing list.
- Ken