Subj : Re: Lunatics Unleashed To : Digital Man From : apam Date : Mon Jun 13 2022 11:11 am > 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 Talisman does this as well, as at one time mystic modified messages to make them a maximum of 80 columns, so to display ansi without it getting mangled along the way we had to save ansis with a limit of 79 characters wide (which caused a lot of cursor positioning sequences.) When I say modified, I don't mean locally, if it was used as a hub, it would mangle the ansis on messages that just passed through the system. I don't know if that is still the case or not. > 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. That would be the best solution I suppose, but I wonder wouldn't messages with intended animation have the same effect as those with unintended cursor positioning codes? Andrew --- þ Talisman þ Tiny's BBS II - http://www.tinysbbs.com .