#
8e0f2fc5 |
| 05-Dec-2024 |
blymn <blymn@NetBSD.org> |
Fixes PR lib/58823
Implement the ncurses extension wgetscrreg which returns the scrolling region of the given window. Also implement getscrreg to get the scrolling region of stdscr which appears to
Fixes PR lib/58823
Implement the ncurses extension wgetscrreg which returns the scrolling region of the given window. Also implement getscrreg to get the scrolling region of stdscr which appears to be missing from ncurses but does follow the convention of having a non w prefixed function that applies to stdscr.
Due to the addtion of a new function a minor library version bump has been done.
show more ...
|
#
301bf8cc |
| 12-Apr-2022 |
blymn <blymn@NetBSD.org> |
Make the default colour pair be pair 0 which appears to match other curses implementations.
|
#
31a83dd9 |
| 06-Sep-2021 |
rin <rin@NetBSD.org> |
Always autogen fileio.h.
Bump CURSES_LIB_MAJOR.CURSES_LIB_MINOR to 9.0 belatedly.
|
#
aadfdb11 |
| 13-Mar-2020 |
roy <roy@NetBSD.org> |
terminfo: promote numeric parameters from short to int
POSIX mandates implementations must support upto a short but may exceed it. When NetBSD terminfo was implemented, no terminfo description used
terminfo: promote numeric parameters from short to int
POSIX mandates implementations must support upto a short but may exceed it. When NetBSD terminfo was implemented, no terminfo description used over a short, but because ncurses has supported ints for some time, some now do.
Infact, such a terminfo description was imported where colour pairs for screen-256color went up to 65536 which exposed a bug in the existing implementation where it set to zero. Because the number might mean something more than a range, we need to be able to store it accurately.
This requires a version bump because whilst the API hasn't changed thanks to C int promotion, the ABI has. Also the underlying database structure has changed as well - we now store the numeric paramter inside a uint32_t field rather than a uint16_t one. Whilst this change can still read the old style database, the old one cannot read the new one and thus we now maintain the database as terminfo2.cdb, leaving the old library and database alone so old programs still work fine.
libcurses, libfrom, libmenu and libpanel have also been bumped to accomoate this change.
show more ...
|
#
cb5c29f5 |
| 30-Jun-2019 |
blymn <blymn@NetBSD.org> |
Fix return for mvscanw to return ERR/OK instead of the number of elements scanned, now matches SUSv2 specification
Bump lib major due to return change.
|
#
a887f4af |
| 16-Nov-2018 |
blymn <blymn@NetBSD.org> |
Fix for PR lib/52063 Many thanks to Onno van der Linden (o.vd.linden@quicknet.nl) for providing the bulk of the patch that fixes the issue.
|
#
c247fb66 |
| 02-Jan-2017 |
roy <roy@NetBSD.org> |
Bump libcurses to 7.1 for prior additions.
|
#
43589aae |
| 22-Nov-2015 |
kamil <kamil@NetBSD.org> |
Note to update major of libpanel(3) for new major of curses(3)
|
#
46edb91e |
| 11-Jan-2009 |
christos <christos@NetBSD.org> |
bump shared libraries.
|
#
6dbdc40c |
| 14-Apr-2008 |
jdc <jdc@NetBSD.org> |
Increment minor for getwin()/putwin() addition. Document fileio.h regeneration.
|
#
915ba4ba |
| 21-Mar-2008 |
jdc <jdc@NetBSD.org> |
Increment libcurses minor version (termattrs() and term_attrs() added).
|
#
e124de36 |
| 28-May-2007 |
blymn <blymn@NetBSD.org> |
Merge in wide curses code done as a Summer of Code project by Ruibiao Qiu.
|
#
3a817d94 |
| 28-Mar-2004 |
jdc <jdc@NetBSD.org> |
Increment libcurses minor to 1 (addition of *echochar()).
|
#
abf59ded |
| 22-Mar-2004 |
jdc <jdc@NetBSD.org> |
Increment major number (to 6) because of the change to KEY_MAX,
|
#
737fe44f |
| 04-Dec-2003 |
jdc <jdc@NetBSD.org> |
Increment libcurses minor to 11 for nodelay() void -> int change.
|
#
324f201e |
| 05-Oct-2003 |
jdc <jdc@NetBSD.org> |
Increment libcurses minor to 10 for addition of redrawwin() and wredrawln().
|
#
11f267a0 |
| 20-Jun-2003 |
jdc <jdc@NetBSD.org> |
Add noqiflush() and qiflush() Fixes PR lib/20037.
|
#
8b782b08 |
| 21-May-2003 |
jdc <jdc@NetBSD.org> |
Increment libcurses minor for addition of addchstr() functions.
|
#
6babc534 |
| 30-Mar-2003 |
jdc <jdc@NetBSD.org> |
Increment libcurses minor (addition of attr_set() group of functions).
|
#
6e91e330 |
| 27-Jan-2003 |
jdc <jdc@NetBSD.org> |
Increment the minor version (from 5 to 6) for the addition of can_change_color() and no_color_video(). Add a note of things to change when the major version is incremented.
|
#
a3c6a58e |
| 09-Jan-2003 |
blymn <blymn@NetBSD.org> |
Added halfdelay() function.
|
#
d06ae12f |
| 23-Dec-2002 |
jdc <jdc@NetBSD.org> |
Bump minor to 4 (pads support).
|
#
5aec620a |
| 22-Oct-2002 |
blymn <blymn@NetBSD.org> |
Added the ncurses extensions define_key and keyok.
|
#
4eb3ef3d |
| 04-Aug-2002 |
jdc <jdc@NetBSD.org> |
Set the curses default colours to white on black when using colour. See the Single UNIX Specification, Version 2 :
http://www.opengroup.org/onlinepubs/007908799/xcurses/can_change_color.html
Also
Set the curses default colours to white on black when using colour. See the Single UNIX Specification, Version 2 :
http://www.opengroup.org/onlinepubs/007908799/xcurses/can_change_color.html
Also, add the functions :
use_default_colors(); assume_default_colors(fore, back);
(from ncurses) that allow the terminal default colours or user-specified default colours to be used.
show more ...
|
#
8d259104 |
| 19-Jul-2002 |
blymn <blymn@NetBSD.org> |
* Added new function idcok - this closes PR 10802 * Added sentinels to the line structures when in debug mode to try to pick up data overwrite problems, if they occur.
|