From dffb2c02a88c8a10084ed7368366a81a188569a8 Mon Sep 17 00:00:00 2001 From: Bill-Gray Date: Wed, 12 Jun 2024 14:06:05 -0400 Subject: [PATCH] Updated manual, history, and version date --- curses.h | 4 ++-- docs/HISTORY.md | 13 +++++++++++-- docs/MANUAL.md | 6 +++--- 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/curses.h b/curses.h index c437fe84..8496cd25 100644 --- a/curses.h +++ b/curses.h @@ -41,8 +41,8 @@ Defined by this header: #define PDC_VER_MINOR 4 #define PDC_VER_CHANGE 0 #define PDC_VER_YEAR 2024 -#define PDC_VER_MONTH 05 -#define PDC_VER_DAY 07 +#define PDC_VER_MONTH 06 +#define PDC_VER_DAY 12 #define PDC_STRINGIZE( x) #x #define PDC_stringize( x) PDC_STRINGIZE( x) diff --git a/docs/HISTORY.md b/docs/HISTORY.md index 398861c4..61181c97 100644 --- a/docs/HISTORY.md +++ b/docs/HISTORY.md @@ -1,7 +1,7 @@ Generally speaking, this history mentions only the more significant changes. See the git log for full details. -Current PDCursesMod - 2024 May 07 +Current PDCursesMod - 2024 Jun 12 ================================= Bug fixes @@ -48,6 +48,12 @@ Bug fixes via the standard Curses wborder_set() function, and it'll work with ncurses and other libraries. f8d87ed549 099fa2876c +- printw() overflowed a buffer when asked to output more than 512 bytes. + ddf80d010f + +- napms() rounded _up_ to the nearest clock tick on DOS and DOSVGA; it now + rounds _to_ the nearest clock tick (with at least one tick being used). + Modified the documentation to reflect this. 785113f0b9 Minor new features ------------------ @@ -68,12 +74,15 @@ Minor new features how curses works (or doesn't work). 5cef1e3d00 - The 'tests' programs can now be built, on some platforms, with - 'make -f Makefile tests'. 200b548516 + 'make -f Makefile tests'. 200b548516 e611673b49 63138eaf34 - 'test_pan' now demonstates double-lined, thick-lined, and rounded box corners using wborder_set() instead of with the PDCursesMod-only PDC_set_box_type() function. f8d87ed549 099fa2876c +- WinGUI now defaults to resizable windows, similar to SDLn, WinCon, + and X11. 58807ea498 + PDCursesMod 4.4.0 - 2023 November 30 =================================== diff --git a/docs/MANUAL.md b/docs/MANUAL.md index 3af8d4fd..524f35ef 100644 --- a/docs/MANUAL.md +++ b/docs/MANUAL.md @@ -1823,9 +1823,9 @@ kernel milliseconds. draino() is an archaic equivalent. Note that since napms() attempts to give up a time slice and yield control back to the OS, all times are approximate. (In DOS, the delay is actually - rounded down to 50ms (1/20th sec) intervals, with a minimum of one - interval; i.e., 1-99 will wait 50ms, 100-149 will wait 100ms, etc.) - 0 returns immediately. + rounded to the nearest 'tick' (~55 milliseconds), with a minimum of + one interval; i.e., 1-82 will wait ~55ms, 83-137 will wait ~110ms, + etc.) 0 returns immediately. resetterm(), fixterm() and saveterm() are archaic equivalents for reset_shell_mode(), reset_prog_mode() and def_prog_mode(),