Skip to content

Commit 02a61c1

Browse files
committed
Brought HISTORY.md and MANUAL.md up to date
1 parent 087c20c commit 02a61c1

File tree

2 files changed

+22
-11
lines changed

2 files changed

+22
-11
lines changed

docs/HISTORY.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
PDCursesMod 4.4.0 - 2023 October 13
1+
PDCursesMod 4.4.0 - 2023 November 30
22
===================================
33

44
Note that because of SCREEN and WINDOW now being opaque, the WA_
@@ -30,6 +30,9 @@ Major new features
3030
Minor new features
3131
------------------
3232

33+
- SDL1, SDL2, and GL support double and triple mouse clicks.
34+
a4e563d763
35+
3336
- 'widetest' now tests copying of both precomposed and combining
3437
characters with getcchar() and setcchar(). 19169a1b18
3538

@@ -52,9 +55,15 @@ Minor new features
5255
- Added some small test programs for very specific feature/bug tests.
5356
e6a5edee79
5457

58+
- You can set a 'thick' style for boxes/borders (wide-character builds
59+
only). 5fd12f8ec9
60+
5561
Bug fixes
5662
---------
5763

64+
- WinGUI keyboard responsiveness could be poor if it wasn't getting
65+
enough CPU share. 087c20cc87
66+
5867
- Fixed a (very small) memory leak from reset_color_pairs. 9e236abb17
5968

6069
- Fixed some ncurses demo failures, due to incomplete HAVE_xxx

docs/MANUAL.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ attr
358358
int wchgat(WINDOW *win, int n, attr_t attr, short color,
359359
const void *opts);
360360

361-
chtype getattrs(WINDOW *win);
361+
chtype getattrs(const WINDOW *win);
362362

363363
int underend(void);
364364
int wunderend(WINDOW *win);
@@ -1182,14 +1182,14 @@ getyx
11821182
void getsyx(int y, int x);
11831183
void setsyx(int y, int x);
11841184

1185-
int getbegy(WINDOW *win);
1186-
int getbegx(WINDOW *win);
1187-
int getcury(WINDOW *win);
1188-
int getcurx(WINDOW *win);
1189-
int getpary(WINDOW *win);
1190-
int getparx(WINDOW *win);
1191-
int getmaxy(WINDOW *win);
1192-
int getmaxx(WINDOW *win);
1185+
int getbegy(const WINDOW *win);
1186+
int getbegx(const WINDOW *win);
1187+
int getcury(const WINDOW *win);
1188+
int getcurx(const WINDOW *win);
1189+
int getpary(const WINDOW *win);
1190+
int getparx(const WINDOW *win);
1191+
int getmaxy(const WINDOW *win);
1192+
int getmaxx(const WINDOW *win);
11931193

11941194
### Description
11951195

@@ -2656,7 +2656,9 @@ slk
26562656
the useable screen, depending on the format selected.
26572657

26582658
The line(s) removed from the screen are used as a separate window, in
2659-
which SLKs are displayed.
2659+
which SLKs are displayed. Mouse clicks on the SLKs are returned as
2660+
KEY_F() (function key) presses; for example, clicking on the leftmost
2661+
SLK will cause KEY_F(1) to be added to the key queue.
26602662

26612663
slk_init() requires a single parameter which describes the format of
26622664
the SLKs as follows:

0 commit comments

Comments
 (0)