• dosemu doors in a visible window

    From Nightfox@1:103/705 to Digital Man on Sat Jun 25 16:50:43 2022
    Hi DM,

    On Linux, when Synchronet runs a dosemu door, is there a way to have dosemu appear in its own window (when using a GUI environment)? Currently, if user is running a DOS door, dosemu does not show on the screen. But that could be useful for some sysop pager doors (such as IceChat), so that the sysop could select the dosemu window where IceChat is running on the BBS machine and chat with the user.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Nightfox on Sat Jun 25 17:41:59 2022
    Re: dosemu doors in a visible window
    By: Nightfox to Digital Man on Sat Jun 25 2022 04:50 pm

    Hi DM,

    On Linux, when Synchronet runs a dosemu door, is there a way to have dosemu appear in its own window (when using a GUI environment)? Currently, if user is running a DOS door, dosemu does not show on the screen. But that could be useful for some sysop pager doors (such as IceChat), so that the sysop could select the dosemu window where IceChat is running on the BBS machine and chat with the user.

    I don't know. I've never run DOSemu myself and don't much about it's options or abilities.
    --
    digital man (rob)

    This Is Spinal Tap quote #23:
    David St. Hubbins: I envy us.
    Norco, CA WX: 88.8øF, 21.0% humidity, 9 mph S wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to Digital Man on Sat Jun 25 17:56:16 2022
    Re: dosemu doors in a visible window
    By: Digital Man to Nightfox on Sat Jun 25 2022 05:41 pm

    IceChat), so that the sysop could select the dosemu window where
    IceChat is running on the BBS machine and chat with the user.

    I don't know. I've never run DOSemu myself and don't much about it's options or abilities.

    Ah. Who could I ask about that then? Was it Deuce who added dosemu support to Synchronet?

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Nightfox on Sat Jun 25 18:17:06 2022
    Re: dosemu doors in a visible window
    By: Nightfox to Digital Man on Sat Jun 25 2022 05:56 pm

    Re: dosemu doors in a visible window
    By: Digital Man to Nightfox on Sat Jun 25 2022 05:41 pm

    IceChat), so that the sysop could select the dosemu window where
    IceChat is running on the BBS machine and chat with the user.

    I don't know. I've never run DOSemu myself and don't much about it's options or abilities.

    Ah. Who could I ask about that then? Was it Deuce who added dosemu support to Synchronet?

    The original patch was by Ryan Underwood (runderwo).: http://www.icequake.net/bbs/syncmods/

    It's be updated by others over the many years and now its no longer a patch or an option, but just built-in.

    You could just ask here or in #synchronet on irc.synchro.net. There are several that hang here and there that know much more about DOSmeu than I.
    --
    digital man (rob)

    Sling Blade quote #5:
    Karl Childers (to father): You ought not killed my little brother...
    Norco, CA WX: 88.3øF, 21.0% humidity, 13 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Ragnarok@1:103/705 to Nightfox on Mon Jun 27 12:01:34 2022
    El 25/6/22 a las 20:50, Nightfox escribió:
    Hi DM,

    On Linux, when Synchronet runs a dosemu door, is there a way to have dosemu appear in its own window (when using a GUI environment)? Currently, if user is running a DOS door, dosemu does not show on the screen. But that could be useful for some sysop pager doors (such as IceChat), so that the sysop could select the dosemu window where IceChat is running on the BBS machine and chat with the user.

    Nightfox

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

    maybe you can export DISPLAY=:0 environment var where run specific door
    (eje some chat) and run dosemu with -X or -S option


    the problem I see is that dosemu doesn't fallback to text mode if it
    doesn't find an X display , so it won't start.
    Maybe doing some wrapper script in bash that does this verification

    ---
    ï¿­ Synchronet ï¿­ Dock Sud BBS TLD 24 HS - bbs.docksud.com.ar
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to Ragnarok on Tue Jun 28 07:59:05 2022
    Re: Re: dosemu doors in a visible window
    By: Ragnarok to Nightfox on Mon Jun 27 2022 12:01 pm

    maybe you can export DISPLAY=:0 environment var where run specific door (eje some chat) and run dosemu with -X or -S option

    the problem I see is that dosemu doesn't fallback to text mode if it doesn't find an X display , so it won't start.
    Maybe doing some wrapper script in bash that does this verification

    I'll give it a try. Thanks.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to Nightfox on Wed Jul 6 17:30:45 2022
    On 6/25/22 16:50, Nightfox wrote:
    On Linux, when Synchronet runs a dosemu door, is there a way to have
    dosemu appear in its own window (when using a GUI environment)?
    Currently, if user is running a DOS door, dosemu does not show on the screen. But that could be useful for some sysop pager doors (such as IceChat), so that the sysop could select the dosemu window where
    IceChat is running on the BBS machine and chat with the user.

    Doubtful, since the DOSemu runtime may well not know that there's even a
    GUI environment... and depending on configuration, likely a different
    user than your desktop user for that matter.

    There *might* be a way to poke into the sysop view somehow, but no idea
    where that would even be started.
    --
    Michael J. Ryan - tracker1@roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to Tracker1 on Thu Jul 7 08:46:54 2022
    Re: Re: dosemu doors in a visible window
    By: Tracker1 to Nightfox on Wed Jul 06 2022 05:30 pm

    On Linux, when Synchronet runs a dosemu door, is there a way to have
    dosemu appear in its own window (when using a GUI environment)?

    Doubtful, since the DOSemu runtime may well not know that there's even a GUI environment... and depending on configuration, likely a different user than your desktop user for that matter.

    Makes sense.
    One thing that just occured to me though, is that some Linux terminal programs let you run them with a command line as an argument, and when you run a terminal program like that, the terminal will appear in its own window and run the command line you specified. I wonder if that might be doable for DOS doors. But I'm not sure it's worth going through all my door configurations to do that.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Nightfox on Thu Jul 7 12:17:45 2022
    Re: Re: dosemu doors in a visible window
    By: Nightfox to Tracker1 on Thu Jul 07 2022 08:46 am

    Re: Re: dosemu doors in a visible window
    By: Tracker1 to Nightfox on Wed Jul 06 2022 05:30 pm

    On Linux, when Synchronet runs a dosemu door, is there a way to have
    dosemu appear in its own window (when using a GUI environment)?

    Doubtful, since the DOSemu runtime may well not know that there's even a GUI environment... and depending on configuration, likely a different user than your desktop user for that matter.

    Makes sense.
    One thing that just occured to me though, is that some Linux terminal programs let you run them with a command line as an argument, and when you run a terminal program like that, the terminal will appear in its own window and run the command line you specified. I wonder if that might be doable for DOS doors. But I'm not sure it's worth going through all my door configurations to do that.

    You most recently posted messages aren't word-wrapping upon display in Synchronet's internal message reader now (although, it quotes fine as above). You change something?
    --
    digital man (rob)

    Breaking Bad quote #27:
    Other than Gomey here pees sitting down, here's what we know. - Hank Schrader Norco, CA WX: 84.3øF, 47.0% humidity, 4 mph SE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Nightfox on Thu Jul 7 12:22:24 2022
    Re: Re: dosemu doors in a visible window
    By: Digital Man to Nightfox on Thu Jul 07 2022 12:17 pm

    You most recently posted messages aren't word-wrapping upon display in Synchronet's internal message reader now (although, it quotes fine as above). You change something?

    I see what is: you started inserted raw ANSI escape sequences into your message signature:

    00400: 2E 0D 0A 0D 0A 1B 5B 30 - 6D 1B 5B 33 36 6D 1B 5B : ......[0m.[36m.[ 00410: 31 6D 4E 1B 5B 30 6D 1B - 5B 33 36 6D 69 67 68 74 : 1mN.[0m.[36might 00420: 66 6F 78 1B 5B 30 6D 0D - 0A 01 6E 0D 0A 2D 2D 2D : fox.[0m...n..---

    Synchronet doesn't attempt to word-wrap messages that contain ANSI escape sequences.
    --
    digital man (rob)

    Breaking Bad quote #13:
    I got twenty bucks that says he's a beaner. - Hank Schrader
    Norco, CA WX: 84.3øF, 47.0% humidity, 4 mph SE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to Digital Man on Thu Jul 7 13:56:25 2022
    Re: Re: dosemu doors in a visible window
    By: Digital Man to Nightfox on Thu Jul 07 2022 12:17 pm

    You most recently posted messages aren't word-wrapping upon display in Synchronet's internal message reader now (although, it quotes fine as above). You change something?

    I haven't changed anything for word wrapping. I recently updated SlyEdit to allow text coloring, but I didn't change anything regarding word wrapping.

    Some time ago though (a couple years or so), there was some discussion about whether message editors should wrap text at 80 (or 79) columns upon saving. At the time I had updated SlyEdit so that it would not wrap the text (basically, each 'paragraph' would be a long stentence), as my understanding would be that message readers should wrap according to their terminal width.

    I hadn't changed that (at least, not intentionally), but I'll look at it again.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to Digital Man on Thu Jul 7 13:59:44 2022
    Re: Re: dosemu doors in a visible window
    By: Digital Man to Nightfox on Thu Jul 07 2022 12:22 pm

    I see what is: you started inserted raw ANSI escape sequences into your message signature:

    Synchronet doesn't attempt to word-wrap messages that contain ANSI escape sequences.

    Ah.. When I added the ability to set color/attribute codes to SlyEdit, I also added an option in the SlyEdit configuration file to specify whether to convert the attribute codes to ANSI upon saving (for compatibility with other BBS software and readers). I currently have that turned on. I wonder if it would be better to have that turned off.

    I have deleted my signature, and this message should not have any color codes (ANSI or otherwise). Hopefully this message wraps properly.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to Digital Man on Thu Jul 7 14:07:20 2022
    Re: Re: dosemu doors in a visible window
    By: Digital Man to Nightfox on Thu Jul 07 2022 12:22 pm

    I see what is: you started inserted raw ANSI escape sequences into your message signature:

    Synchronet doesn't attempt to word-wrap messages that contain ANSI escape sequences.

    I have configured my SlyEdit to not convert color & attribute codes to ANSI upon saving (so they should be saved as Synchronet attribute codes). With this change, hopefully this message will wrap properly, even with the inclusion of the green attribute.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Nightfox on Thu Jul 7 15:54:39 2022
    Re: Word wrapping
    By: Nightfox to Digital Man on Thu Jul 07 2022 01:56 pm

    Re: Re: dosemu doors in a visible window
    By: Digital Man to Nightfox on Thu Jul 07 2022 12:17 pm

    You most recently posted messages aren't word-wrapping upon display in Synchronet's internal message reader now (although, it quotes fine as above). You change something?

    I haven't changed anything for word wrapping. I recently updated SlyEdit to allow text coloring, but I didn't change anything regarding word wrapping.

    Some time ago though (a couple years or so), there was some discussion about whether message editors should wrap text at 80 (or 79) columns upon saving. At the time I had updated SlyEdit so that it would not wrap the text (basically, each 'paragraph' would be a long stentence), as my understanding would be that message readers should wrap according to their terminal width.

    I hadn't changed that (at least, not intentionally), but I'll look at it again.

    That's right: it's preferred that editors write entire paragraphs as a single "line" and let the message-displaying application do the line/word wrap as apprporiate.
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #2:
    ARS = Access Requirement Strings
    Norco, CA WX: 85.8øF, 40.0% humidity, 10 mph SSE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Nightfox on Thu Jul 7 15:55:43 2022
    Re: Re: dosemu doors in a visible window
    By: Nightfox to Digital Man on Thu Jul 07 2022 02:07 pm

    Re: Re: dosemu doors in a visible window
    By: Digital Man to Nightfox on Thu Jul 07 2022 12:22 pm

    I see what is: you started inserted raw ANSI escape sequences into your message signature:

    Synchronet doesn't attempt to word-wrap messages that contain ANSI
    escape
    sequences.

    I have configured my SlyEdit to not convert color & attribute codes to ANSI upon saving (so they should be saved as Synchronet attribute codes). With this change, hopefully this message will wrap properly, even with the inclusion of the green attribute.

    Confirmed: the message displayed nicely (wrapped).
    --
    digital man (rob)

    This Is Spinal Tap quote #8:
    Derek Smalls: Making a big thing out of it would have been a good idea.
    Norco, CA WX: 85.8øF, 40.0% humidity, 10 mph SSE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to Digital Man on Thu Jul 7 16:39:54 2022
    Re: Re: dosemu doors in a visible window
    By: Digital Man to Nightfox on Thu Jul 07 2022 03:55 pm

    Confirmed: the message displayed nicely (wrapped).

    Thanks.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Nightfox on Fri Jul 8 11:54:10 2022
    Re: Re: dosemu doors in a visible window
    By: Nightfox to Digital Man on Thu Jul 07 2022 04:39 pm

    Re: Re: dosemu doors in a visible window
    By: Digital Man to Nightfox on Thu Jul 07 2022 03:55 pm

    Confirmed: the message displayed nicely (wrapped).

    Thanks.

    Nightfox

    And if you want to use a colors in your message or signature, just save them as Ctrl-A codes. Synchronet's various message networking methods already support stripping or converting Ctrl-A codes (e.g. to ANSI) as necessary to support other (non-Synchronet) systems.
    --
    digital man (rob)

    This Is Spinal Tap quote #3:
    How much more black could this be? and the answer is none. None more black. Norco, CA WX: 80.2øF, 54.0% humidity, 4 mph S wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to Digital Man on Fri Jul 8 12:37:24 2022
    Re: Re: dosemu doors in a visible window
    By: Digital Man to Nightfox on Fri Jul 08 2022 11:54 am

    And if you want to use a colors in your message or signature, just save them as Ctrl-A codes. Synchronet's various message networking methods already support stripping or converting Ctrl-A codes (e.g. to ANSI) as necessary to support other (non-Synchronet) systems.

    If a non-Synchronet BBS has a networked sub-board (either via QWK or FTN) and a message was posted with Ctrl-A codes, does that mean the Ctrl-A codes will be removed/converted by the time their BBS imports the message?

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Nightfox on Fri Jul 8 13:05:38 2022
    Re: Re: dosemu doors in a visible window
    By: Nightfox to Digital Man on Fri Jul 08 2022 12:37 pm

    If a non-Synchronet BBS has a networked sub-board (either via QWK or FTN) and a message was posted with Ctrl-A codes, does that mean the Ctrl-A codes will be removed/converted by the time their BBS imports the message?

    Normally, yes.
    --
    digital man (rob)

    Synchronet "Real Fact" #10:
    The name "DOVE-Net" was suggested by King Drafus (sysop of The Beast's Domain) Norco, CA WX: 84.1øF, 47.0% humidity, 6 mph E wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to Nightfox on Mon Jul 11 17:02:48 2022
    On 7/7/22 08:46, Nightfox wrote:
    On Linux, when Synchronet runs a dosemu door, is there a way to
    have dosemu appear in its own window (when using a GUI
    environment)?

    Doubtful, since the DOSemu runtime may well not know that there's
    even a GUI environment... and depending on configuration, likely a
    different user than your desktop user for that matter.

    Makes sense.
    One thing that just occured to me though, is that some Linux terminal programs let you run them with a command line as an argument, and when
    you run a terminal program like that, the terminal will appear in its
    own window and run the command line you specified. I wonder if that
    might be doable for DOS doors. But I'm not sure it's worth going
    through all my door configurations to do that.

    I'm not sure if there's a dosemu command that would let you connect to
    an existing sessions host stdio/gui or not. Might be worth exploring if
    that is supported via dosemu somehow. No idea if it is, or not though.
    --
    Michael J. Ryan - tracker1@roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to Digital Man on Mon Jul 11 17:21:32 2022
    On 7/8/22 13:05, Digital Man wrote:
    If a non-Synchronet BBS has a networked sub-board (either via QWK or FTN)
    and a message was posted with Ctrl-A codes, does that mean the Ctrl-A codes >> will be removed/converted by the time their BBS imports the message?

    Normally, yes.

    Maybe slightly convoluted, how hard would it be to detect if the message *only* has color codes, and convert back to ctrl-a on import/post?
    --
    Michael J. Ryan - tracker1@roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Tracker1 on Mon Jul 11 19:23:49 2022
    Re: Re: dosemu doors in a visible window
    By: Tracker1 to Digital Man on Mon Jul 11 2022 05:21 pm

    On 7/8/22 13:05, Digital Man wrote:
    If a non-Synchronet BBS has a networked sub-board (either via QWK or FTN) >> and a message was posted with Ctrl-A codes, does that mean the Ctrl-A codes >> will be removed/converted by the time their BBS imports the message?

    Normally, yes.

    Maybe slightly convoluted, how hard would it be to detect if the message *only* has color codes, and convert back to ctrl-a on import/post?

    I don't understand the question. Ctrl-A *is* a color code. And a message that contained *only* color codes would most likely just display as nothing (blank) unless the author was very creative with non-black background colors and white-space. But why would they?
    --
    digital man (rob)

    Sling Blade quote #20:
    Doyle: Hey is this the kind of retard that drools and rubs shit in his hair? Norco, CA WX: 77.4øF, 52.0% humidity, 8 mph S wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to Digital Man on Sat Jul 16 14:26:15 2022
    On 7/11/22 19:23, Digital Man wrote:
    Maybe slightly convoluted, how hard would it be to detect if the
    message *only* has color codes, and convert back to ctrl-a on
    import/post?

    I don't understand the question. Ctrl-A *is* a color code. And a
    message that contained *only* color codes would most likely just
    display as nothing (blank) unless the author was very creative with non-black background colors and white-space. But why would they?

    I mean converting ANSI sequences that only contains color changes to
    CTRL-A codes.
    --
    Michael J. Ryan - tracker1@roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Tracker1 on Sun Jul 17 22:22:13 2022
    Re: Re: dosemu doors in a visible window
    By: Tracker1 to Digital Man on Sat Jul 16 2022 02:26 pm

    On 7/11/22 19:23, Digital Man wrote:
    Maybe slightly convoluted, how hard would it be to detect if the
    message *only* has color codes, and convert back to ctrl-a on
    import/post?

    I don't understand the question. Ctrl-A *is* a color code. And a
    message that contained *only* color codes would most likely just
    display as nothing (blank) unless the author was very creative with non-black background colors and white-space. But why would they?

    I mean converting ANSI sequences that only contains color changes to
    CTRL-A codes.

    Oh, I suppose anything's possible. But why?
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #32:
    FREQ = File Request
    Norco, CA WX: 70.9øF, 76.0% humidity, 0 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to Digital Man on Sun Jul 24 16:25:16 2022
    On 7/17/22 22:22, Digital Man wrote:
    Maybe slightly convoluted, how hard would it be to detect if the
    message *only* has color codes, and convert back to ctrl-a on
    import/post?

    I don't understand the question. Ctrl-A *is* a color code. And a
    message that contained *only* color codes would most likely just
    display as nothing (blank) unless the author was very creative with
    non-black background colors and white-space. But why would they?

    I mean converting ANSI sequences that only contains color changes to
    CTRL-A codes.

    Oh, I suppose anything's possible. But why?

    So that the "ansi" rules for display can be avoided when it's only color changes... so that the line count can still work.

    Also, being able to only send ctrl-a codes to other sync bbses in qwk
    nets that don't need the extra ansi as well.
    --
    Michael J. Ryan - tracker1@roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Tracker1 on Mon Jul 25 17:02:49 2022
    Re: Re: dosemu doors in a visible window
    By: Tracker1 to Digital Man on Sun Jul 24 2022 04:25 pm

    On 7/17/22 22:22, Digital Man wrote:
    Maybe slightly convoluted, how hard would it be to detect if the
    message *only* has color codes, and convert back to ctrl-a on
    import/post?

    I don't understand the question. Ctrl-A *is* a color code. And a
    message that contained *only* color codes would most likely just
    display as nothing (blank) unless the author was very creative with
    non-black background colors and white-space. But why would they?

    I mean converting ANSI sequences that only contains color changes to
    CTRL-A codes.

    Oh, I suppose anything's possible. But why?

    So that the "ansi" rules for display can be avoided when it's only color changes... so that the line count can still work.

    Synchronet doesn't parse ANSI escape sequences out of files for display. It just sends them to the remote terminal, generally.

    Also, being able to only send ctrl-a codes to other sync bbses in qwk
    nets that don't need the extra ansi as well.

    Yeah, so just store Ctrl-A codes in the message base to begin with.
    --
    digital man (rob)

    Breaking Bad quote #1:
    Just because you shot Jesse James, don't make you Jesse James. - M. Ehrmantraut Norco, CA WX: 83.7øF, 55.0% humidity, 16 mph E wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to Digital Man on Tue Jul 26 08:35:27 2022
    On 7/25/22 17:02, Digital Man wrote:
    So that the "ansi" rules for display can be avoided when it's
    only color changes... so that the line count can still work.

    Synchronet doesn't parse ANSI escape sequences out of files for
    display. It just sends them to the remote terminal, generally.

    I know... that's why I asked.

    Also, being able to only send ctrl-a codes to other sync bbses in
    qwk nets that don't need the extra ansi as well.

    Yeah, so just store Ctrl-A codes in the message base to begin with.

    That's the idea... as *I* don't control what others post, but
    would/could be beneficial to potentially improving the overall user experience.
    --
    Michael J. Ryan - tracker1@roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Tracker1 on Tue Jul 26 17:00:45 2022
    Re: Re: dosemu doors in a visible window
    By: Tracker1 to Digital Man on Tue Jul 26 2022 08:35 am

    On 7/25/22 17:02, Digital Man wrote:
    So that the "ansi" rules for display can be avoided when it's
    only color changes... so that the line count can still work.

    Synchronet doesn't parse ANSI escape sequences out of files for
    display. It just sends them to the remote terminal, generally.

    I know... that's why I asked.

    Also, being able to only send ctrl-a codes to other sync bbses in
    qwk nets that don't need the extra ansi as well.

    Yeah, so just store Ctrl-A codes in the message base to begin with.

    That's the idea... as *I* don't control what others post, but
    would/could be beneficial to potentially improving the overall user experience.

    Okay, I think I understand: you want to have to option to have SBBSecho or sbbs (e.g. for QWK-packet import) to convert simple ANSI escape sequences to corresponding Ctrl-A codes. I do have the logic to do this as we do this for FILE_ID.ANS import already. Did you file an issue on gitlab for this request?
    --
    digital man (rob)

    This Is Spinal Tap quote #3:
    How much more black could this be? and the answer is none. None more black. Norco, CA WX: 84.8øF, 48.0% humidity, 17 mph SSW wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to Digital Man on Wed Jul 27 07:30:16 2022
    Re: Re: dosemu doors in a visible window
    By: Digital Man to Tracker1 on Tue Jul 26 2022 05:00 pm

    On 7/25/22 17:02, Digital Man wrote:
    So that the "ansi" rules for display can be avoided when it's
    only color changes... so that the line count can still work.

    Synchronet doesn't parse ANSI escape sequences out of files for
    display. It just sends them to the remote terminal, generally.

    I know... that's why I asked.

    Also, being able to only send ctrl-a codes to other sync bbses in
    qwk nets that don't need the extra ansi as well.

    Yeah, so just store Ctrl-A codes in the message base to begin with.

    That's the idea... as *I* don't control what others post, but
    would/could be beneficial to potentially improving the overall user
    experience.

    Rob, sorry to jump in, but I've been somewhat following, but at the same time I'm confused. If I want to send out color in a message, knowing it will be sent to other synchronet systems, plus non synchronet systems, am I better off to send it out using ansi codes, or Ctrl-A codes. I guess what I'm asking, when sbbsecho sends the message out, will it convert ctrl-a codes to ansi, or vice versa, or leave it as is. In fidonet, I just have it strip out the color, but I'm asking for like dovenet, or other ftn areas that allow color. At the present, I've got Slyedit to use ansi when I want to put color in a message, but the default is to use Ctrl-a codes.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com:23
    A Gamers Paradise - Over 250 Registered Online Game Doors!

    --- "All men are ignorant, just in different fields." -- Einstein
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to DesotoFireflite on Wed Jul 27 15:01:30 2022
    Re: Re: dosemu doors in a visible window
    By: DesotoFireflite to Digital Man on Wed Jul 27 2022 07:30 am

    Re: Re: dosemu doors in a visible window
    By: Digital Man to Tracker1 on Tue Jul 26 2022 05:00 pm

    On 7/25/22 17:02, Digital Man wrote:
    So that the "ansi" rules for display can be avoided when it's
    only color changes... so that the line count can still work.

    Synchronet doesn't parse ANSI escape sequences out of files for
    display. It just sends them to the remote terminal, generally.

    I know... that's why I asked.

    Also, being able to only send ctrl-a codes to other sync bbses in
    qwk nets that don't need the extra ansi as well.

    Yeah, so just store Ctrl-A codes in the message base to begin with.

    That's the idea... as *I* don't control what others post, but
    would/could be beneficial to potentially improving the overall user
    experience.

    Rob, sorry to jump in, but I've been somewhat following, but at the same time I'm confused. If I want to send out color in a message, knowing it will be sent to other synchronet systems, plus non synchronet systems, am I better off to send it out using ansi codes, or Ctrl-A codes.

    Better of to send as Ctrl-A codes and "non synchronet systems" will just get plain ASCII (no color).

    I guess what
    I'm asking, when sbbsecho sends the message out, will it convert ctrl-a codes to ansi, or vice versa, or leave it as is.

    SBBSecho can strip Ctrl-A codes are leave them in place.

    In fidonet, I just have it
    strip out the color, but I'm asking for like dovenet, or other ftn areas that allow color. At the present, I've got Slyedit to use ansi when I want to put color in a message, but the default is to use Ctrl-a codes.

    It's feasiable to add an "expand to ANSI" option for SBBSecho, but nobody has ever asked for that feature.
    --
    digital man (rob)

    Breaking Bad quote #45:
    Tough love, all right? Here goes: You 2 suck at peddling meth. period. - Saul Norco, CA WX: 90.0øF, 31.0% humidity, 8 mph SSE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to Digital Man on Wed Jul 27 19:36:35 2022
    Re: Re: dosemu doors in a visible window
    By: Digital Man to DesotoFireflite on Wed Jul 27 2022 03:01 pm

    Re: Re: dosemu doors in a visible window
    By: DesotoFireflite to Digital Man on Wed Jul 27 2022 07:30 am

    On 7/25/22 17:02, Digital Man wrote:
    So that the "ansi" rules for display can be avoided when it's
    only color changes... so that the line count can still work.

    Synchronet doesn't parse ANSI escape sequences out of files for
    display. It just sends them to the remote terminal, generally.

    I know... that's why I asked.

    Also, being able to only send ctrl-a codes to other sync bbses
    in qwk nets that don't need the extra ansi as well.

    Yeah, so just store Ctrl-A codes in the message base to begin
    with.

    That's the idea... as *I* don't control what others post, but
    would/could be beneficial to potentially improving the overall user
    experience.

    Rob, sorry to jump in, but I've been somewhat following, but at the
    same time I'm confused. If I want to send out color in a message,
    knowing it will be sent to other synchronet systems, plus non
    synchronet systems, am I better off to send it out using ansi codes,
    or Ctrl-A codes.

    Better of to send as Ctrl-A codes and "non synchronet systems" will just get plain ASCII (no color).

    OK, that make sense, now I understan the reasoning for the default Ctrl-A codes in SlyEdit by Eric

    I guess what
    I'm asking, when sbbsecho sends the message out, will it convert
    ctrl-a codes to ansi, or vice versa, or leave it as is.

    SBBSecho can strip Ctrl-A codes are leave them in place.

    In fidonet, I just have it
    strip out the color, but I'm asking for like dovenet, or other ftn
    areas that allow color. At the present, I've got Slyedit to use ansi
    when I want to put color in a message, but the default is to use
    Ctrl-a codes.

    It's feasiable to add an "expand to ANSI" option for SBBSecho, but nobody has ever asked for that feature.

    So you are saying that you could add a feature to expand Ctrl-a codes to ansi for outbound messages. That would be a Win Win for non Synchronet systems
    for echos that allow colors. Sounds like a nice idea. Do you want me to put in a formal request on GEtHub, or is this good enough :)

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com:23
    A Gamers Paradise - Over 250 Registered Online Game Doors!

    --- Don't eat the yellow snow!
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to Digital Man on Wed Jul 27 14:43:59 2022
    On 7/26/22 17:00, Digital Man wrote:

    Okay, I think I understand: you want to have to option to have
    SBBSecho or sbbs (e.g. for QWK-packet import) to convert simple
    ANSI escape sequences to corresponding Ctrl-A codes. I do have
    the logic to do this as we do this for FILE_ID.ANS import already.
    Did you file an issue on gitlab for this request?

    Just made one.

    https://gitlab.synchro.net/main/sbbs/-/issues/427
    --
    Michael J. Ryan - tracker1@roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to DesotoFireflite on Thu Jul 28 14:38:26 2022
    Re: Re: dosemu doors in a visible window
    By: DesotoFireflite to Digital Man on Wed Jul 27 2022 07:36 pm

    So you are saying that you could add a feature to expand Ctrl-a codes to ansi for outbound messages. That would be a Win Win for non Synchronet systems
    for echos that allow colors. Sounds like a nice idea. Do you want me to put in a formal request on GEtHub, or is this good enough :)

    Sure. We already have that option for QWK networks, but not for Fido (SBBSecho).
    --
    digital man (rob)

    Synchronet "Real Fact" #122:
    Synchronet v2.30a (DOS & OS/2) was released on 5-30-97, 20 months after v2.20b Norco, CA WX: 86.3øF, 37.0% humidity, 10 mph SW wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)