Mail Archives: djgpp/2016/12/31/15:37:48
This is a port of PDCurses 3.4 to MSDOS/DJGPP.
DJGPP specific changes.
=======================
The DJGPP specific implementation of PDC_napms using INT 0x2f function 0x1680
and INT 0x28 does not work properly as soon as a programs like DOSIDLE.EXE
are loaded. Programs using PDC_napms seem to hang and it becomes necessary
to hit some key to reactivate them. The DJGPP specific implementation now
calls delay from libc instead. Also a small bug has been fixed in debug.c.
Apart from these changes, only the Makefile for DJGPP has been modified to
produce a library zip archive that reflects the stock DJGPP installation tree.
The diffs file shows the changes. The library documentation is located in
/contrib/PDCurses.34 and /share/doc/PDCurses.34.
To build the libraries and the sample and test programs change into the
_build directory under the top source directory and start djbuild.bat.
Because the behaviour of PDC_napms has serious implications on all
applications that use it and this behaviour shall be considered a bug, the
old version of this port has been removed and replaced with this new one.
Getting the port.
=================
The port consists of the usual two packages produced using djdev205 that can
be downloaded from ftp.delorie.com and mirrors as (time stamp 2016-12-30):
PDCurses 3.4 headers, libraries and documentation:
ftp://ftp.delorie.com/pub/djgpp/current/v2tk/pdcur34a.zip
PDCurses 3.4 source:
ftp://ftp.delorie.com/pub/djgpp/current/v2tk/pdcur34s.zip
To send PDCurses specific bug reports look at
<http://pdcurses.sourceforge.net/> to see how to register to the bug
mailing list.
Send suggestions and bug reports concerning the DJGPP port to
comp.os.msdos.djgpp or <djgpp AT delorie DOT com>.
Enjoy.
Guerrero, Juan Manuel <juan DOT guerrero AT gmx DOT de>
- Raw text -