• src/conio/ansi_cio.c

    From deuce@VERT to CVS commit on Wed Aug 21 11:17:09 2019
    src/conio ansi_cio.c 1.84 1.85
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv18705

    Modified Files:
    ansi_cio.c
    Log Message:
    Fix "Can use CLREOL" calcuation. Was comparing the attribute to future
    lines, which were potentially garbage.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Mon Apr 13 07:36:21 2020
    src/conio ansi_cio.c 1.85 1.86
    Update of /cvsroot/sbbs/src/conio
    In directory cvs:/tmp/cvs-serv24547/conio

    Modified Files:
    ansi_cio.c
    Log Message:
    Add some XTerm (and now SyncTERM) F-key sequences




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Thu Nov 5 13:49:29 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/3706559b64dc27081f7bd1c3
    Modified Files:
    src/conio/ansi_cio.c
    Log Message:
    The beginnings of ANSI console support on Windows

    It kinda sorta works, but needs more love.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Stephen Hurd@VERT to Git commit to sbbs/master on Tue Nov 10 07:55:53 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/2afabbb412eb51ebcad6e69a
    Modified Files:
    src/conio/ansi_cio.c
    Log Message:
    Guard _unlock_file() with _MSC_VER, not _WIN32 (mingw doesn't have it)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Jan 10 17:09:27 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/aa8c0b95fdab2685aad2a279
    Modified Files:
    src/conio/ansi_cio.c
    Log Message:
    Fix Borland C++ build error.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Jun 10 19:17:27 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/bb5542fa52f21298af110e12
    Modified Files:
    src/conio/ansi_cio.c
    Log Message:
    Increase size of sprintf buffer to resolve GCC warning about buffer overflow

    e.g. directive argument in the range [-255, 2147483645]

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Thu Oct 24 20:36:21 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/f0348c267a4628a0b5e77ec6
    Modified Files:
    src/conio/ansi_cio.c
    Log Message:
    Fix ANSI_KEY_PGDN definition.

    Likely still not right though.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Fri Oct 25 13:04:00 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/7554868fb14337da207edf0e
    Modified Files:
    src/conio/ansi_cio.c
    Log Message:
    Disable the clear to end-of-line optimization

    Not only was it broken when window() is set, it's also broken when
    the width is not the full screen width.

    We've now disabled pretty much all the optimizations... but it works.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Fri Oct 25 13:17:41 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/e07cf256e780e38339003c75
    Modified Files:
    src/conio/ansi_cio.c
    Log Message:
    Don't use ANSI.SYS extensions

    CSI s and CSI u are ANSI.SYS extensions, and aren't needed here.
    We're clearing the screen and moveing the cursor anyway.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Fri Oct 25 22:34:54 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/3c234b5f0e0c573aa198e5bf
    Modified Files:
    src/conio/ansi_cio.c
    Log Message:
    ANSI mode isn't just for Windows

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Sat Oct 26 23:39:57 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/693454ca58c7e3a300b116c3
    Modified Files:
    src/conio/ansi_cio.c
    Log Message:
    Fix warnings.

    Thanks nelgin.

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