• src/conio/ciolib.c

    From deuce@VERT to CVS commit on Thu Feb 1 21:52:42 2018
    src/conio ciolib.c 1.143 1.144
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv19801

    Modified Files:
    ciolib.c
    Log Message:
    Fix ciolib_cputch() to use the passed colours.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sat Feb 3 09:22:46 2018
    src/conio ciolib.c 1.147 1.148
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv26273

    Modified Files:
    ciolib.c
    Log Message:
    Clean up gibberish in ccputs()




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tue Feb 6 01:02:48 2018
    src/conio ciolib.c 1.152 1.153
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv18628

    Modified Files:
    ciolib.c
    Log Message:
    restorescreen() must move the mouse after setting the window.

    Fixes issue where cursor would be in the wrong place at times (such as after
    a copy).




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tue Feb 6 01:47:10 2018
    src/conio ciolib.c 1.153 1.154
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv23400

    Modified Files:
    ciolib.c
    Log Message:
    Add missing getpixels callback for X11




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tue Feb 20 16:02:10 2018
    src/conio ciolib.c 1.166 1.167
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv20082

    Modified Files:
    ciolib.c
    Log Message:
    Check vmode return value for failure.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tue Feb 20 16:22:14 2018
    src/conio ciolib.c 1.167 1.168
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv22102

    Modified Files:
    ciolib.c
    Log Message:
    Maybe make Coverity happy?
    Function treats the argument as an array... make it an array of one element. --coverity



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tue Feb 20 16:44:16 2018
    src/conio ciolib.c 1.168 1.169
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv24353

    Modified Files:
    ciolib.c
    Log Message:
    Fix vmem_gettext() when not supported.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Tue Feb 20 18:11:49 2018
    src/conio ciolib.c 1.169 1.170
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv3232

    Modified Files:
    ciolib.c
    Log Message:
    Cruft scraping
    --coverity



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Fri Mar 9 03:28:28 2018
    src/conio ciolib.c 1.170 1.171
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv17143

    Modified Files:
    ciolib.c
    Log Message:
    Fix impossible to hit bug.
    Found by scan-build.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Fri Feb 1 07:29:53 2019
    src/conio ciolib.c 1.172 1.173
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv29855

    Modified Files:
    ciolib.c
    Log Message:
    Fix what appears to be a bug caused by a typo (* instead of &) in ciolib_attrfont(), caught by GCC v7.3.0:
    warning: ΓÇÿ*ΓÇÖ in boolean context, suggest ΓÇÿ&&ΓÇÖ instead




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thu Jul 11 03:11:16 2019
    src/conio ciolib.c 1.174 1.175
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv8352

    Modified Files:
    ciolib.c
    Log Message:
    Allow the pixel array to be NULL in restorescreen().

    This allows modifying a savescreen() rather than needing to vmem_gettext() stuff, but also change things without hacking up the pixels array yourself.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thu Jul 11 05:16:00 2019
    src/conio ciolib.c 1.177 1.178
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv23834

    Modified Files:
    ciolib.c
    Log Message:
    Fix last commit.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sat Apr 4 01:26:08 2020
    src/conio ciolib.c 1.184 1.185
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv6272

    Modified Files:
    ciolib.c
    Log Message:
    Actually set the default attribute when initializing a mode (or the lib).




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Sun Apr 12 15:24:50 2020
    src/conio ciolib.c 1.185 1.186
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv3772

    Modified Files:
    ciolib.c
    Log Message:
    Allow forcing CIOLIB_MODE_CURSES_ASCII



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Fri Apr 17 18:43:42 2020
    src/conio ciolib.c 1.190 1.191
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv30120

    Modified Files:
    ciolib.c
    Log Message:
    Use font 1 to detect the codepage, not font 0 (the default font).




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Fri Apr 17 20:59:33 2020
    src/conio ciolib.c 1.191 1.192
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv20382

    Modified Files:
    ciolib.c
    Log Message:
    Win32 can use the SDL copytext() now.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sat Jul 18 15:15:28 2020
    src/conio ciolib.c 1.203 1.204
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv27320

    Modified Files:
    ciolib.c
    Log Message:
    Fix compiler error: 'true': undeclared identifier


    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Mon Jan 11 03:09:27 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/1c17d0868fad5a62e99022a1
    Modified Files:
    src/conio/ciolib.c
    Log Message:
    Fix Borland C++ build error (doesn't have stdbool.h)

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat May 15 01:09:23 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/a893fde3868eb7224c797d57
    Modified Files:
    src/conio/ciolib.c
    Log Message:
    try_x_init() doesn't need to be guarded by win32 either.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Feb 26 21:56:52 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/20a50d4bb476926b933ae84e
    Modified Files:
    src/conio/ciolib.c
    Log Message:
    Make it const everywhere.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Nov 12 16:36:52 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/660516417bd36ad37f2252e5
    Modified Files:
    src/conio/ciolib.c
    Log Message:
    Whops, missed this commit.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Dec 26 06:56:35 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/e4e639c2a83f73822b3c6763
    Modified Files:
    src/conio/ciolib.c
    Log Message:
    Don't force vmem->pixel remapping when saving screen.

    This destroys graphics. Fixes SF bug 94.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows)@VERT to Git commit to main/sbbs/master on Fri Apr 28 15:01:28 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/7f476aafff9a9a32fd7ce6d0
    Modified Files:
    src/conio/ciolib.c
    Log Message:
    Fix new build error introduced with GDI support

    unresolved external symbol _try_gdi_init referenced in function initciolib

    Function is dependent on WITH_GDI, not _WIN32

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon May 1 15:25:41 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/fb7ba8939d00d3bdeca13101
    Modified Files:
    src/conio/ciolib.c
    Log Message:
    Add TODO comment about a kbhit() that takes a timeout.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Wed Feb 7 23:08:13 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/9339c18d4c21d173fa248496
    Modified Files:
    src/conio/ciolib.c
    Log Message:
    Silence gcc warning by using blinking bright-red on red if algo is broken.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Wed Feb 7 23:13:42 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/8450539efc9dc41d66685257
    Modified Files:
    src/conio/ciolib.c
    Log Message:
    Add missing =

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Mar 18 20:54:29 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/ac7e9ca7b9592ce9da3257e9
    Modified Files:
    src/conio/ciolib.c
    Log Message:
    Don't bother starting the SDL thread just to shut it down.

    Fixes issue closing SyncTERM in curses mode on macOS.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net