• src/conio/ansi_cio.c

    From Rob Swindell@VERT to Git commit to main/sbbs/master on Sunday, January 10, 2021 22:09:27
    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 Friday, June 10, 2022 23:17:27
    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 Thursday, October 24, 2024 20:36:21
    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 Friday, October 25, 2024 13:04:00
    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 Friday, October 25, 2024 13:17:41
    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 Friday, October 25, 2024 22:34:54
    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 Saturday, October 26, 2024 23:39:57
    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