BBS:      TELESC.NET.BR
Assunto:  SlyEdit update regarding UI modes
De:       Nightfox
Data:     Thu, 5 Mar 2026 15:38:40 -0800
-----------------------------------------------------------
I've just pushed an update to SlyEdit and made a merge request; one of the changes is that SlyEdit now has a user setting to choose their desired UI mode (Ice/DCT/Random) from within SlyEdit (the user settings menu can be brought up using the Ctrl-U hotkey).

The implication of this is that the command-line parameter to specify the UI mode is no longer required, and you can have just one entry for SlyEdit in your Synchronet external editor configuration.  If you decide to keep the two SlyEdit entries for now, SlyEdit will still work, so you can wait on changing it if you want.

After the SlyEdit update is committed to the Synchronet repository, if you decide to change your external editor configuration to just have one SlyEdit entry, you'll likely want to change its internal code (to just "SLYEDIT"). Before you do that, though, I made a JS script that will list users who appear to be using SlyEdit, which you may want to use.  You can download it here:

http://digdist.synchro.net/usersUsingSlyedit.js

Before changing your SlyEdit entries in your Synchronet editor configuration, run that (either on your BBS PC with jsexec or remotely in the terminal) and note down the users it lists.  Then after you change your editor configuration to only have one SlyEdit entry, edit the users in the list and ensure they have SlyEdit selected as their message editor.

I apologize in advance for the inconvenience, though I think this will make for a cleaner setup (and as mentioned, SlyEdit will continue to work as configured).  Also, with this change, users can change their SlyEdit UI mode on the fly from within SlyEdit, which I think could be a handy feature.


This is an example configuration for SlyEdit in SCFG's external editors section:

Name                            SlyEdit
Internal Code                   SLYEDIT
Command line                    ?SlyEdit.js %f
Access requirements             ANSI AND COLS 80
Native Executable               No
I/O method                      FOSSIL or UART
Use Shell or New Context        No
Record Terminal Width           Yes
Word-wrap Quoted Text           Yes, for 79 columns
Retain Ctrl-A Codes in Quotes   Yes
Automatically Quoted Text       All
Editor Information Files        QuickBBS MSGINF/MSGTMP
Handle Soft CRs                 N/A
Strip FidoNet Kludges           No
Support UTF-8 Encoding          Yes
BBS Drop File Type              None    

(And Digital Man, if any of that looks like it could be improved, feel free to let me know)

Nightfox

---
  Synchronet  Digital Distortion: digitaldistortionbbs.com
 * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)

-----------------------------------------------------------
[Voltar]