PDCurses 2.6 - 2003-01-08
INTRODUCTION:
This release of PDCurses includes the following changes:
BUGS FIXED:
-
Allow accented characters on Win32 platform when run on non-English
keyboards. -
Allow "special" characters like Ctrl-S, Ctrl-Q under OS/2 to be returned.
-
Some bugs with halfdelay() fixed by William McBrine.
-
pechochar() should now work correctly.
-
redrawwin() macro in curses.h was incorrect - fixed by Alberto Ornaghi
-
Don't include "special" characters like KEY_SHIFT_L to be returned in
getnstr() family. Bug 542913 -
Entering TAB in wgetnstr() no longer exceeds requested buffer size.
Bug 489233 -
Fixed bug 550066, scrollok() and pads.
Also beep() called when buffer exceeded. Bug 562041. -
Reverse video of X11 selection reinstated. Pablo Garcia Abio??
-
Right Alt modifier now works like left Alt modifier under Win32
-
Add support for all libXaw replacement libraries with Scrollbar bug.
Note that for this to work, you still have to change the libXaw
replacement libraries to fix the bug :-( -
Don't trap signals in XCurses if calling application has ignored them.
Change by Frank Heckenbach. -
Bug reports from Warren W. Gay:
- Fix termattrs() to return A_REVERSE and A_BLINK on all platforms.
- Fix definition of getsyx() and setsyx() to be consistent with
ncurses. Bug 624424. - Fix definition of echo() and noecho(). Bug 625001.
- Fix definition of keypad() and leaveok(). Bug 632653.
- Missing panel_hidden() prototype. Bug 649320.
-
Fixed bug with calling def_prog_mode(), resize_term(),
reset_prog_mode(); the resize details were being lost.
NEW FEATURES:
-
Clipboard support now available on DOS platform, but handled
internally to the currently running process. -
New X11 resource: textCursor, allows the text cursor to be specified
as a vertical bar, or the standard horizontal bar. Thanks to Frank
Heckenbach for the suggestion.
NEW COMPILER SUPPORT:
- lcc-win32 now works correctly