summaryrefslogtreecommitdiffstats
path: root/lib/libcurses/curses.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Enable wide character support in ncurses. It is built into libcurses,nicm2010-09-061-5/+257
| | | | | | | | | | | | libform, libmenu, libpanel and each library is also linked to a corresponding "w" version. This is a major bump for all four libraries. Thanks to landry, stsp, sthen, naddy, oga, Martin Pieuchot, and anyone else I've forgotten for testing. ok naddy krw deraadt
* Update to ncurses 5.7, with local changes reapplied.nicm2010-01-121-637/+767
| | | | | | | | | This is around eight years worth of changes (previously we were around ncurses 5.2), too many to list - many bug fixes and also a few new functions. A major bump for libcurses, libpanel, libform and libmenu. ok deraadt
* ncurses-5.2-20010224millert2001-02-281-2/+2
|
* Update to ncurses-5.2-20010210:millert2001-02-221-2/+2
| | | | | | | | | | | | | | o remove macro callPutChar() from tty_update.c, since this is no longer needed (reported by Philippe Blain). o add a null-pointer check in tic.c to handle the case when the input file is really empty. Modify the next_char() function in comp_scan.c to allow arbitrarily long lines, and incidentally supply a newline to files that do not end in a newline. These changes improve tic's recovery from attempts to read binary files, e.g., its output from the terminfo database (reported by Bernhard Rosenkraenzer). o revert change to c++/demo.cc from 20001209, which changed definition of main() apparently to accommodate cygwin linker, but broke the demo program.
* Update to ncurses-5.2-20010114millert2001-01-221-408/+421
|
* use __x__ formats for __attribute__ arguments; guenther@gac.eduderaadt2000-12-061-3/+3
|
* update to ncurses 5.2millert2000-10-221-4/+4
|
* update to ncurses-5.1-20001007millert2000-10-081-6/+7
|
* Update to ncurses-5.1-20000722millert2000-07-241-2/+2
|
* ncurses 5.1millert2000-07-101-5/+7
|
* ncurses-5.0-20000617millert2000-06-191-16/+22
|
* Update to ncurses-5.0-20000401:millert2000-04-041-2/+2
| | | | | | o change unctrl() to render C1 characters (128-159) as ~@, ~A, etc. o trace() function is provided only if TRACE is defined, e.g., in the debug library. Modify related calls to _tracechar() to use unctrl() instead.
* Update to ncurses-5.0-20000325millert2000-03-261-2/+2
|
* update to ncurses-5.0-20000311millert2000-03-131-2/+2
|
* Update to ncurses-5.0-20000304millert2000-03-101-4/+4
|
* ncurses-5.0-20000205millert2000-02-061-2/+2
|
* Update to ncurses-5.0-20000122millert2000-01-231-2/+2
|
* Update to ncurses-5.0-20000115:millert2000-01-161-2/+2
| | | | | | | | | | | | | + additional fixes for non-bce terminals (handling of delete_character) to work when assume_default_colors() is not specified. + modify warning message from _nc_parse_entry() regarding extended capability names to print only if tic/infocmp/toe have the -v flag set, and not at all in ordinary user applications. Otherwise, this warning would be shown for screen's extended capabilities in programs that use the termcap interface. + modify use of _nc_tracing from programs such as tic so their debug level is not in the same range as values set by trace() function. + small panel header cleanup (patch by Juergen Pfeifer).
* Update to ncurses-5.0-20000108:millert2000-01-091-3/+5
| | | | | | + add prototype for erase() to curses.h + add TRACE_DATABASE flag for trace(). + formatting changes (style)
* + corrected conversion from terminfo rs2 to termcap rs (cf: 980704)millert2000-01-021-2/+2
| | | | | | | | | | + make conversion to termcap ug (underline glitch) more consistently applied. + modify read_termtype(), fixing 'toe', which could dump core when it found an incomplete entry such as "dumb" because it did not initialize its buffer for _nc_read_file_entry(). + use explicit VALID_NUMERIC() checks in a few places that had been overlooked, and add a check to ensure that init_tabs is nonzero, to avoid divide-by-zero (reported by Todd C Miller).
* neglected to update NCURSES_VERSION_PATCHmillert1999-12-281-2/+2
|
* Update to ncurses-19991211:millert1999-12-121-2/+2
| | | | | | | | | | | | | | | | o treat as untranslatable to termcap those terminfo strings which contain non-decimal formatting, e.g., hexadecimal or octal. o correct commented-out capabilities that cannot be translated to termcap, which did not check if a colon must be escaped. o correct termcap translation for "%>" and "%+", which did not check if a colon must be escaped, for instance. o use save_string/save_char for _nc_captoinfo() to eliminate fixed buffer (originally for _nc_infotocap() in 960301 -TD). o correct expression used for terminfo equivalent of termcap %B, adjust regent100 entry which uses this. o some cleanup and commenting of ad hoc cases in _nc_infotocap(). o eliminate a fixed-buffer in tic, used for translating comments. o add manpage for infotocap.
* update to ncurses-5.0-19991204millert1999-12-061-2/+2
|
* update to ncurses-5.0-19991127millert1999-11-281-6/+19
|
* ncurses-5.0-990821millert1999-08-221-2/+2
|
* Update to ncurses-5.0-990814millert1999-08-151-4/+15
|
* ncurses-990710:millert1999-07-111-2/+2
| | | | | Correct logic in write_entry from split-out of home_terminfo in 980919, which prevented update of $HOME/.terminfo
* ncurses-5.0-990703 -- better support for mixing termcap and terminfo/curses routinesmillert1999-07-041-2/+2
|
* ncurses-5.0-990626millert1999-06-271-4/+4
|
* ncurses-5.0-990614 -- only affects ada stuff which we don't ship so just update NCURSES_VERSION_PATCHmillert1999-06-151-2/+2
|
* cvs skipped these files in the previous commit for mysterious reasonsmillert1999-06-141-3/+4
|
* ncurses-4.2-990516; no code changesmillert1999-05-171-2/+2
|
* ncurses-4.2-990424millert1999-05-081-2/+2
|
* ncurses-4.2-990327; just man page fixesmillert1999-03-281-2/+2
|
* ncurses-4.2-990318millert1999-03-181-2/+2
|
* ncurses-4.2-990316millert1999-03-161-2/+2
|
* ncurses-4.2-990314millert1999-03-151-2/+2
|
* ncurses-4.2-990313millert1999-03-141-2/+2
|
* these somehow got missed in the earlier curses commitmillert1999-03-121-2/+2
|
* ncurses-4.2-990301millert1999-03-021-16/+9
|
* This is 5.0, not 4.2millert1999-02-241-4/+4
|
* ncurses-4.2-990220; this is a pre-release of 5.0millert1999-02-241-3/+4
|
* ncurses-990213millert1999-02-241-2/+2
|
* Update to ncurses-4.2-990206:millert1999-02-111-2/+2
| | | | | | | suppress sc/rc capabilities from terminal description if they appear in smcup/rmcup. This affects only scrolling optimization, to fix a problem reported by several people with xterm's alternate screen, though the problem is more general.
* ncurses-4.2-990130millert1999-01-311-2/+2
|
* ncurses-4.2-990123millert1999-01-241-2/+2
|
* ncurses-4.2-990116millert1999-01-181-19/+22
|
* update to ncurses-4.2-981114millert1998-11-171-8/+6
|
* update to ncurses 4.2-981017millert1998-10-311-2/+2
|
* ncurses-4.2-980912millert1998-09-171-2/+2
|