summaryrefslogtreecommitdiff
path: root/lib/libcurses
AgeCommit message (Collapse)Author
1995-06-06Declare tputs() as void.pk
1994-12-22specify man pages the new way.cgd
1994-09-07Add __BEGIN_DECLS, __END_DECLS around public functions so curses libraryjtc
can be used by C++ programs (PR #401).
1994-08-17Clean up deleted files.mycroft
1994-08-17clean up importcgd
1994-08-17new libcurses, from new nvicgd
1994-08-14Fix return value from endwin().mycroft
1994-08-06Fix typo, wdelch() only takes on arg (PR 392)jtc
1994-07-01install the right thingscgd
1994-06-30deal with new share/doc strategycgd
1994-06-25update for new doc-make/install strategycgd
1994-05-23ansi type renamingcgd
1994-04-03major number bump, for stdio and safety...cgd
1994-01-24changes from branchcgd
1993-12-04minor revcgd
1993-12-04update from branchcgd
1993-11-09Clean up deleted files.mycroft
1993-11-09repeat after me: "I hate rcs ids"cgd
1993-11-09oops; forgot this bitcgd
1993-11-09repeat after me: "I hate rcs ids"cgd
1993-11-09rcs id's and don't include "compat.h"cgd
1993-11-09update to new version from berkeley. doesn't compile yet, norcgd
does it have rcsid's. this is for diffs. new doc layout thang.
1993-11-09Clean up deleted files.mycroft
1993-11-09update to new version from berkeley. doesn't compile yet, norcgd
does it have rcsid's. this is for diffs.
1993-11-08add shlib_version file, with version 0.0cgd
1993-08-15Remove spurious `)'.mycroft
1993-08-15waddbytes() is private; make the rest of *addbytes() be.mycroft
Make waddbytes() and waddstr() take a `const char *'.
1993-08-10Actually use the signal number we're passed.mycroft
1993-08-07New files.mycroft
1993-08-07Clean up deleted files.mycroft
1993-08-07New version from uunet.mycroft
1993-08-01Add RCS identifiers.mycroft
1993-08-01Add RCS indentifiers.mycroft
1993-08-01Add RCS identifiers.mycroft
1993-07-09added Andrew Chernov's patch set:alm
Standard curses library use eight bit for standout mode, so 8-bit characters displays like highlighted 7-bit characters. This patch produce library which is fully compatible with all curses programs and add 8-bit chars to all input/display functions. --- I don't think, that any programs wish to use internal curses attribute _STANDOUT directly, in expressions like: addch( ch | _STANDOUT ); Normal interface use standout() and standend() functions instead. Many programs use 'char' type (with sign extention) for input characters and sign extention becomes _STANDOUT mode in this case. So, I refuse this future and allow 8-bit characters for programs, which is designed for 7-bit only ('char' type using instead of 'unsigned char'). --- This small patch fix unpleasant standard curses bug: curses can't expand TAB at all (but tries). A man who wrote this curses misplace SYNC_IN and SYNCH_OUT, this patch exchange macro calls. This patch useful for standard 7-bit curses too, for this you must delete '_' symbol before waddbytes and apply patch. --- Oh, NO! This curses are really buggy! This small patch fix following problem: [ assumed scrollok(stdscr, TRUE) ] when addch(ch) at lower right corner of screen, curses are realy gone mad instead if simple scrolling... Curses code assumed that this will be done correctly, but implement it with two bugs.
1993-04-23Make tabs actually work.mycroft
1993-03-21initial import of 386bsd-0.1 sourcescgd