Skip to content

Commit

Permalink
Brought HISTORY up to date.
Browse files Browse the repository at this point in the history
  • Loading branch information
Bill-Gray committed Jul 30, 2024
1 parent d6b7e99 commit d2f479a
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion docs/HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@ changes. See the git log for full details.
Current PDCursesMod - 2024 Jun 19
=================================

Major new features
------------------

- The ncurses 'menu' library can be compiled and used with PDCursesMod,
and the ncurses program 'demo_menus' built to test it out. (The
'forms' library can be built in 8-bit character mode -- it currently
uses ncurses internals for wide mode -- but doesn't appear to
actually work yet.) 07bc4ac785 1ad9562b9a

Bug fixes
---------

Expand Down Expand Up @@ -57,6 +66,12 @@ Bug fixes

- PDC_wcstombs() could overflow a buffer in the UTF8 decoding. 7d704dd618

- DOS and DOSVGA builds failed on Digital Mars. Several small fixes were
required. 981893b997 d22725b90a 32f22660c4 fd1ddf866c

- Fixes for Borland Turbo C compilation. a59f452e78 26128c29aa
d6b7e998eb

Minor new features
------------------

Expand All @@ -69,6 +84,12 @@ Minor new features
members of the non-opaque SCREEN struct. The first two replace
PDC_getcbreak() and PDC_getecho(). 98b6969a7e

- Windows can be created, moved, and resized that go off the right
and bottom edges of the screen, a la ncurses. (I think this was
an acknowledgment of the fact that after resizing a screen, windows
might go over those edges anyway.) Windows still cannot go off the
left or top edges. bc51d18ff1

- Added a new 'test' program for the issues mentioned above with
scrolling and winsertln(), wdeleteln(), winsdelln(). 98c7405a3f

Expand All @@ -77,6 +98,9 @@ Minor new features

- The 'tests' programs can now be built, on some platforms, with
'make -f Makefile tests'. 200b548516 e611673b49 63138eaf34
80fdfe7095 218aa8c0ed

- Switched from defaulting to ncurses-6.4 tests to ncurses-6.5.

- 'test_pan' now demonstates double-lined, thick-lined, and rounded
box corners using wborder_set() instead of with the PDCursesMod-only
Expand All @@ -88,7 +112,8 @@ Minor new features
- winsnstr() handled 513 _bytes_ from the input, instead of the clearly
intended 513 wchar_ts. This worked, but was an unnecessarily low
limitation. It is now fixed, and the function can now handle
arbitrarily long strings via recursion. 3f8dfa9e06 18ef78de69
arbitrarily long strings via recursion. Added some code to test this
in 'show_col.c'. 3f8dfa9e06 18ef78de69

PDCursesMod 4.4.0 - 2023 November 30
===================================
Expand Down

0 comments on commit d2f479a

Please sign in to comment.