Subj : Re: Lunatics Unleashed
To   : IB Joe
From : Digital Man
Date : Sun Jun 12 2022 01:39 pm

 Re: Re: Lunatics Unleashed
 By: IB Joe to Digital Man on Sun Jun 12 2022 01:38 pm

> On 12 Jun 2022, Digital Man said the following...
>
>  DM> @MSGID: <[email protected]>
>  DM> @REPLY: <[email protected]>
>  DM> @TZ: c1e0
>  DM>   Re: Re: Lunatics Unleashed
>  DM>   By: IB Joe to Cozmo on Sun Jun 12 2022 10:58 am
>
>  DM>  > On 11 Jun 2022, Cozmo said the following...
>
>  DM>  >  Co> @VIA: LUN
>  DM>  >  Co> @MSGID: <[email protected]>
>  DM>  >  Co> Just checked the ansi and didn't see anything. It views fine
>  DM>  >  Co> for m using SyncTerm and Netrunner.  Don't know what it could
>  DM>  >  Co> be.
>
>
>  DM>  > Mystic sees ANSI fine... I am under the impression that future
>  DM>  > builds o Synchronet will also see ANSI as well in the message base
>
>  DM> Synchronet "sees ANSI" fine as well. What you're confused about is that
>  DM> Mystic will strip-out cursor-positioning sequences before displaying
>  DM> ANSI in messages to its users. I made a change to do something similar
>  DM> in my msglist.js module. I made no such change in Synchronet itself as
>  DM> that would make ANSImation in messages impossible. And most other BBS
>  DM> programs won't modify the ANSI before showing to a user either, so its
>  DM> best practice to just not include the cursor-positioning sequences in
>  DM> the first place. --
>
> We just need to get MRO to upgrade ... :)

No, I think you missed the point. Using the built-in message reading in Synchronet, it does not strip ANSI cusor-positioning sequences, so the resulting ANSI may not display as the original author intended. This is how most BBS programs send ANSI-encoded messages. The only exceptions that I know of are Mystic and now Synchronet's msglist.js, which will modify the ANSI contents, stripping away cursor-positioning sequences, before showing them to the user. The best solution is to not include the unintended cursor-positioning sequences in the message in the first place. Using TheDraw, this can be achived by using the "block save" (Alt-B) command.

> You're doing a great job!!!

Thanks. I guess I need to do a better job of explaining things however.
--
                                           digital man (rob)

Synchronet/BBS Terminology Definition #6:
BBS = Bulletin Board System
Norco, CA WX: 84.0�F, 50.0% humidity, 12 mph E wind, 0.00 inches rain/24hrs

---
� Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net