DragonFly submit List (threaded) for 2004-09
Re: [PATCHES] lib/libncurses/Makefile + include/protocols/timed.h
"Matthew Dillon" <dillon@xxxxxxxxxxxxxxxxxxxx> wrote:
> :"Sascha Wildner" <saw@xxxxxxxxx> wrote:
> :> Hi,
> :> here are two small patches for adding 'const' where necessary. Found it
> :> while working on making stuff WARNS?=6 clean.
> :> http://yoyodyne.ath.cx/tmp/libncurses.patch
> :> http://yoyodyne.ath.cx/tmp/protocols.patch
> :On another note, but about the same subject.. We could also import
> :own curses and develop of further. That would remove the necissity of
> :ncurses on the system and allow us to have our own curses lib. I've done
> :some work on the NetBSD version and I must say it is quite nice, although
> :misses some functionality that ncurses offers.. Any ideas on this?
> I think we can afford to wait on importing NetBSD's curses library,
> especially if they are still working on it closing the functionality
> holes. Lets see if they've made any progress in ~6 months (random
> and revisit it then.
I agree. The problem is they aren't actively developing it anymore, the two
curses maintainers are too busy, so all the patches end up being committed
two months later. That means that if we'd want it, we might just aswell do
it now and add the missing functionality ourselves (i still have some
patches around here if I'm not mistaking). Furthermore, NetBSD's curses
library is compliant to the SUSv3 standard while ncurses is not. This is
what I meant in saying misses some functionality that ncurses offers..
ncurses just isn't right about it. Yet another reason to get our own curses