• Slyedit

    From HusTler@VERT/HAVENS to All on Sun Oct 11 14:55:28 2020

    This is not a Synchronet Question but a question about Slyedit for Synchronet. For those of you who use Slyedit do you get "Message has been saved" on the top that stays there until you quit the editor? Is there a fix for that? It does it on all the terminal software I use. Seems like a clear screen needs to happen but I wouldn't know where to put it. ;-)

    HusTler
    |13 Havens BBS
    |12 (havens.synchro.net:23)

    ---
    ■ Synchronet ■ Havens BBS havens.synchro.net
  • From deon@VERT/ALTERANT to Nightfox on Thu Jan 21 12:54:56 2021
    Howdy,

    A while ago, I mentioned to you that I often hit a "SlyEdit: Input timeout reached." (and logging in as Sysop I didnt expect to be hit with any timeouts).

    Lately, I've hit it a few times, which is particuarly annoying when I'm half way thorough a large messages.

    I've noticed its very much random in its timing. Sometimes it would happen within seconds of composing a messages, othertimes I could leave Slyedit running for hours and it would happen. So I thought it might be a key sequence that I'm hitting.

    Sure enough, I've noticed that whenever I hit CTRL-Space (I'm on a MAC - and sometimes I hit that by mistake), Slyedit aborts with "Input timeout reached".

    I dont always use Syncterm - often iTerm (a MAC telnet client), and I dont think it happens in Syncterm.

    So just wondering if there is a keyboard input sequence that you are not trapping that results in going to "Input timeout reached" and aborts the editor. I can pretty much do it everytime now.

    ...δεσ∩

    ... Be an individualist. He who follows another is always behind.

    ---
    ■ Synchronet ■ Alterant | an SBBS in Docker on Pi!
  • From Mortifis@VERT/EPHRAM to deon on Thu Jan 21 00:35:17 2021
    Howdy,

    A while ago, I mentioned to you that I often hit a "SlyEdit: Input timeout reached." (and logging in as Sysop I didnt expect to be hit with any timeouts).

    Lately, I've hit it a few times, which is particuarly annoying when I'm half way thorough a large messages.

    I've noticed its very much random in its timing. Sometimes it would happen within seconds of composing a messages, othertimes I could leave Slyedit running for hours and it would happen. So I thought it might be a key sequence that I'm hitting.

    Sure enough, I've noticed that whenever I hit CTRL-Space (I'm on a MAC - and sometimes I hit that by mistake), Slyedit aborts with "Input timeout reached".

    I dont always use Syncterm - often iTerm (a MAC telnet client), and I dont think it happens in Syncterm.

    So just wondering if there is a keyboard input sequence that you are not trapping that results in going to "Input timeout reached" and aborts the editor. I can pretty much do it everytime now.

    ...δεσ∩

    ... if that happens in iTerm and not Syncterm (did you test other terminal clients?) perhaps it is a key binding in iTerm that SlyEdit might be expecting as an upload attachment type thingy?


    ~Ephram

    ---
    ■ Synchronet ■ The Realm of Dispair telnet ephram.synchro.net 2323 ssh 2222 web 82
  • From deon@VERT/ALTERANT to Mortifis on Thu Jan 21 21:46:20 2021
    Re: Re: Slyedit
    By: Mortifis to deon on Thu Jan 21 2021 12:35 am

    ... if that happens in iTerm and not Syncterm (did you test other terminal clients?) perhaps it is a key binding in iTerm
    that SlyEdit might be expecting as an upload attachment type thingy?

    Hmm.. it could well be - although I thought message upload was anything CTRL char (maybe it is CTRL-space? and hence why it aborts since iterm cannot upload).

    ...δεσ∩

    ... If you've seen one REDWOOD tree, you've seen 'em all.

    ---
    ■ Synchronet ■ Alterant | an SBBS in Docker on Pi!
  • From Nightfox@VERT/DIGDIST to deon on Thu Jan 21 08:35:15 2021
    Re: Slyedit
    By: deon to Nightfox on Thu Jan 21 2021 12:54 pm

    Sure enough, I've noticed that whenever I hit CTRL-Space (I'm on a MAC - and sometimes I hit that by mistake), Slyedit aborts with "Input timeout reached".

    I dont always use Syncterm - often iTerm (a MAC telnet client), and I dont think it happens in Syncterm.

    So just wondering if there is a keyboard input sequence that you are not trapping that results in going to "Input timeout reached" and aborts the editor. I can pretty much do it everytime now.

    I don't know if there are any special key sequences SlyEdit isn't trapping.. I also don't have any Apple devices to test with. I suppose I could try to find some special key sequences and try to have SlyEdit handle them.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From Digital Man@VERT to deon on Thu Jan 21 12:06:13 2021
    Re: Re: Slyedit
    By: deon to Mortifis on Thu Jan 21 2021 09:46 pm

    Re: Re: Slyedit
    By: Mortifis to deon on Thu Jan 21 2021 12:35 am

    ... if that happens in iTerm and not Syncterm (did you test other terminal clients?) perhaps it is a key binding in iTerm
    that SlyEdit might be expecting as an upload attachment type thingy?

    Hmm.. it could well be - although I thought message upload was anything CTRL char (maybe it is CTRL-space? and hence why it aborts since iterm cannot upload).

    It'd helpful to know the actual character value being sent when you hit Ctrl-Space. If you go into the user terminal settings, where it prompt you to hit backspace/delete, if you hit Ctrl-Space, what character value does it report?
    --
    digital man

    Rush quote #76:
    His reserve a quiet defense, riding out the day's events, the river..Tom Sawyer Norco, CA WX: 67.3°F, 44.0% humidity, 5 mph E wind, 0.00 inches rain/24hrs
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deon@VERT/ALTERANT to Digital Man on Fri Jan 22 09:33:45 2021
    Re: Re: Slyedit
    By: Digital Man to deon on Thu Jan 21 2021 12:06 pm

    It'd helpful to know the actual character value being sent when you hit Ctrl-Space. If you go into the user terminal settings, where it prompt you to hit backspace/delete, if you hit Ctrl-Space, what character value does it report?

    So it appears to be sending NUL 0x00.

    In the terminal settings pressing Ctrl-Space for the "delete" character, yielded nothing.

    I got hold of a key scanning tool for the MAC, and it reports this for CTRL Space:

    Key Down
    Characters:
    Unicode:0 / 0x0
    Keys:^Space
    Key Code: 49 / 0x31
    Modifiers: 262401 / 0x40101

    And for comparison, the delete key shows this.

    Key Down
    Characters:
    Unicode:127 / 0x7f
    Keys:(backspace symbol)
    Key Code: 51 / 0x33
    Modifiers: 256 / 0x100

    So maybe ignoring a NUL character would be sufficient?

    ...δεσ∩

    ... Marriage is a great institution - no family should be without it.

    ---
    ■ Synchronet ■ Alterant | an SBBS in Docker on Pi!
  • From Digital Man@VERT to deon on Thu Jan 21 18:05:41 2021
    Re: Re: Slyedit
    By: deon to Digital Man on Fri Jan 22 2021 09:33 am

    Re: Re: Slyedit
    By: Digital Man to deon on Thu Jan 21 2021 12:06 pm

    It'd helpful to know the actual character value being sent when you hit Ctrl-Space. If you go into the user terminal settings, where it prompt you to hit backspace/delete, if you hit Ctrl-Space, what character value does it report?

    So it appears to be sending NUL 0x00.

    In the terminal settings pressing Ctrl-Space for the "delete" character, yielded nothing.

    I got hold of a key scanning tool for the MAC, and it reports this for CTRL Space:

    Key Down
    Characters:
    Unicode:0 / 0x0
    Keys:^Space
    Key Code: 49 / 0x31
    Modifiers: 262401 / 0x40101

    And for comparison, the delete key shows this.

    Key Down
    Characters:
    Unicode:127 / 0x7f
    Keys:(backspace symbol)
    Key Code: 51 / 0x33
    Modifiers: 256 / 0x100

    So maybe ignoring a NUL character would be sufficient?

    Currently, in JS, a console.inkey() timeout looks the same as the receipt of a NUL (ASCII 0) from the user.

    I just committed a change so that a script can use a new mode flag (K_NUL) to differentiate between the 2 conditions and SlyEdit could make use of that. Or he could just ignore the empty string result of console.inkey().
    --
    digital man

    Rush quote #62:
    He's a restless young romantic, wants to run the big machine .. New World Man Norco, CA WX: 60.6°F, 59.0% humidity, 7 mph NNE wind, 0.00 inches rain/24hrs ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deon@VERT/ALTERANT to Digital Man on Fri Jan 22 14:11:18 2021
    Re: Re: Slyedit
    By: Digital Man to deon on Thu Jan 21 2021 06:05 pm

    Currently, in JS, a console.inkey() timeout looks the same as the receipt of a NUL (ASCII 0) from the user.
    I just committed a change so that a script can use a new mode flag (K_NUL) to differentiate between the 2 conditions and SlyEdit could make use of that. Or he could just ignore the empty string result of console.inkey().

    Ahh, OK, great, thanks.

    I'll wait for Nightfox to make some changes (or Nightfox if you can tell me which lines to play with, I can have a go and see if this change helps - will save me having to find and learn your code :)

    ...δεσ∩

    ... If you've seen one city slum, you've seen them all.

    ---
    ■ Synchronet ■ Alterant | an SBBS in Docker on Pi!
  • From Digital Man@VERT to deon on Thu Jan 21 21:39:10 2021
    Re: Re: Slyedit
    By: deon to Digital Man on Fri Jan 22 2021 02:11 pm

    Re: Re: Slyedit
    By: Digital Man to deon on Thu Jan 21 2021 06:05 pm

    Currently, in JS, a console.inkey() timeout looks the same as the receipt of a NUL (ASCII 0) from the user.
    I just committed a change so that a script can use a new mode flag (K_NUL) to differentiate between the 2 conditions and SlyEdit could make use of that. Or he could just ignore the empty string result of console.inkey().

    Ahh, OK, great, thanks.

    I'll wait for Nightfox to make some changes (or Nightfox if you can tell me which lines to play with, I can have a go and see if this change helps - will save me having to find and learn your code :)

    These appear to be the relevant lines, in SlyEdit.js:
    // If userInput is blank, then the input timeout was probably
    // reached, so abort.
    else if (userInput == "")
    {
    returnCode = 1; // Aborted
    continueOn = false;
    console.crlf();
    console.print("\1n\1h\1r" + EDITOR_PROGRAM_NAME + ": Input timeout reached.");
    continue;
    }
    --
    digital man

    Sling Blade quote #16:
    Karl Childers (to Doyle, re: lawn mower blade): I aim to kill you with it. Mmm. Norco, CA WX: 55.2°F, 70.0% humidity, 0 mph S wind, 0.00 inches rain/24hrs
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deon@VERT/ALTERANT to Digital Man on Fri Jan 22 22:34:42 2021
    Re: Re: Slyedit
    By: Digital Man to deon on Thu Jan 21 2021 09:39 pm

    These appear to be the relevant lines, in SlyEdit.js:

    So I had a play and didnt get anywhere. (SlyEdit uses getkey(), not inkey()).

    require("sbbsdefs.js", "K_NOCRLF");

    foo = console.getkey(K_NUL);
    writeln('GETKEY (K_NULL): ['+JSON.stringify(foo)+'] ('+foo.charCodeAt(0)+')'); bar = console.getkey(K_NONE);
    writeln('GETKEY (K_NONE): ['+JSON.stringify(bar)+'] ('+bar.charCodeAt(0)+')');

    foo = console.inkey(K_NUL,10000);
    writeln('INKEY (K_NULL): ['+JSON.stringify(foo)+'] ('+foo.charCodeAt(0)+')'); bar = console.inkey(K_NONE,10000);
    writeln('INKEY (K_NONE): ['+JSON.stringify(bar)+'] ('+bar.charCodeAt(0)+')'); console.pause();


    So I put together this script and ran it with ;exec ?testkey

    And got this result:
    GETKEY (K_NULL): ["\u000d"] (13)
    GETKEY (K_NONE): ["\u000d"] (13)
    INKEY (K_NULL): [""] (NaN)
    INKEY (K_NONE): [""] (NaN)

    The first 2 times I pressed CTRL-Space and nothing happened, so I pressed enter (hence the 0x0d).

    The next two times, I only pressed CTRL-Space and they both yieled the same result.

    Have I missed something?

    ...δεσ∩

    ... The only good government.is a bad one in a hell of a fright.

    ---
    ■ Synchronet ■ Alterant | an SBBS in Docker on Pi!
  • From Digital Man@VERT to deon on Fri Jan 22 11:30:01 2021
    Re: Re: Slyedit
    By: deon to Digital Man on Fri Jan 22 2021 10:34 pm

    Re: Re: Slyedit
    By: Digital Man to deon on Thu Jan 21 2021 09:39 pm

    These appear to be the relevant lines, in SlyEdit.js:

    So I had a play and didnt get anywhere. (SlyEdit uses getkey(), not inkey()).

    SlyEdit uses inkey() in SlyEdit_Misc.js -> getUserKey():
    // Input a key from the user
    userKey = console.inkey(pMode, inputTimeoutMS);

    return userKey;
    --
    digital man

    Sling Blade quote #22:
    Karl: I don't reckon you have to go with women to be a good father to a boy. Norco, CA WX: 61.6°F, 61.0% humidity, 3 mph NE wind, 0.00 inches rain/24hrs
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to deon on Fri Jan 22 11:31:24 2021
    Re: Re: Slyedit
    By: deon to Digital Man on Fri Jan 22 2021 10:34 pm

    Re: Re: Slyedit
    By: Digital Man to deon on Thu Jan 21 2021 09:39 pm

    These appear to be the relevant lines, in SlyEdit.js:

    So I had a play and didnt get anywhere. (SlyEdit uses getkey(), not inkey()).

    require("sbbsdefs.js", "K_NOCRLF");

    foo = console.getkey(K_NUL);
    writeln('GETKEY (K_NULL): ['+JSON.stringify(foo)+'] ('+foo.charCodeAt(0)+')'); bar = console.getkey(K_NONE);
    writeln('GETKEY (K_NONE): ['+JSON.stringify(bar)+'] ('+bar.charCodeAt(0)+')');

    foo = console.inkey(K_NUL,10000);
    writeln('INKEY (K_NULL): ['+JSON.stringify(foo)+'] ('+foo.charCodeAt(0)+')'); bar = console.inkey(K_NONE,10000);
    writeln('INKEY (K_NONE): ['+JSON.stringify(bar)+'] ('+bar.charCodeAt(0)+')'); console.pause();


    So I put together this script and ran it with ;exec ?testkey

    And got this result:
    GETKEY (K_NULL): ["\u000d"] (13)
    GETKEY (K_NONE): ["\u000d"] (13)
    INKEY (K_NULL): [""] (NaN)
    INKEY (K_NONE): [""] (NaN)

    The first 2 times I pressed CTRL-Space and nothing happened, so I pressed enter (hence the 0x0d).

    The next two times, I only pressed CTRL-Space and they both yieled the same result.

    Have I missed something?

    The K_NUL optoin won't do anything different with older builds of sbbs. Did you get and build the latest sbbs code from git?
    --
    digital man

    Sling Blade quote #26:
    Karl: kaiser blade, ax handle with long blade on it shaped kinda like a banana. Norco, CA WX: 61.6°F, 61.0% humidity, 3 mph NE wind, 0.00 inches rain/24hrs
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to deon on Fri Jan 22 12:02:58 2021
    Re: Re: Slyedit
    By: Digital Man to deon on Fri Jan 22 2021 11:31 am

    Re: Re: Slyedit
    By: deon to Digital Man on Fri Jan 22 2021 10:34 pm

    Re: Re: Slyedit
    By: Digital Man to deon on Thu Jan 21 2021 09:39 pm

    These appear to be the relevant lines, in SlyEdit.js:

    So I had a play and didnt get anywhere. (SlyEdit uses getkey(), not inkey()).

    require("sbbsdefs.js", "K_NOCRLF");

    foo = console.getkey(K_NUL);
    writeln('GETKEY (K_NULL): ['+JSON.stringify(foo)+'] ('+foo.charCodeAt(0)+')'); bar = console.getkey(K_NONE);
    writeln('GETKEY (K_NONE): ['+JSON.stringify(bar)+'] ('+bar.charCodeAt(0)+')');

    foo = console.inkey(K_NUL,10000);
    writeln('INKEY (K_NULL): ['+JSON.stringify(foo)+'] ('+foo.charCodeAt(0)+')'); bar = console.inkey(K_NONE,10000); writeln('INKEY (K_NONE): ['+JSON.stringify(bar)+'] ('+bar.charCodeAt(0)+')'); console.pause();


    So I put together this script and ran it with ;exec ?testkey

    And got this result:
    GETKEY (K_NULL): ["\u000d"] (13)
    GETKEY (K_NONE): ["\u000d"] (13)
    INKEY (K_NULL): [""] (NaN)
    INKEY (K_NONE): [""] (NaN)

    The first 2 times I pressed CTRL-Space and nothing happened, so I pressed enter (hence the 0x0d).

    The next two times, I only pressed CTRL-Space and they both yieled the same result.

    Have I missed something?

    The K_NUL optoin won't do anything different with older builds of sbbs. Did you get and build the latest sbbs code from git?

    And here's th script I used to test it:
    load("sbbsdefs.js");
    var result = console.inkey(K_NUL, 5000);
    print(typeof result);
    print(result);

    I don't have a terminal handy with an obvious method of sending an ASCII NUL (0), but I certainly got different results upon timeout (as expected) when using the new K_NUL mode flag and the new sbbs.
    --
    digital man

    Sling Blade quote #6:
    Karl: he should've had a chance to grow up. He would had fun some time.
    Norco, CA WX: 63.9°F, 57.0% humidity, 1 mph W wind, 0.00 inches rain/24hrs
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deon@VERT/ALTERANT to Digital Man on Sat Jan 23 09:55:35 2021
    Re: Re: Slyedit
    By: Digital Man to deon on Fri Jan 22 2021 11:31 am

    Hi

    The K_NUL optoin won't do anything different with older builds of sbbs. Did you get and build the latest sbbs code from git?

    I did - running master/8b8ed2159

    ...δεσ∩

    ... I want to be what I was when I started to be what I am now.

    ---
    ■ Synchronet ■ Alterant | an SBBS in Docker on Pi!
  • From deon@VERT/ALTERANT to Digital Man on Sat Jan 23 10:04:19 2021
    Re: Re: Slyedit
    By: Digital Man to deon on Fri Jan 22 2021 11:30 am

    SlyEdit uses inkey() in SlyEdit_Misc.js -> getUserKey():

    Ahh, so it does. I was confused by the comments that talk about parameters to getkey - didnt actually read the code :( My bad.

    ...δεσ∩

    ... For certain people, after fifty, litigation takes the place of sex.

    ---
    ■ Synchronet ■ Alterant | an SBBS in Docker on Pi!
  • From deon@VERT/ALTERANT to Digital Man on Sat Jan 23 10:15:44 2021
    Re: Re: Slyedit
    By: Digital Man to deon on Fri Jan 22 2021 12:02 pm

    I don't have a terminal handy with an obvious method of sending an ASCII NUL (0), but I certainly got different results upon timeout (as expected) when using the new K_NUL mode flag and the new sbbs.

    Ahh, OK, we are testing different things.

    On *timeout*, yes I see the difference. I was testing what was received by ctrl-space, which is an empty string that passes the userInput == "".

    OK, I know what to play with now.

    ...δεσ∩

    ... What is the Latin for office automation?

    ---
    ■ Synchronet ■ Alterant | an SBBS in Docker on Pi!
  • From deon@VERT/ALTERANT to Digital Man on Sat Jan 23 10:26:19 2021
    Re: Re: Slyedit
    By: Digital Man to deon on Fri Jan 22 2021 12:02 pm

    Howdy,

    I don't have a terminal handy with an obvious method of sending an ASCII NUL (0), but I certainly got different results upon timeout (as expected) when using the new K_NUL mode flag and the new sbbs.

    So yes, the line you quoted userInput == "" can be changed to userInput == null, and I no longer suffer the ctrl-space abort issue.

    I also tested a timeout, and it trapped correctly.

    ...δεσ∩

    ... Never try to out-stubborn a cat.

    ---
    ■ Synchronet ■ Alterant | an SBBS in Docker on Pi!
  • From Digital Man@VERT to deon on Fri Jan 22 17:01:00 2021
    Re: Re: Slyedit
    By: deon to Digital Man on Sat Jan 23 2021 10:26 am

    Re: Re: Slyedit
    By: Digital Man to deon on Fri Jan 22 2021 12:02 pm

    Howdy,

    I don't have a terminal handy with an obvious method of sending an ASCII NUL (0), but I certainly got different results upon timeout (as expected) when using the new K_NUL mode flag and the new sbbs.

    So yes, the line you quoted userInput == "" can be changed to userInput == null, and I no longer suffer the ctrl-space abort issue.

    I also tested a timeout, and it trapped correctly.

    Awesome. That's what I was intending/hoping-for. :-)
    --
    digital man

    Rush quote #7:
    Cities full of hatred fear and lies, withered hearts and cruel, tormented eyes Norco, CA WX: 53.6°F, 69.0% humidity, 1 mph NNW wind, 0.00 inches rain/24hrs ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Nightfox on Fri Jan 28 14:11:43 2022
    I've been noticing with Slyedit for sometime now, when you go to quote, it doesn't allow you to quote till the end of the message, it seems to get stuck at the end of the visable page, and repeat the same line over and over again. Is this a bug, or a buffer problem on my system. Not a big deal, as I can copy and paste the original message, but I thought I'd throw it out there in case you know of a fix.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- Don't eat the yellow snow!
    ■ Synchronet ■ Valhalla Home Services ■ USA ■ http://valhalla.synchro.net
  • From Nightfox@VERT/DIGDIST to DesotoFireflite on Fri Jan 28 12:12:21 2022
    Re: Slyedit
    By: DesotoFireflite to Nightfox on Fri Jan 28 2022 02:11 pm

    I've been noticing with Slyedit for sometime now, when you go to quote, it doesn't allow you to quote till the end of the message, it seems to get stuck at the end of the visable page, and repeat the same line over and over again. Is this a bug, or a buffer problem on my system. Not a big deal, as I can copy and paste the original message, but I thought I'd throw it out there in case you know of a fix.

    I'm not sure what you mean? I'm able to quote to the end of the message. I haven't seen this behavior you're describing.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From DesotoFireflite@VERT/VALHALLA to Nightfox on Fri Jan 28 16:29:09 2022
    Re: Slyedit
    By: Nightfox to DesotoFireflite on Fri Jan 28 2022 12:12 pm

    Re: Slyedit
    By: DesotoFireflite to Nightfox on Fri Jan 28 2022 02:11 pm

    I've been noticing with Slyedit for sometime now, when you go to
    quote, it doesn't allow you to quote till the end of the message, it
    seems to get stuck at the end of the visable page, and repeat the
    same line over and over again. Is this a bug, or a buffer problem on
    my system. Not a big deal, as I can copy and paste the original
    message, but I thought I'd throw it out there in case you know of a
    fix.

    I'm not sure what you mean? I'm able to quote to the end of the message. I haven't seen this behavior you're describing.

    If it's a long message, I'm not able to quote to the end. On your message for example, if it were just a few lines longer, I would not be able to quote it all, nor see it all in the quote window. It would get to a certain point, then everytime I hit enter, it just repeats the last line I can see in the quote window like this

    I'm not sure what you mean? I'm able to quote to the end of the message. I I'm not sure what you mean? I'm able to quote to the end of the message. I I'm not sure what you mean? I'm able to quote to the end of the message. I I'm not sure what you mean? I'm able to quote to the end of the message. I I'm not sure what you mean? I'm able to quote to the end of the message. I

    One line for every time I hit enter, and I would have never seen

    haven't seen this behavior you're describing

    In the quote window. Hope this helps to explain further.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- CAT (n.), Furry keyboard cover.
    ■ Synchronet ■ Valhalla Home Services ■ USA ■ http://valhalla.synchro.net
  • From Nightfox@VERT/DIGDIST to DesotoFireflite on Fri Jan 28 14:44:23 2022
    Re: Slyedit
    By: DesotoFireflite to Nightfox on Fri Jan 28 2022 04:29 pm

    If it's a long message, I'm not able to quote to the end. On your message for example, if it were just a few lines longer, I would not be able to quote it all, nor see it all in the quote window. It would get to a certain point, then everytime I hit enter, it just repeats the last line I can see in the quote window like this

    One line for every time I hit enter, and I would have never seen

    haven't seen this behavior you're describing

    In the quote window. Hope this helps to explain further.

    I've just tried to reply to a fairly long message and was able to quote the entire message. I was unable to reproduce the problem you're describing. So unfortunately it's not something I've seen, so I don't know what would be causing it or a fix. :/

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to DesotoFireflite on Fri Jan 28 19:05:09 2022
    Re: Slyedit
    By: DesotoFireflite to Nightfox on Fri Jan 28 2022 04:29 pm

    If it's a long message, I'm not able to quote to the end. On your message for example, if it were just a few lines longer, I would not be able to quote it all, nor see it all in the quote window. It would get to a

    I logged onto your BBS and tried quoting a long message. I may have been able to reproduce it with one message, but when I tried it again, I was able to quote the whole message.

    I'm wondering if your JavaScript memory settings may have something to do with this. In sbbs.ini, in the [Global] section, there is a memory setting called JavaScriptMaxBytes. I suppose one thing you could do is to increase that and see if it lets you quote more of a message. Currently, mine is set to 16M (16 megabytes).

    certain point, then everytime I hit enter, it just repeats the last line I can see in the quote window like this

    That's normal. Once you get to the last line of the message in the quote window, it will stop scrolling there, so if you press enter again, it will insert that line again.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From DesotoFireflite@VERT/VALHALLA to Nightfox on Sat Jan 29 07:32:57 2022
    Re: Slyedit
    By: Nightfox to DesotoFireflite on Fri Jan 28 2022 07:05 pm

    Re: Slyedit
    By: DesotoFireflite to Nightfox on Fri Jan 28 2022 04:29 pm

    If it's a long message, I'm not able to quote to the end. On your
    message for example, if it were just a few lines longer, I would not
    be able to quote it all, nor see it all in the quote window. It
    would get to a

    I logged onto your BBS and tried quoting a long message. I may have been able to reproduce it with one message, but when I tried it again, I was able to quote the whole message.

    I'm wondering if your JavaScript memory settings may have something to do with this. In sbbs.ini, in the [Global] section, there is a memory setting called JavaScriptMaxBytes. I suppose one thing you could do is to increase that and see if it lets you quote more of a message. Currently, mine is set to 16M (16 megabytes).

    Mine is set to 160M, I updated this file a few days ago from gethub. It did ok for quoting this morning. I just don't know, I'll keep an eye on it and let you know if it happens again. I've got a theory on what is happening, so if it does happen again, I'll check. My theory is not all of the message is getting to the node#/quotes.txt file.

    certain point, then everytime I hit enter, it just repeats the last
    line I can see in the quote window like this

    That I understand, and makes sense. Thanks for looking into it for me. This issue just didn't crop up since the update, it's been going on for awhile, just kept forgetting to say something, but since I've done the update, I've been in a fixit mode, and cleaning house so to speak.

    That's normal. Once you get to the last line of the message in the quote window, it will stop scrolling there, so if you press enter again, it will insert that line again.

    Nightfox

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- Don't eat the yellow snow!
    ■ Synchronet ■ Valhalla Home Services ■ USA ■ http://valhalla.synchro.net
  • From mark lewis@VERT to Nightfox on Sun Jan 30 05:16:38 2022
    On 2022 Jan 28 19:05:08, you wrote to DesotoFireflite:

    I'm wondering if your JavaScript memory settings may have something to do with this. In sbbs.ini, in the [Global] section, there is a memory setting
    called JavaScriptMaxBytes.

    this is also set in ctrl/jsexec.ini so it is read from two different places... both should be set to the same values, really...

    i think the plan is to prefer jsexec.ini over the global section of sbbs.ini and to later deprecate and eventually remove the options from sbbs.ini... i could be wrong about that, though...

    i do know that jsexec.ini is realtively new in the last roughly 3 years... i remember creating it on sestar when i read discussion about it on IRC i think...

    )\/(ark

    "The soul of a small kitten in the body of a mighty dragon. Look on my majesty, ye mighty, and despair! Or bring me catnip. Your choice. Oooh, a shiny thing!"
    ... Ya know I could never lie.
    ---
    * Origin: (1:3634/12.73)
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to mark lewis on Sun Jan 30 13:27:45 2022
    Re: Slyedit
    By: mark lewis to Nightfox on Sun Jan 30 2022 05:16 am


    On 2022 Jan 28 19:05:08, you wrote to DesotoFireflite:

    I'm wondering if your JavaScript memory settings may have something to do with this. In sbbs.ini, in the [Global] section, there is a memory setting
    called JavaScriptMaxBytes.

    this is also set in ctrl/jsexec.ini so it is read from two different places... both should be set to the same values, really...

    i think the plan is to prefer jsexec.ini over the global section of sbbs.ini and to later deprecate and eventually remove the options from sbbs.ini... i could be wrong about that, though...

    i do know that jsexec.ini is realtively new in the last roughly 3 years... i remember creating it on sestar when i read discussion about it on IRC i think...

    I have not considered removing the JS options from sbbs.ini. They're actually tunable/settable for each server/service, not just globally, if someone needed.

    The jsexec.ini settings apply to jsexec and the sbbs.ini settings apply to sbbs and I can imagine scenarios where you might need them to be different.
    --
    digital man (rob)

    This Is Spinal Tap quote #28:
    We've got Armadillos in our trousers. It's really quite frightening.
    Norco, CA WX: 73.2°F, 14.0% humidity, 3 mph E wind, 0.00 inches rain/24hrs
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to mark lewis on Sun Jan 30 16:39:20 2022
    Re: Slyedit
    By: mark lewis to Nightfox on Sun Jan 30 2022 05:16 am

    this is also set in ctrl/jsexec.ini so it is read from two different places... both should be set to the same values, really...

    i think the plan is to prefer jsexec.ini over the global section of

    sbbs.ini
    and to later deprecate and eventually remove the options from sbbs.ini... i could be wrong about that, though...

    i do know that jsexec.ini is realtively new in the last roughly 3

    years... i
    remember creating it on sestar when i read discussion about it on IRC i think...

    i still have twitlist.cfg and twitlist.ini and other old files. i'm not sure it it reads the .ini files.
    been running synchronet since 2000 so it's messy here.
    maybe i can read through 20 whatsnew files and figure out some of this confusion but i'd rather do anything else.

    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Nightfox@VERT/DIGDIST to mark lewis on Mon Jan 31 11:05:08 2022
    Re: Slyedit
    By: mark lewis to Nightfox on Sun Jan 30 2022 05:16 am

    I'm wondering if your JavaScript memory settings may have something
    to do with this. In sbbs.ini, in the [Global] section, there is a
    memory setting called JavaScriptMaxBytes.

    this is also set in ctrl/jsexec.ini so it is read from two different places... both should be set to the same values, really...

    i think the plan is to prefer jsexec.ini over the global section of sbbs.ini and to later deprecate and eventually remove the options from sbbs.ini... i could be wrong about that, though...

    jsexec is a separate program, for running JS scripts outside of Synchronet though.. I would imagine jsexec.ini applies to that, and perhaps you might want different values for jsexec than you would for Synchronet. I could see value in having the settings for both. As far as the JS memory setting in sbbs.ini, I'm not sure but I imagine that applies per node? If so, there may be cases where you might set that lower than you'd set the memory value in jsexec.ini.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From ErikaX86@VERT/BASEMENT to Nightfox on Mon Dec 12 12:30:06 2022
    Re: Slyedit
    By: Nightfox to DesotoFireflite on Fri Jan 28 2022 07:05 pm

    If it's a long message, I'm not able to quote to the end. On your
    message for example, if it were just a few lines longer, I would not
    be able to quote it all, nor see it all in the quote window. It
    would get to a

    I logged onto your BBS and tried quoting a long message. I may have been able to reproduce it with one message, but when I tried it again, I was able to quote the whole message.

    I know this is an old topic, but the problem was stated as simply "long message"... but it's a specific case of a long message. It's when the final paragraph is longer than 2 lines of 80 column text. The final paragraph gets cut to two lines in the lightbar quote box.

    It doesn't get noticed because most people post in networked areas... so the last paragraph is the BBS network tag that is usually 2 lines, and even if longer, almost never gets quoted.

    I participate in an active local message area, and this has bugged me ever since my favorite BBS upgraded to Synchronet 3.19 at the beginning of the year.

    ---
    ■ Synchronet ■ Basement Theory BBS ■ basement.synchro.net
  • From Digital Man@VERT to ErikaX86 on Mon Dec 12 18:29:28 2022
    Re: Slyedit
    By: ErikaX86 to Nightfox on Mon Dec 12 2022 12:30 pm

    I participate in an active local message area, and this has bugged me ever since my favorite BBS upgraded to Synchronet 3.19 at the beginning of the year.

    Is this particular to a specific message editor?
    --
    digital man (rob)

    Synchronet "Real Fact" #84:
    The Electronic Frontier Foundation used to run Synchronet (circa 1993)
    Norco, CA WX: 43.2°F, 90.0% humidity, 0 mph ENE wind, 0.09 inches rain/24hrs ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to ErikaX86 on Mon Dec 12 18:14:56 2022
    Re: Slyedit
    By: ErikaX86 to Nightfox on Mon Dec 12 2022 12:30 pm

    If it's a long message, I'm not able to quote to the end. On your
    message for example, if it were just a few lines longer, I would
    not be able to quote it all, nor see it all in the quote window. It
    would get to a

    I know this is an old topic, but the problem was stated as simply "long message"... but it's a specific case of a long message. It's when the final paragraph is longer than 2 lines of 80 column text. The final paragraph gets cut to two lines in the lightbar quote box.

    It doesn't get noticed because most people post in networked areas... so the last paragraph is the BBS network tag that is usually 2 lines, and even if longer, almost never gets quoted.

    I participate in an active local message area, and this has bugged me ever since my favorite BBS upgraded to Synchronet 3.19 at the beginning of the year.

    I just tried sending a test message to myself on my BBS (it was a local message, so wouldn't have any network tag lines etc.), then replied to it, and I was able to quote the whole message. I didn't see any missing lines. As I've been unable to reproduce this issue (at least, from my understanding), I'm not sure what's happening there.

    I also haven't heard about this issue from anyone else. Could there be something locally on that BBS that may be causing this issue? I can't think of what might do that, but as I can't reproduce it (and haven't heard about it from anyone else), I'm at a bit of a loss.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to ErikaX86 on Tue Dec 13 09:51:14 2022
    Re: Slyedit
    By: ErikaX86 to Nightfox on Mon Dec 12 2022 12:30 pm

    I know this is an old topic, but the problem was stated as simply "long message"... but it's a specific case of a long message. It's when the final paragraph is longer than 2 lines of 80 column text. The final paragraph gets cut to two lines in the lightbar quote box.

    I've looked into this a bit in SlyEdit, and I can make a change to how it reads quote lines. It seems some of the lines in the quote file can be wider than the user's terminal, and that may result in some lines being cut off when quoting. I've made an update which I'm testing now that should fix that - For quote lines, I should probably have SlyEdit word-wrap long lines so that they all are available in the quote window.

    I'd like to do some more testing, and I'll plan on releasing an updated SlyEdit that should fix this issue.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to Digital Man on Tue Dec 13 09:59:22 2022
    Re: Slyedit
    By: Digital Man to ErikaX86 on Mon Dec 12 2022 06:29 pm

    I participate in an active local message area, and this has bugged me
    ever since my favorite BBS upgraded to Synchronet 3.19 at the
    beginning of the year.

    Is this particular to a specific message editor?

    There actually seems to be room for improvement in SlyEdit's handling of quote lines. When the quote.txt file is written, some of the lines can be longer than the user's terminal width (at least that seems to be the case when using my message reader), and when quoting those lines, some of them are cut off due to their length. I looked into the quote line reading in SlyEdit a bit, and I think I can use word_wrap() to wrap the quote lines to ensure they fit into the user's terminal so they're all available for quoting.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From Digital Man@VERT to Nightfox on Tue Dec 13 16:22:07 2022
    Re: Slyedit
    By: Nightfox to ErikaX86 on Tue Dec 13 2022 09:51 am

    Re: Slyedit
    By: ErikaX86 to Nightfox on Mon Dec 12 2022 12:30 pm

    I know this is an old topic, but the problem was stated as simply "long message"... but it's a specific case of a long message. It's when the final paragraph is longer than 2 lines of 80 column text. The final paragraph gets cut to two lines in the lightbar quote box.

    I've looked into this a bit in SlyEdit, and I can make a change to how it reads quote lines. It seems some of the lines in the quote file can be wider than the user's terminal, and that may result in some lines being cut off when quoting.

    There's a configuration option in SCFG to control that (for each external editor): "Word-wrap Quoted Text". Is that enabled?
    --
    digital man (rob)

    This Is Spinal Tap quote #18:
    Sustain, listen to it. Don't hear anything. You would though were it playing. Norco, CA WX: 57.9°F, 45.0% humidity, 0 mph ENE wind, 0.00 inches rain/24hrs ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Nightfox on Tue Dec 13 16:22:45 2022
    Re: Slyedit
    By: Nightfox to Digital Man on Tue Dec 13 2022 09:59 am

    Re: Slyedit
    By: Digital Man to ErikaX86 on Mon Dec 12 2022 06:29 pm

    I participate in an active local message area, and this has bugged me
    ever since my favorite BBS upgraded to Synchronet 3.19 at the
    beginning of the year.

    Is this particular to a specific message editor?

    There actually seems to be room for improvement in SlyEdit's handling of quote lines. When the quote.txt file is written, some of the lines can be longer than the user's terminal width (at least that seems to be the case when using my message reader), and when quoting those lines, some of them are cut off due to their length. I looked into the quote line reading in SlyEdit a bit, and I think I can use word_wrap() to wrap the quote lines to ensure they fit into the user's terminal so they're all available for quoting.

    That feature is already built-into SBBS, if you need it.
    --
    digital man (rob)

    Sling Blade quote #9:
    Doyle Hargraves: Morris here is a modern-day poet, kinda like in olden times. Norco, CA WX: 57.9°F, 45.0% humidity, 0 mph ENE wind, 0.00 inches rain/24hrs ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Digital Man on Tue Dec 13 17:45:05 2022
    Re: Slyedit
    By: Digital Man to Nightfox on Tue Dec 13 2022 04:22 pm

    I've looked into this a bit in SlyEdit, and I can make a change to how
    it reads quote lines. It seems some of the lines in the quote file
    can be wider than the user's terminal, and that may result in some

    There's a configuration option in SCFG to control that (for each external editor): "Word-wrap Quoted Text". Is that enabled?

    Yes, I have it set to "Yes, for terminal width".
    I've been using my message reader though, and now that I think about it, my message reader doesn't check for that option when writing QUOTES.TXT I'll have to look into where I can check that. I imagine I can check xtrn_area.editor[user.editor].settings for that?

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From Digital Man@VERT to Nightfox on Tue Dec 13 20:19:25 2022
    Re: Slyedit
    By: Nightfox to Digital Man on Tue Dec 13 2022 05:45 pm

    Re: Slyedit
    By: Digital Man to Nightfox on Tue Dec 13 2022 04:22 pm

    I've looked into this a bit in SlyEdit, and I can make a change to how
    it reads quote lines. It seems some of the lines in the quote file
    can be wider than the user's terminal, and that may result in some

    There's a configuration option in SCFG to control that (for each external editor): "Word-wrap Quoted Text". Is that enabled?

    Yes, I have it set to "Yes, for terminal width".
    I've been using my message reader though, and now that I think about it, my message reader doesn't check for that option when writing QUOTES.TXT I'll have to look into where I can check that. I imagine I can check xtrn_area.editor[user.editor].settings for that?

    Yes, the XTRN_QUOTEWRAP bit-flag.
    --
    digital man (rob)

    This Is Spinal Tap quote #5:
    Nigel Tufnel: Authorities said... best leave it... unsolved.
    Norco, CA WX: 46.9°F, 81.0% humidity, 0 mph SE wind, 0.00 inches rain/24hrs
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From ErikaX86@VERT/BASEMENT to Digital Man on Tue Dec 13 09:50:07 2022
    Re: Slyedit
    By: Digital Man to ErikaX86 on Mon Dec 12 2022 06:29 pm

    Is this particular to a specific message editor?

    I just tested a few different editors on this BBS and on Nightfox's, and similar behavior happens in others. With further testing, it also doesn't seem to be a 100% thing that a final long paragraph will always be truncated in the quote window... but that seems to be the easiest way to make it happen in SlyEdit and FSedit.

    Sorry I didn't have more understanding of other editors when I first posted... I was just reading old messages on a whim and got excited when I saw the original poster describing this issue I've been noticing. I think I'd always assumed it was just SlyEdit, but there seems to be oddities with other editors too.

    ---
    ■ Synchronet ■ Basement Theory BBS ■ basement.synchro.net
  • From Digital Man@VERT to ErikaX86 on Tue Dec 13 21:35:08 2022
    Re: Slyedit
    By: ErikaX86 to Digital Man on Tue Dec 13 2022 09:50 am

    Re: Slyedit
    By: Digital Man to ErikaX86 on Mon Dec 12 2022 06:29 pm

    Is this particular to a specific message editor?

    I just tested a few different editors on this BBS and on Nightfox's, and similar behavior happens in others. With further testing, it also doesn't seem to be a 100% thing that a final long paragraph will always be truncated in the quote window... but that seems to be the easiest way to make it happen in SlyEdit and FSedit.

    Sorry I didn't have more understanding of other editors when I first posted... I was just reading old messages on a whim and got excited when I saw the original poster describing this issue I've been noticing. I think I'd always assumed it was just SlyEdit, but there seems to be oddities with other editors too.

    It sounds like you might be using a 3rd party (Nightfox's) message reader which is doing the message quoting for you. Try this same thing on a different Synchronet BBS (e.g. Vertrauen) and see if you can reproduce the same issue. That'd be helpful to know.
    --
    digital man (rob)

    Synchronet "Real Fact" #71:
    The largest dial-up Synchronet BBS was The Easy Street BBS with 25 nodes/lines Norco, CA WX: 46.0°F, 82.0% humidity, 0 mph ESE wind, 0.00 inches rain/24hrs ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to ErikaX86 on Tue Dec 13 23:05:09 2022
    Re: Slyedit
    By: ErikaX86 to Digital Man on Tue Dec 13 2022 09:50 am

    Is this particular to a specific message editor?

    I just tested a few different editors on this BBS and on Nightfox's, and similar behavior happens in others. With further testing, it also doesn't seem to be a 100% thing that a final long paragraph will always be truncated in the quote window... but that seems to be the easiest way to make it happen in SlyEdit and FSedit.

    I've looked into it a bit, and part of it definitely stems from my message reader not checking the quote wrap setting in the external editor settings for the user's editor - If enabled, my reader should wrap the quote lines it writes to the quotes file.

    I'm making updates to my reader to do that, and that should fix it with my reader for any editor that's configured to have quote lines wrapped.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to ErikaX86 on Wed Dec 14 09:45:55 2022
    Re: Slyedit
    By: ErikaX86 to Digital Man on Tue Dec 13 2022 09:50 am

    I just tested a few different editors on this BBS and on Nightfox's, and similar behavior happens in others. With further testing, it also doesn't seem to be a 100% thing that a final long paragraph will always be truncated in the quote window... but that seems to be the easiest way to make it happen in SlyEdit and FSedit.

    I just committed an update to DDMsgReader (and SlyEdit as well) for wrapping quote lines to make sure the quote lines are all available. On the other BBS you mentioned, I'd recommend they update to the latest DDMsgReader and SlyEdit.js once they're merged to the main branch in Synchronet's git repository.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From ErikaX86@VERT/BASEMENT to Nightfox on Wed Dec 14 09:00:01 2022
    Re: Slyedit
    By: Nightfox to Digital Man on Tue Dec 13 2022 05:45 pm

    I've been using my message reader though, and now that I think about it, my message reader doesn't check for that option when writing QUOTES.TXT I'll have to look into where I can check that. I imagine I can check xtrn_area.editor[user.editor].settings for that?

    Thanks to both you and digital man for taking up the thread. I was starting to wonder if I had gone too "high up the chain" bringing it up to you developers... like it was just something that Sysops needed to deal with. I'm happy it looks like I actually helped.

    Thanks again for looking into it!

    ---
    ■ Synchronet ■ Basement Theory BBS ■ basement.synchro.net
  • From MRO@VERT/BBSESINF to ErikaX86 on Wed Dec 14 17:43:39 2022
    Re: Slyedit
    By: ErikaX86 to Nightfox on Wed Dec 14 2022 09:00 am

    Thanks to both you and digital man for taking up the thread. I was starting to wonder if I had gone too "high up the chain" bringing it up to you developers... like it was just something that Sysops needed to deal with. I'm happy it looks like I actually helped.

    Thanks again for looking into it!


    when i was on fidonet and other nets, i would ask my feed for help.
    half of the time it was their fault anyways.
    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Erikax86@VERT to Digital Man on Wed Dec 14 17:08:45 2022
    Re: Slyedit
    By: Digital Man to ErikaX86 on Tue Dec 13 2022 09:35 pm

    It sounds like you might be using a 3rd party (Nightfox's) message reader which is doing the message quoting for you. Try this same thing on a diffe

    I'm posting this from Vertrauen, and the above is the last two lines available in SlyEdit... however, all lines were available to "list" when using no external editor. FSEditor on Vert also picked up the final lines.

    Many other messages with long concluding paragraphs DID work fine with SlyEdit on Vert, though... in fact, I tried about a dozen before coming back to this message to tell you I couldn't reproduce it on Vert. But this one did produce the behavior.

    How ironic that it was the very message where I was going to say that I couldn't reproduce it here.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Erikax86 on Wed Dec 14 17:26:24 2022
    Re: Slyedit
    By: Erikax86 to Digital Man on Wed Dec 14 2022 05:08 pm

    Re: Slyedit
    By: Digital Man to ErikaX86 on Tue Dec 13 2022 09:35 pm

    It sounds like you might be using a 3rd party (Nightfox's) message reader which is doing the message quoting for you. Try this same thing on a diffe

    I'm posting this from Vertrauen, and the above is the last two lines available in SlyEdit... however, all lines were available to "list" when using no external editor. FSEditor on Vert also picked up the final lines.

    Many other messages with long concluding paragraphs DID work fine with SlyEdit on Vert, though... in fact, I tried about a dozen before coming back to this message to tell you I couldn't reproduce it on Vert. But this one did produce the behavior.

    How ironic that it was the very message where I was going to say that I couldn't reproduce it here.

    I have SlyEdit configured here on Vertrauen in SCFG with "Word-wrap Quoted Text" set to "No". Perhaps that needs to changes to "Yes".
    --
    digital man (rob)

    Sling Blade quote #21:
    Karl: Coffee makes me nervous when I drink it. Mmm.
    Norco, CA WX: 54.7°F, 44.0% humidity, 0 mph W wind, 0.00 inches rain/24hrs
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to ErikaX86 on Wed Dec 14 18:23:37 2022
    Re: Slyedit
    By: ErikaX86 to Nightfox on Wed Dec 14 2022 09:00 am

    I've been using my message reader though, and now that I think about
    it, my message reader doesn't check for that option when writing
    QUOTES.TXT I'll have to look into where I can check that. I imagine
    I can check xtrn_area.editor[user.editor].settings for that?

    Thanks to both you and digital man for taking up the thread. I was starting to wonder if I had gone too "high up the chain" bringing it up to you developers... like it was just something that Sysops needed to deal with. I'm happy it looks like I actually helped.

    Thanks again for looking into it!

    Thanks for bringing it up again. Somehow it was something I had rarely seen, but now that I was able to see it happening, I was able to make a fix.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to Digital Man on Wed Dec 14 18:30:18 2022
    Re: Slyedit
    By: Digital Man to Erikax86 on Wed Dec 14 2022 05:26 pm

    I have SlyEdit configured here on Vertrauen in SCFG with "Word-wrap Quoted Text" set to "No". Perhaps that needs to changes to "Yes".

    That can help. I've also made a merge request that includes a change to SlyEdit to word-wrap quote lines, to help avoid this issue.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From ErikaX86@VERT/BASEMENT to Nightfox on Tue Jan 3 23:10:30 2023
    Re: Slyedit
    By: Nightfox to ErikaX86 on Wed Dec 14 2022 06:23 pm

    Thanks for bringing it up again. Somehow it was something I had rarely seen, but now that I was able to see it happening, I was able to make a fix.

    Thank you so very much! The bbs I'm on most installed the updates and the quote window problem is gone. Sorry it took so long to thank you (and you too digital man)... I was home for the holidays and bbs'ing is just something I seem to do regularly when I'm at my desktop. Never got into it on my tablet or other device.

    ---
    ■ Synchronet ■ Basement Theory BBS ■ basement.synchro.net
  • From Nightfox@VERT/DIGDIST to ErikaX86 on Tue Jan 3 22:09:26 2023
    Re: Slyedit
    By: ErikaX86 to Nightfox on Tue Jan 03 2023 11:10 pm

    Thanks for bringing it up again. Somehow it was something I had
    rarely seen, but now that I was able to see it happening, I was able
    to make a fix.

    Thank you so very much! The bbs I'm on most installed the updates and the quote window problem is gone. Sorry it took so long to thank you (and you too digital man)... I was home for the holidays and bbs'ing is just something I seem to do regularly when I'm at my desktop. Never got into it on my tablet or other device.

    Good to hear the problem is fixed. :)

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From MRO@VERT/BBSESINF to Nightfox on Wed Jan 4 06:06:38 2023
    Re: Slyedit
    By: Nightfox to ErikaX86 on Tue Jan 03 2023 10:09 pm

    (and you too digital man)... I was home for the holidays and bbs'ing is just something I seem to do regularly when I'm at my desktop. Never got into it on my tablet or other device.

    Good to hear the problem is fixed. :)

    oh i do have a feature request.
    could you allow a user to turn it off if they choose? i'm a power user and i don't like to have it turned on in some cases. it would be good if a user's pref could be saved in a data file.

    also since you make so many updates maybe an auto-update feature?
    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Nightfox@VERT/DIGDIST to MRO on Wed Jan 4 09:00:58 2023
    Re: Slyedit
    By: MRO to Nightfox on Wed Jan 04 2023 06:06 am

    oh i do have a feature request.
    could you allow a user to turn it off if they choose? i'm a power user and i don't like to have it turned on in some cases. it would be good if a user's pref could be saved in a data file.

    Turn what off?

    also since you make so many updates maybe an auto-update feature?

    I don't think my updates are that frequent (especially for SlyEdit). I'm not sure the best way I'd make an auto-update feature for my mods..

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From MRO@VERT/BBSESINF to Nightfox on Wed Jan 4 18:29:54 2023
    Re: Slyedit
    By: Nightfox to MRO on Wed Jan 04 2023 09:00 am

    Re: Slyedit
    By: MRO to Nightfox on Wed Jan 04 2023 06:06 am

    oh i do have a feature request.
    could you allow a user to turn it off if they choose? i'm a power user and i don't like to have it turned on in some cases. it would be good if a user's pref could be saved in a data file.

    Turn what off?

    oh i thought this post was about the msg viewer. it's about slyedit.

    the msg viewer. i'd like to toggle it off sometimes.
    I don't think my updates are that frequent (especially for SlyEdit). I'm not sure the best way I'd make an auto-update feature for my mods..

    you have it check your server periodically and then update it.
    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Nightfox@VERT/DIGDIST to MRO on Wed Jan 4 21:55:15 2023
    Re: Slyedit
    By: MRO to Nightfox on Wed Jan 04 2023 06:29 pm

    the msg viewer. i'd like to toggle it off sometimes.

    So, being able to let the user revert to the stock reader when desired?
    I think that could be doable, though perhaps a little weird. I could put a user option in DDMsgReader to turn it off so the BBS would use the stock reader, but then once the user is using the stock reader, the user would have no way to re-enable DDMsgReader unless there's a separate script to do so and the sysop adds an option to the menu for the user to do so.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From MRO@VERT/BBSESINF to Nightfox on Thu Jan 5 02:12:10 2023
    Re: Slyedit
    By: Nightfox to MRO on Wed Jan 04 2023 09:55 pm

    Re: Slyedit
    By: MRO to Nightfox on Wed Jan 04 2023 06:29 pm

    the msg viewer. i'd like to toggle it off sometimes.

    So, being able to let the user revert to the stock reader when desired?
    I think that could be doable, though perhaps a little weird. I could put a user option in DDMsgReader to turn it off so the BBS would use the stock reader, but then once the user is using the stock reader, the user would have no way to re-enable DDMsgReader unless there's a separate script to do so and the sysop adds an option to the menu for the user to do so.


    cant you just set a user flag, have it look for it when loading, and if
    the user wants it on, they get it. if they dont, it's off

    i stored a mod inside the read prompt so you could probably do something like that to toggle it.
    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Nightfox@VERT/DIGDIST to MRO on Thu Jan 5 08:44:39 2023
    Re: Slyedit
    By: MRO to Nightfox on Thu Jan 05 2023 02:12 am

    cant you just set a user flag, have it look for it when loading, and if the user wants it on, they get it. if they dont, it's off

    Probably. And for the user to be able to change that, there'd have to be some script or something that the user can run so they can toggle it.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com