PDCursesMod
PDCursesMod copied to clipboard
Public Domain Curses - a curses library for environments that don't fit the termcap/terminfo model, modified and extended from the 'official' version
This PR adds a multithreaded mode to the GL port. It can be enabled and disabled through the new `pdc_threading_mode` variable. It is currently enabled by default in this PR...
Adds Xbuild matrixed Job with 11 additional build tests
> My app that uses `PDCursesMod` is compiled with the `Use Unicode Character Set` option with MSVC++, which will ensure all `Win32` API calls use the wide-character variants, all of...
While that isn't out yet, at least the header folder changed, so the SDL2 port can likely not be taken "as is". For more details see the repo at https://github.com/libsdl-org/SDL_ttf
This issue is about tracking the state of this. The "deletion commit" of 22c4d82f8cd370d7af7ee805de4b4adc3e95ce1e was reverted fully in PDCursesMod already, but the "addition" is not yet complete, more checks are...
I am author of pspg https://github.com/okbob/pspg. It was designed against ncurses, and now I try to port it for pdcurses. I use pdcurses for VT on Linux. Today I found...
~~~ ../wincon/pdcscrn.c: In function 'PDC_scr_open': ../wincon/pdcscrn.c:484:9: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'BOOL (*)(void *, struct _CONSOLE_SCREEN_BUFFER_INFOEX *)' {aka 'int (*)(void *,...
Note: I haven't checked if this is part of the cmake definitions used (so just needs to be added to appveyor.yml) or are missing there, too. Note: we may miss...
... at least the CI builds' artifacts don't have that.
When pressing Ctrl+^ on an US layout, ie. Ctrl+Shift+6, wgetch() actually returns two keys. first 54 ("6") and then 30. This does not happen with the Wincon port.