PDCursesMod 4.5.4 - 2026 January 07 #356
Bill-Gray
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
(See
docs/HISTORY.mdfor more details, and/or the Git log for extreme detail.)Minor new features
Framebuffer and DRM ports can show fullwidth characters. bc3b4d8
chtypes can be short (16-bit) integers (again). Support for this was dropped in PDCurses 3.7 in late 2018, but this can actually be useful in very memory-restricted environments, such as in DOS. e215a6dFor the GL port, the 'resize' mode can be set via the
PDC_RESIZEenvironment variable. b8f8220VT platform can be compiled with
djgppand runs correctly (see issue '-DPDC_WIDE' in 'dosvga' #340). Parts of the fix by Gisle Vanem. 222b475Blinking and
PDC_gotoyx()code is almost identical between the SDLn, x11new, GL, WinGUI, and framebuffer/DRM ports; that code is now incommon/blink.c. This allows the cursor to blink in all of those ports and (in some cases) for the caret and hollow-box cursor styles to be supported. f06ab53 f6657a3 fec5d8b 9e3cde7 4c8d3a0 9e3cde7DOSVGA now supports ~16 million (2^24 + 256) colors and 1M (2^20) color pairs, similar to (and using the same underlying code as) WinGUI, SDLs, GL, framebuffer/DRM, and x11new. bd4cc9c
Bug fixes
WinGUI : mouse modifiers (Ctr, Alt, Shift) became 'stuck' from the previous keys hit, and were not turned off when the modifier keys in question were released. 9f9819f
WinGUI : positions returned for mouse wheel events were wrong. cd8cd7e
WinCon : a typo prevented mouse wheel events from working at all. Fix provided by Jordan Hemming. 93dba3a
Fullwidth characters are now shown correctly for 32-bit
chtypes (if they are supported on that platform in the first place, and the font actually has glyphs for them). 3d6bc63This discussion was created from the release PDCursesMod 4.5.4 - 2026 January 07.
Beta Was this translation helpful? Give feedback.
All reactions