• Initial design of Terminal class

    From Rob Swindell@VERT to GitLab note in main/sbbs on Mon Mar 3 11:50:32 2025
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/506#note_6673

    I'm not a fan of strings of cryptic magic numbers.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to GitLab note in main/sbbs on Mon Mar 3 11:53:12 2025
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/506#note_6674

    native/socket doors won't, DOS doors won't, so maybe you're thinking of JS mods?

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to GitLab note in main/sbbs on Mon Mar 3 16:44:45 2025
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/506#note_6681

    I was thinking of WWIV doors (and presumably other stdio doors)

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to GitLab note in main/sbbs on Mon Mar 3 16:45:23 2025
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/506#note_6682

    There's a comment explaining what each one is.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to GitLab note in main/sbbs on Mon Mar 3 17:25:30 2025
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/506#note_6683

    On the master branch, the output of DOS doors *do* go through sbbs_t::rputs(), but only on Windows. This was done for the CP437->PETSCII and CP437->UTF8 character translations.

    In the *nix version of external(), it has the character translations built into it (doesn't rely on any con_out.cpp functions).

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