• Extricate "extra attribute" code parsing enablement from global settin

    From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Mon Mar 24 01:30:02 2025
    open https://gitlab.synchro.net/main/sbbs/-/issues/892

    For example, RIP terminal user should be able to view messages containing pipe codes.

    Likely, use separate P_ mode flags for each extra attribute code-type and then maybe have (reuse) a global setting just for display/menu files, but message-bases should have their own separate setting for each extra-attribute code (e.g. pmode flags, which are already settable per sub).
    --- 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 Mon Mar 24 21:53:04 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/892#note_6802

    Using P_ mode flags to enable Renegade "pipe codes" in putmsg() would also allow us to simplify the wordwrap() API: pass a pmode argument (i.e. for UTF-8, pipe codes, and someday maybe markup code handling) instead of separate bool arguments.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Sun Apr 6 20:39:59 2025
    close https://gitlab.synchro.net/main/sbbs/-/issues/892
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)