jdc
6e028f681b
Add mvwin manual pages.
...
From PR 21041.
2003-04-08 06:02:17 +00:00
jdc
38b99f1400
Make sure that windows are not off the left or top edges of the screen.
...
Noticed while looking at PR 21041.
2003-04-08 05:56:01 +00:00
jdc
119cd94332
Document mvwin().
...
Fixes PR 21041 by Tyler Retzlaff.
2003-04-08 05:53:49 +00:00
jdc
dcd13397db
Swap red/blue and yellow/cyan when working with Sb/Sf colour. Problem noticed
...
when working on PR 21000.
2003-04-06 07:22:13 +00:00
jdc
e6800497da
Keep the cr->nl translation state in a separate variable, so that we can
...
do the translation ourselves (if the tty didn't do it for us).
Add debugging to track functions that change tty state.
Fixes PR 20834 by Stephen Borrill.
2003-04-05 10:06:59 +00:00
jdc
6babc534d9
Increment libcurses minor (addition of attr_set() group of functions).
2003-03-30 07:40:02 +00:00
jdc
b5eb0508f1
Add attr_set() group of functions.
...
Fixes PR lib/20034 by Thomas Klausner.
2003-03-30 07:38:41 +00:00
jdc
045c8e350f
Now refresh() refreshes subwindows too.
...
Fixes PR lib/20544 by rtr.
2003-03-29 21:43:22 +00:00
wiz
64e132da8b
Fix typo.
2003-03-17 08:39:54 +00:00
wiz
83de4abed2
Use "its" instead of "it's" where appropriate.
...
From Soren Jacobsen in PR 20730.
2003-03-15 23:48:27 +00:00
dsl
661e3f71df
Describe use of -ve window sizes
2003-03-03 14:21:12 +00:00
dsl
d75ec8181e
Fix resize of windows with subwins.
...
Let window size be given as a -ver number => lines from bottom.
Fix trace calls of pointers
(approved by Brett Lumn)
2003-02-17 11:07:19 +00:00
grant
104b35fe93
'NetBSD.org' and some mdoc fixes.
2003-02-14 16:29:11 +00:00
dsl
f7a8d65f01
resize subwindows when a window is resized, otherwise the subwin has
...
pointers into the ether.
(approved by christos)
2003-02-10 23:24:27 +00:00
jdc
ea7837ba99
Redo the conflict calculation (again).
...
Assume that "me" clears all attributes apart from acs.
Problem noticed when working on window(1).
2003-02-02 17:54:38 +00:00
jdc
60f7009432
I was slightly too agressive removing clearok() in revision 1.8.
...
Add back a clearok(stdscr) for terminals where the startup sequence
doesn't clear the screen.
2003-02-02 17:52:29 +00:00
jdc
6e91e33032
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.
2003-01-27 21:14:33 +00:00
jdc
ec51d5cc4b
Change the way we calculate conflicts when turning off attributes.
...
We now check the termcap entries for "\E[m" or "\E[0m" or a longer
"\E[ ... m" sequence containing a "0".
2003-01-27 21:12:29 +00:00
jdc
8ca56fe956
Check for conflict between colour and other attributes. The previous
...
checks when adding attributes could be inadequate if background colours
were later added to a window.
2003-01-27 21:11:12 +00:00
jdc
2d83114a86
ARemove (no longer used) __nca.
2003-01-27 21:09:20 +00:00
jdc
e46d737f27
Add can_change_color() and no_color_video().
2003-01-27 21:08:09 +00:00
jdc
a3ce96fb84
Rename can_change_colors() to can_change_color().
...
Add can_change_colors() (that just calls can_change_color()).
Add no_color_video().
Replace __nca with _cursesi_screen->nca.
2003-01-27 21:06:16 +00:00
jdc
f62975e655
Remove check for attribute/colour conflict.
...
This is now handled in refresh.c as it's not possible to handle the
conflict with background colour here.
2003-01-27 21:04:10 +00:00
jdc
1482f4ac4b
Rename can_change_colors() to can_change_color().
...
Add no_color_video().
2003-01-27 21:03:04 +00:00
wiz
fc8bb2b92f
End sentence with a dot.
2003-01-19 23:32:33 +00:00
atatat
dd0a8acd21
The next release will be 2.0, not 1.7.
2003-01-19 21:25:36 +00:00
kristerw
78307cec5d
Correct return type for initscr().
...
From Joel Wilsson in PR 19809.
2003-01-15 23:13:51 +00:00
jdc
3f8ad5302e
Back out part of rev 1.50. We can't call werase() here.
...
Fixes PR lib/19739 by Matthias Scheler.
Problem also noted by Martin Husemann.
2003-01-12 12:53:51 +00:00
atatat
e2013873ab
Let's call it 'duration' instead of 'timeout' so that the compiler is happy.
2003-01-09 21:47:39 +00:00
wiz
5cd5ff6dc7
Bump date for halfdelay, and slightly improve wording.
2003-01-09 12:53:55 +00:00
blymn
a3c6a58ea6
Added halfdelay() function.
2003-01-09 12:48:04 +00:00
jdc
a2a5a0d169
Add curses pad manual pages.
...
Forgot to commit this. Pointed out by wiz.
2002-12-24 07:36:32 +00:00
wiz
d31e57413f
Remove trailing whitespace and a superfluous Pp, and end a sentence with a dot.
2002-12-23 12:48:12 +00:00
jdc
3599e38c2b
Document pad-related functions - newpad(), subpad(), prefresh() and
...
pnoutrefresh().
2002-12-23 12:27:43 +00:00
jdc
d06ae12fb5
Bump minor to 4 (pads support).
2002-12-23 12:26:55 +00:00
jdc
02559eb653
Always update the change pointers. Otherwise, we could end up not
...
displaying 'blank' characters when overlapping windows are displayed.
(Exposed by changes in revision 1.49 of refresh.c.)
2002-12-23 12:26:07 +00:00
jdc
4b9cace222
Handle function argument changes to __newwin().
...
Don't call clearok() for new windows in newterm() - it caused a screen erase
on the first refresh() of the window.
2002-12-23 12:25:10 +00:00
wiz
514c6fd187
Sort SEE ALSO.
2002-12-23 12:19:48 +00:00
jdc
4a4560b0f4
Only reset flags if the "window" is not a pad.
2002-12-23 12:18:53 +00:00
jdc
f8b5b67351
Add pnoutrefresh() and prefresh().
...
Modify _cursesi_wnoutrefresh() to handle pads.
2002-12-23 12:17:55 +00:00
jdc
c1d36848fe
Add newpad() and subpad().
...
Modify __makenew(), __newwin() and __subwin() to handle pads.
2002-12-23 12:17:03 +00:00
jdc
75f0ed7c22
Reference curses_pad(3).
2002-12-23 12:16:10 +00:00
jdc
c18be873d1
Changes for pad support - changed function signatures and _ISPAD flag.
2002-12-23 12:15:04 +00:00
jdc
92a6b6d62d
Add entries for newpad(), subpad(), prefresh() and pnoutrefresh().
2002-12-23 12:13:44 +00:00
jdc
6d51b9fd23
Add descriptions for newpad(), subpad(), prefresh() and pnoutrefresh().
2002-12-23 12:12:45 +00:00
jdc
2467ead4d8
Increase default delay when assembling key sequences. This seems to
...
eliminate the occasional non-recognition of key sequences over remote
connections.
Okayed by blymn.
2002-12-23 12:11:38 +00:00
jdc
b055b9db77
Correct cross references.
2002-12-05 19:13:12 +00:00
jdc
0bdde4e185
Add some (useful) debugging to wtouchln().
2002-12-05 17:23:51 +00:00
jdc
ab39ef114a
When copying a line from a window, only copy the changed part instead of
...
the whole line.
This fixes a bug when displaying displaying overlapping windows.
2002-12-05 17:22:13 +00:00
jdc
c5f3aee499
Mark lines on new windows unchanged.
...
Add window to __set_subwin() debug.
2002-12-05 17:14:34 +00:00