• UTF-8 issues with terminal-abstraction branch

    From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Friday, March 28, 2025 11:02:42
    open https://gitlab.synchro.net/main/sbbs/-/issues/895

    When connecting, there's some extra gargage characters:
    ```
    Synchronet BBS for Linux Version 3.20 Copyright 2025 Rob Swindell

    6%242!5%. ░
    ```
    This doesn't happen on the master branch.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Friday, March 28, 2025 11:10:42
    https://gitlab.synchro.net/main/sbbs/-/issues/895#note_6900

    The @WIDE:text@ code isn't working on this branch:
    ```
    ;echo
    Parameter(s): @WIDE:text@
    TEXT
    ```
    Weird that it's converting to uppercase.

    While on the master branch:
    ```
    ;echo
    Parameter(s): @WIDE:text@
    text
    ```
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, March 28, 2025 13:25:13
    https://gitlab.synchro.net/main/sbbs/-/issues/895#note_6921

    What ~~client~~ terminal emulator are you using to test UTF-8 functionality? --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Friday, March 28, 2025 13:54:44
    https://gitlab.synchro.net/main/sbbs/-/issues/895#note_6923

    I'm using Windows Terminal->ssh to Linux, then telnet to the BBS. Or just Windows Terminal->ssh to the BBS.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, March 28, 2025 14:42:59
    https://gitlab.synchro.net/main/sbbs/-/issues/895#note_6930

    Fixed (was using outchar, so doing cp437 conversion)
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, March 28, 2025 14:48:29
    https://gitlab.synchro.net/main/sbbs/-/issues/895#note_6931

    Interestingly, I don't see the garbage data on my system.

    Also interesting is that on cvs, `Synchronet BBS for Win32 Version 3.20 Copyright 2025 Rob Swindell` is centered in the window, but on vert it's centered on 80 columns.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, March 28, 2025 14:50:17
    https://gitlab.synchro.net/main/sbbs/-/issues/895#note_6932

    Ah, that's the double-width `VERTRAUEN` getting clobbered... curious how that's output...
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, March 28, 2025 14:52:48
    https://gitlab.synchro.net/main/sbbs/-/issues/895#note_6933

    Ah, it uses @WIDE, so should also be fixed.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Friday, March 28, 2025 14:53:50
    https://gitlab.synchro.net/main/sbbs/-/issues/895#note_6934

    ```
    $ hd /sbbs/text/banner.c80.msg
    00000000 40 45 58 45 43 3a 4c 4f 41 44 46 4f 4e 54 53 40 |@EXEC:LOADFONTS@| 00000010 01 6e 01 85 01 66 40 57 49 44 45 3a 56 45 52 54 |.n...f@WIDE:VERT| 00000020 52 41 55 45 4e 40 01 6e 01 a2 01 63 b0 0d 0a 01 |RAUEN@.n...c....| ```
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Friday, March 28, 2025 14:55:08
    https://gitlab.synchro.net/main/sbbs/-/issues/895#note_6935

    Yes, the WIDE "VERTRAUEN" appears fixed now for UTF-8.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, March 28, 2025 14:56:38
    https://gitlab.synchro.net/main/sbbs/-/issues/895#note_6936

    Fixed.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab issue in main/sbbs on Friday, March 28, 2025 14:56:38
    close https://gitlab.synchro.net/main/sbbs/-/issues/895
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)