[fpc-pascal] ncurses extra package

Anthony W.Henry anthonyh63 at gmail.com
Fri Jan 18 13:36:47 CET 2008


On Fri, 2008-01-18 at 12:02 +0100, Guillermo Martínez Jiménez wrote:
> Hello everybody.
> 
> Recently I asked myself if Free Pascal has support for ncurses and
> I've found it as an extra package.

   There is also an ncrt unit.  If all your looking at is the ability
to run the program on different terminals this might be the ticket.
This unit implements all the crt functionality but uses ncurses as the
back end.

Anthony 


> 
> I've take a peek at the ncurses.pp file and I've found it uses a lot
> of external functions. That means this package will not compile on
> platforms that haven't a previous ncurses implementation (NDS,
> GP32/2X, etc.). I think if the ncurses package uses the RTL (Crt,
> keyboard, gpm, etc.) it would be more portable, if the platform can't
> support Crt, keyboard, mouse, etc. they can be emulated.
> 
> Then I decided to write my own ncurses.pp alternative using only the
> RTL. I will not claim "official declaration" or support, and may be it
> will not be so complete and successful as Michael Van Canneyt's
> implementation, but any comment or advice will be welcome.
> 
> See you,
> 
> Guillermo "Ñuño" Martínez
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal




More information about the fpc-pascal mailing list