• exec/fseditor.js

    From rswindell@1:103/705 to CVS commit on Mon Aug 19 16:43:39 2019
    exec fseditor.js 1.99 1.100
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv18310

    Modified Files:
    fseditor.js
    Log Message:
    Added a Ctrl-AN to the end of quoted text blocks. When quoting a message
    which uses Ctrl-A codes, this resets the attributes back to "normal" so the reply text doesn't "inherit" the original message's attributes.


    --- SBBSecho 3.08-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Mon Aug 19 18:23:03 2019
    exec fseditor.js 1.100 1.101
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv342

    Modified Files:
    fseditor.js
    Log Message:
    Now that the CVS revision is 5 chars (1.10x), this messed up the status line (became a blank/solid blue line).
    Remove one space between "CTRL-K for help" and "Insert/Overwrite Mode" to accommodate the new longer revision. This should work for 898 more revisions.
    < 80 col terminals likely have a different issue wiht the status line
    we should look at as well.


    --- SBBSecho 3.08-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Mon Aug 19 21:15:01 2019
    exec fseditor.js 1.101 1.102
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv28788

    Modified Files:
    fseditor.js
    Log Message:
    Remove the hack from rev 1.100 and fix make_strings() with regards to
    setting normal/lightgray text attributes when saving message text to file: WHITE is 0x0f (high-intensity lightgray). LIGHTGRAY is 0x07.


    --- SBBSecho 3.08-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Fri Aug 30 22:13:58 2019
    exec fseditor.js 1.102 1.103
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv18780

    Modified Files:
    fseditor.js
    Log Message:
    Support default_tabstop setting in [fseditor] section of modopts.ini Store/restore the user's choosen tabstop value (if not the same as the default)
    in/from user's props file (data/user/####.ini).


    --- SBBSecho 3.09-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sun Apr 26 01:21:00 2020
    exec fseditor.js 1.103 1.104
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv20523

    Modified Files:
    fseditor.js
    Log Message:
    Better error reporting upon failure opening/creating files.


    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Mon Mar 29 09:37:26 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/fbc4388850dd489bc8dc0bab
    Modified Files:
    exec/fseditor.js
    Log Message:
    Don't use handle_backspace() to handle delete.While they both delete a character, delete at the end of a line willmove the next line up instead of moving this line up.Fixes #243
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Mon Apr 12 13:20:34 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/011ae39c681714539aedeec2
    Modified Files:
    exec/fseditor.js
    Log Message:
    Do not use js.report_error()Properly throw an error instead.
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Mon Feb 5 16:46:17 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/66ed218f8a1032c16a674b62
    Modified Files:
    exec/fseditor.js
    Log Message:
    Fix up UTF-8 support enough so Keyop can enter a £.

    This removes the -utf8 option and stores the line strings as unicode
    strings if the terminal supports utf8.

    A shitty inkey() wrapper and a shitty putc() wrapper were added to
    deal with this.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Tue Feb 6 13:32:14 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/bf95f8a8de3a67c0ae535cab
    Modified Files:
    exec/fseditor.js
    Log Message:
    If the terminal is UTF-8 and the to/subject/from is NOT, xlat to
    utf-8 at start.

    This may be the issue Keyop was seeing.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Wed Feb 7 22:39:05 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/4677e09239d1a05fa389ec75
    Modified Files:
    exec/fseditor.js
    Log Message:
    Pass K_UTF8 mode flag to console.inkey()

    Since this script supports/expects UTF-8 character sequences for UNICODE characters (not a CP437 translated version of mappable chars).
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Wed Feb 14 22:18:04 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/1388056c41d00fbaabc4ba63
    Modified Files:
    exec/fseditor.js
    Log Message:
    Some cleanup, no functional change.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)