PDCurses 2.6 - 2003/01/08
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