• exec/SlyEdit.js SlyEdit_Misc.js

    From nightfox@VERT to CVS commit on Mon Dec 31 10:50:44 2012
    exec SlyEdit.js 1.3 1.4 SlyEdit_Misc.js 1.2 1.3
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv24672

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Version 1.18
    Bug fix: When prefixing quote lines with author initials, if re-wrapping quote lines resulted in an additional quote line being created, it wasn't prefixing that quote line with an additional > to indicate that it was being quoted again. This was fixed.
    Also, updated so that when replying to a message, instead of getting the author's initials (for quoted lines) from the given "To" name, it will read the message's "From" name from the message database. That way, if a user changes the "To" name when replying to a message, the correct initials will be used.
    If a BBS has Digital Distortion's Message Lister set up, then it must be updated to at least version 1.31 in order for message quoting with author's initials to work properly when replying to a message from Digital Distortion's Message Lister.
    The latest version of the Digital Distortion BBS doors & add-ons can be downloaded from the following web page:
    http://digdist.bbsindex.com/DigDistBBSStuff/DigDistBBSStuff.html

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Sun Feb 3 12:22:58 2013
    exec SlyEdit.js 1.6 1.7 SlyEdit_Misc.js 1.5 1.6
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv25708

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Version 1.21, containing the following bug fixes related to cross-posting:
    - Posting during newscan: The message telling which sub-board the message was posted in was incorrect if different from the user's current sub-board; this was fixed.
    - Now includes the user's signature when cross-posting

    ---
    þ Synchronet þ Vertrauen
  • From nightfox@VERT to CVS commit on Wed Feb 13 20:32:21 2013
    exec SlyEdit.js 1.9 1.10 SlyEdit_Misc.js 1.7 1.8
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv7651

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Bug fix: If the user doesn't have a current message sub-board (i.e., a new user applying for access), SlyEdit now uses the first sub-board that the user can post into. This avoids crashes due to JavaScript errors.
    SlyEdit is now at version 1.23.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Sun Feb 17 20:30:29 2013
    exec SlyEdit.js 1.10 1.11 SlyEdit_Misc.js 1.8 1.9
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv29045

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Bug fix: If the user is posting a new message on a sub-board, SlyEdit now should have the correct sub-board info, even if the user is posting on a different sub-board than the one they're currently set for reading.
    Also, defaulted the option for indenting quote lines with initials to true. SlyEdit is now at version 1.24.

    -
  • From nightfox@VERT to CVS commit on Tue May 14 20:43:13 2013
    exec SlyEdit.js 1.11 1.12 SlyEdit_Misc.js 1.9 1.10
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv28717

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Version 1.25: Now using bbs.msg_number (absolute) rather than bbs.smb_curmsg (index) to retrieve a message header for the purpose of getting the author's initials when quoting a message. bbs.msg_number is always correct when replying to messages in all situations (such as the Read Message prompt, scanning for new messages, and scanning for new messages to you).

    If you use Digital Distortion message Lister, this version of SlyEdit requires version 1.34 of Digital Distortion Message Lister, which was updated to provide the correct message number to this verison of SlyEdit.

  • From nightfox@VERT to CVS commit on Fri May 17 21:12:22 2013
    exec SlyEdit.js 1.12 1.13 SlyEdit_Misc.js 1.10 1.11
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv15944

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Version 1.26: Updated to use the absolute message number only on Synchronet >= 3.16 from March 12, 2013 onward, since bbs.msg_number is valid only from that date forward. For previous versions & builds of Synchronet, SlyEdit uses bbs.smb_curmsg, as before (although that can result in some incorrect message headers chosen for author initials in Scan For New Messages To You, resulting in incorrect initials used in message quoting).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Sat May 18 20:46:54 2013
    exec SlyEdit.js 1.13 1.14 SlyEdit_Misc.js 1.11 1.12
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv9298

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Speed optimization for determining whether the Synchronet build date is at least May 12, 2013.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Thu May 23 20:39:47 2013
    exec SlyEdit.js 1.14 1.15 SlyEdit_Misc.js 1.12 1.13
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv28742

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Version 1.27: Simplified how SlyEdit decides whether to use bbs.msg_number or bbs.smb_curmsg. SlyEdit now uses bbs.msb_number if it's greater than 0 (rather than checking the Synchronet verison and build date).

    Also, for sysops who have Digital Distortion's Message Lister installed, this version of SlyEdit now requires version 1.36 (or newer) of Digital Distortion's Message Lister.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Fri May 24 19:59:38 2013
    exec SlyEdit.js 1.15 1.16 SlyEdit_Misc.js 1.13 1.14
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv30279

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Made a small internal code optimization.

    ---
    þ Synchronet þ Vertra
  • From nightfox@VERT to CVS commit on Tue Sep 3 20:21:16 2013
    exec SlyEdit.js 1.18 1.19 SlyEdit_Misc.js 1.16 1.17
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv23231

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    SlyEdit 1.30: When literal text replacements are being done (not using regular expressions), SlyEdit now won't force the replacement text to be all lower-case.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Sat Sep 7 08:40:34 2013
    exec SlyEdit.js 1.19 1.20 SlyEdit_Misc.js 1.17 1.18
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv9435

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    SlyEdit v1.31 - Bug fix: Set a default for the inner text for the text replacement list box in case it's not defined in the color theme file. Also did some small code refactoring.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Thu Sep 19 20:18:45 2013
    exec SlyEdit.js 1.22 1.23 SlyEdit_Misc.js 1.20 1.21
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv16274

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    SlyEdit version 1.33: Added a configuration option to set a text prefix for taglines. The default is "... ". Also added configuration options to shuffle (randomize) the taglines that are displayed to the user (set to true in SlyEdit.cfg) and to add double-quotes around taglines (defaults to false). If the sysop wants to add double-quotes around taglines and not add a prefix to taglines, the prefix can be set to blank (nothing after the =).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Mon Oct 28 21:47:39 2013
    exec SlyEdit.js 1.25 1.26 SlyEdit_Misc.js 1.22 1.23
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv26253

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    For SlyEdit v1.36: Bug fixes to improve message quoting with initials. Also added logging to the BBS log when a user cross-posts a message into sub-boards other than the original one that the user was posting into.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Sun Nov 10 12:36:24 2013
    exec SlyEdit.js 1.26 1.27 SlyEdit_Misc.js 1.23 1.24
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv19087

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    For SlyEdit 1.37 - Bug fix for message quoting using author initials where it sometimes used the wrong initials after wrapping long quote lines (quote prefixes for the quote lines were not being maintained correctly in some cases).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Wed May 21 19:59:39 2014
    exec SlyEdit.js 1.29 1.30 SlyEdit_Misc.js 1.25 1.26
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv28125

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    SlyEdit v1.40: Updated a line of code which should fix a crash bug due to an index out of bounds with the quote lines.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Thu Apr 30 19:53:41 2015
    exec SlyEdit.js 1.33 1.34 SlyEdit_Misc.js 1.28 1.29
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv30720

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    SlyEdit v1.44 update - Bug fix: When cross-posting a message in other message areas, the message area settings are now checked to see whether the user's real name should be used for the 'From' name. Previously, SlyEdit was always using the user's alias as the 'From' name when cross-posting.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Fri Jul 10 20:56:07 2015
    exec SlyEdit.js 1.38 1.39 SlyEdit_Misc.js 1.29 1.30
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv884

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    SlyEdit v1.48 - Bug fix: When replying to certain messages, with quoting with author initials enabled, opening the quote window sometimes resulted in SlyEdit freezing due to what seemed to be an infinite loop when wrapping the quote lines. That was caused by a calculated maximum line width coming out negative.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From nightfox@VERT to CVS commit on Sat Sep 16 20:28:38 2017
    exec SlyEdit.js 1.41 1.42 SlyEdit_Misc.js 1.32 1.33
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv24599

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    SlyEdit version 1.51: Added an auto-sign option to the user options (accessible via Ctrl-U, disabled by default). If enabled, SlyEdit will automatically sign users' messages with their handle or real name, depending on the sub-board's configuration. Also added a seting to use only their first name when signing with their real name and whether to sign emails with their real name (enabled by default).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From nightfox@VERT to CVS commit on Thu Feb 1 19:32:36 2018
    exec SlyEdit.js 1.54 1.55 SlyEdit_Misc.js 1.41 1.42
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27594

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Bug fix: When backspacing, it now properly removes any Synchronet attribute codes immediately after the character being deleted.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From nightfox@VERT to CVS commit on Fri Feb 2 17:16:08 2018
    exec SlyEdit.js 1.55 1.56 SlyEdit_Misc.js 1.42 1.43
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv18862

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Version 1.60: Bug fixes for edit line indexes when using a wide terminal (> 80 characters)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From nightfox@VERT to CVS commit on Fri May 24 23:20:37 2019
    exec SlyEdit.js 1.60 1.61 SlyEdit_Misc.js 1.46 1.47
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv25139

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Added support for some common standard language tags and parsing them from the dictionary filenames. Updated the version to 1.65.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From nightfox@VERT to CVS commit on Wed May 29 12:50:55 2019
    exec SlyEdit.js 1.61 1.62 SlyEdit_Misc.js 1.48 1.49
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv18222

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Updated parsing for dictionary filenames (to appear in the list for user preferences): Dictionary filenames can now include "-supplimental" after the localization (such as dictionary_en-US-supplimental.txt" if it's a smaller dictionary only with localized spellings of words. Those dictionaries will include "(Supplimental)" at the end of their name in the user preferences. Dictionary filenames without a localization after the language (such as dictionary_en.txt) will include "(General)" at the end of their name in the user preferences. Dictionaries with just the localization without "-supplimental" will just have the language name and localization as the language name in the user preferences (i.e., dictionary_en-US.txt will be "English (US)".

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From nightfox@VERT to CVS commit on Thu Aug 15 19:36:17 2019
    exec SlyEdit.js 1.67 1.68 SlyEdit_Misc.js 1.55 1.56
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv4371

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Version 1.70: Fix for a bug introduced in the flowing-line update in 1.68 where some quote blocks were sometimes not being included when saving a message. Also, quote lines are now wrapped to the user's terminal width rather than 80 columns.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From nightfox@VERT to CVS commit on Tue Mar 3 22:44:15 2020
    exec SlyEdit.js 1.70 1.71 SlyEdit_Misc.js 1.57 1.58
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv29182

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Added support for a new option in SlyEdit.cfg: allowSpellCheck, which specifies whether or not the spell check feature is allowed. Valid values are true and false; it defaults to true if not specified. You might want to disable spell check if, for instance, the spell check feature causes an "out of memory" error on your system.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From nightfox@VERT to CVS commit on Wed Mar 4 12:59:51 2020
    exec SlyEdit.js 1.71 1.72 SlyEdit_Misc.js 1.58 1.59
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv32306

    Modified Files:
    SlyEdit.js SlyEdit_Misc.js
    Log Message:
    For cross-posting, to make sure the user can post in a sub-board, SlyEdit now checks the can_post property of the sub-board rather than checking the ARS. The can_post property covers more cases (such as whether the sub-board is a networked sub and the user has the N restriction).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Sat Jan 23 23:54:33 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/7164d94513a43b0c5e77c850
    Modified Files:
    exec/SlyEdit.js SlyEdit_Misc.js
    Log Message:
    [Issue 206] When using SlyEdit CTRL-Space on a MAC sends a 0x0 NUL character causing execution in the timeout logic

    With the addition of K_NUL (8b8ed215), this patch changes SlyEdit so that it no longer thinks a 0x0 is a timeout
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sat Jan 23 23:54:33 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/d61025791864f986aff3a94e
    Modified Files:
    exec/SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Merge branch '206-SlyEdit-NUL-timeout'
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Tue May 31 14:33:55 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/8b24ddc0d064363ae18c240d
    Modified Files:
    exec/SlyEdit.js SlyEdit_Misc.js
    Log Message:
    SlyEdit 1.77: Fix for aborting when trying to access sub-board information when there are no sub-boards
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Tue May 31 14:33:55 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/a9ae6b740a4ecbea90fcabfb
    Modified Files:
    exec/SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Merge branch 'slyedit_rare_fix_no_subboards' into 'master'

    SlyEdit 1.77: Fix for aborting when trying to access sub-board information when there are no sub-boards

    See merge request main/sbbs!174
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Tue May 31 17:44:49 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/d4276cf91e672a4feca770e2
    Modified Files:
    exec/SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Fixed weird character issue from last commit
    Fixed a weird character issue from the last commit, that may have been due
    to using a different text editor that changed some characters, possibly due to character encoding
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Tue May 31 17:44:49 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/25402c37dbbb62e431286f38
    Modified Files:
    exec/SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Merge branch 'slyedit_badchars_fix' into 'master'

    Fixed weird character issue from last commit

    See merge request main/sbbs!175
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Thu Jun 9 13:13:03 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/aa1d4280a1ef7a5204552a67
    Modified Files:
    exec/SlyEdit.js SlyEdit_Misc.js
    Log Message:
    SlyEdit Version 1.78: Removed high-ascii characters from the SlyEdit JS files; used ascii() with their numeric ASCII values instead. This should avoid issues with text editors converting characters incorrectly.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Thu Jun 9 13:13:03 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/9772f016aa0152dac9622280
    Modified Files:
    exec/SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Merge branch 'slyedit_remove_hardcoded_high_ascii' into 'master'

    SlyEdit: Removed high-ascii characters from the JS files to avoid issues with editors changing encodings

    See merge request main/sbbs!180
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Wed Jun 11 15:22:50 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/67a9382a1a36d782ad70320d
    Modified Files:
    exec/SlyEdit.js SlyEdit_Misc.js
    Log Message:
    SlyEdit: Added user settings help in a scrollable window. Also, in the user settings help window, replaced the up & down arrow characters with "Up" and "Dn" since the arrows don't seem to be displayed in all terminals.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wed Jun 11 15:22:50 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/a0ab3cb7f7f7b38382099ba1
    Modified Files:
    exec/SlyEdit.js SlyEdit_Misc.js
    Log Message:
    Merge branch 'slyedit_user_settings_help' into 'master'

    SlyEdit: Added user settings help in a scrollable window. Also, in the user settings help window, replaced the up & down arrow characters with "Up" and "Dn" since the arrows don't seem to be displayed in all terminals.

    See merge request main/sbbs!553
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net