jdc
4eb3ef3dac
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.
2002-08-04 16:43:04 +00:00
blymn
8d2591041a
* 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.
2002-07-19 13:22:41 +00:00
itojun
240c598f70
minor KNF (prototype decls should carry no variable name, otherwise macro
...
expansion will get you weird problem) and #define pedant (have paren).
2002-06-26 18:37:28 +00:00
itojun
2f69e2e14d
handle non-tty cases more gracefully.
2002-06-26 18:23:28 +00:00
christos
ce1b68c92d
PR/17352: David Laight: Curses core-dumps on windows > 1024 wide.
2002-06-26 18:13:59 +00:00
blymn
ef5927835e
Remove extraneous tabs from blank lines.
2002-01-02 10:38:27 +00:00
blymn
64df79afe7
fix __startwin() so it outputs the init strings to the correct device.
2001-12-31 14:23:11 +00:00
blymn
51344953b1
* Remove termcap globals from public interface
...
* Clean up commented out code
2001-12-11 11:18:17 +00:00
blymn
c84d91aad5
* Major change to add support for the newterm/set_term functions.
...
* Added fix to getch.c suggested by Gabriel Rosenkoetter (thanks :-)
2001-12-02 09:14:20 +00:00
wiz
c03a48d64f
withough -> without
2001-06-13 10:45:57 +00:00
jdc
e0083771d7
Add missing prototypes.
...
Fixes PR lib/12714.
2001-04-21 16:19:37 +00:00
jdc
3f9388e3e3
Implement scrolling regions :
...
has_ic()
has_il()
setscrreg()
wsetscrreg()
2001-04-20 12:56:08 +00:00
jdc
f7d4b58f02
Libcurses-4.0
...
Removal of termcap capabilities requires major bump. Pointed out by Itojun.
Capabilities are still available if `_CURSES_TERMCAP_COMPAT' is defined.
2000-12-31 12:33:02 +00:00
jdc
c9e9551689
Revert the change to the `pc' capability from the previous change. Pointed
...
out in email by Thomas Dickey.
2000-12-22 17:07:12 +00:00
jdc
606508da77
Rename variables refering to termcap capabilities from NN to __tc_nn. Case
...
adjusted to match termcap capability. A few other variable names renamed too
(ones related to or derived from termcap variables).
2000-12-19 21:34:24 +00:00
mycroft
94f8eb040a
GC __FORCEPAINT.
2000-05-20 15:12:15 +00:00
blymn
2128c86b68
* Made erasechar and killchar into functions
...
* Modified __init_getch to use termcap handle that has been allocated
(_cursesi_genbuf) instead of refetching it.
* Make wgetstr support erase - this is not a full blown SUSv2 version
but it is a start.
2000-05-01 12:30:30 +00:00
mycroft
c7d40b65f9
Speed up refresh in the presence of attributes by precalculating a mask for
...
each `end' command to turn off other attributes in the case of conflicts.
2000-04-29 00:42:26 +00:00
jdc
3f832f5227
Add virtual screen for wnoutrefresh()/doupdate().
...
Add definition for __unsetattr().
2000-04-27 00:22:44 +00:00
blymn
66cab71c72
* Added rcs id line to files missing it.
...
* Added code to __restartwin to restore meta and cursor visibility states
* Added code to __stopwin to disable meta.
* Added the *line group of functions for drawing character lines.
2000-04-24 14:09:41 +00:00
jdc
836ef17ff0
Add __TERMATTR definition. This makes the code in refresh.c much easier to
...
follow.
Add background character and attributes to line data.
2000-04-18 22:43:25 +00:00
blymn
aaf74682b9
Added functions to replace what were previously macros in curses.h
...
(this is a requirement of SUSv2) - the old macro behaviour can be
restored by defining _CURSES_USE_MACROS.
Changed function prototypes to use ANSI style.
All externally visible functions now have ANSI style declarations.
2000-04-15 13:17:02 +00:00
jdc
d4b4d9ed49
Add a list of windows (used when a colour pair changes).
2000-04-14 17:35:14 +00:00
jdc
2d80817573
Private functions/variables moved from curses.h
...
Move character/attribute definitions to curses.h
2000-04-12 21:46:27 +00:00
blymn
23464ee534
Made data structures opaque
2000-04-11 13:57:08 +00:00