Skip to content

PDCursesMod 4.3.3

Compare
Choose a tag to compare
@Bill-Gray Bill-Gray released this 26 May 01:44
· 474 commits to master since this release
7a58c20

(See docs/HISTORY.md for more details, and/or the Git log for extreme detail.)

  • The OS/2 code was replaced with William McBrine's version from "upstream" PDCurses, with a few modifications to accommodate changes that have occurred in PDCursesMod. This basically just means the OS/2 port works again (it was thoroughly broken).
  • Two new demos, mbrot (lets you explore the Mandelbrot set in text mode, and tests out some ncurses extensions for color manipulation) and calendar (shows a calendar).
  • Fixed a problem with capturing/failing to capture Ctrls-C, Z, S, and Q on the VT and Linux framebuffer platforms.
  • Screen resizing no longer requires a call to resize_term(0,0). It's not needed in ncurses, and nobody remembered why it was required in PDCurses/PDCursesMod. (Note that it's still required in PDCurses.)
  • Clipboard handling in DOS, DOSVGA, VT, SDL1, framebuffer, and Plan9 is handled in a common manner. On those platforms, clipboard text is simply stored in a malloc()ed buffer and can be retrieved from it. Previously, the clipboard functions were dummy stubs on some of those platforms.
  • A few other fixes... as noted, see the Git log and/or HISTORY.md.