Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    MYSTIC    |    Mystic support echo    |    16,010 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 14,553 of 16,010    |
|    Rob Swindell to g00r00    |
|    Re: ANSI Ad    |
|    26 Mar 22 13:37:54    |
      TZUTC: -0700       MSGID: 7705.mystic@1:103/705 26a4cdbb       REPLY: 1:129/215 98819249       PID: Synchronet 3.19c-Win32 master/9ac7335f3 Mar 25 2022 MSC 1929       TID: SBBSecho 3.15-Linux master/1f0d53ca8 Mar 25 2022 GCC 8.3.0       COLS: 80       BBSID: VERT       CHRS: CP437 2       NOTE: FSEditor.js v1.104        Re: Re: ANSI Ad        By: g00r00 to Rob Swindell on Sat Mar 26 2022 04:07 pm               > RS> It sounds like Mystic is not actually rendering your ANSI as you        > RS> entered it, i.e. your clear-screen sequence isn't actually clearing the        > RS> user's screen.        >        > Mystic renders ANSI in message content in the context of the message        > viewport. In other words, Mystic knows that a clear screen in an uploaded        > ANSI message should clear only the message viewport not the entire user's        > terminal, and it acts accordingly.        >        > The same holds true for all ANSI commands, cursor movements, clear        > screen/lines, etc. They are rendered in the context of the message        > viewport, not the entire user's terminal.        >        > You can mix and match ANSI and text inline with the message editor that has        > TheDraw-like features, and Mystic will save and render it WYSIWYG in your        > message bases. This was something I originally did in the early 2000s so        > that people could co-create ANSI art within actual message bases and then        > download the completed ANSIs...        >        > But these days its mostly just a factor when people post ANSI BBS ads lol        >        > Mystic applies a similar methodology to ANSI file descriptions too when        > using things like FILE_ID.ANS.              I just strip all but the minimal sequences from ANSI file descriptions. I       could do something similar for ANSI in message bodies too, but I suppose       someone might be wanting to post animated ANSIs and want them to display as       intended.               > Anyway, thats why a clear screen in a traditional BBS will clear the entire        > screen but Mystic it only clears the "message viewport".              Do you translate the ANSI clearing and cursor movement sequence to a different       set of ANSI sequences or are you actually using the ANSI region definition       sequences to define this "message viewport" and letting the terminal handle       that?              I'm curious how absolute cursor positioning works when the coordinates are       outside of this "message viewport". Sounds like a lot of work and opportunity       for wonkiness. :-)               > Hope that helps clear things up.              Cool. So animated ANSIs actually display as intended (with the animation)? And       you can scroll up and down the message too? That'd I'd like to see. :-)              I'd up-vote your message, but... FidoNet. :-)       --         digital man (rob)              This Is Spinal Tap quote #37:       David St. Hubbins: We are Spinal Tap from the UK - you must be the USA!       Norco, CA WX: 77.1øF, 43.0% humidity, 5 mph E wind, 0.00 inches rain/24hrs       --- SBBSecho 3.15-Linux        * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)       SEEN-BY: 1/123 15/0 80/1 90/1 92/1 103/705 105/81 106/201 114/705       SEEN-BY: 120/340 123/120 131 129/305 330 331 153/757 7715 154/10 218/700       SEEN-BY: 218/840 220/70 221/1 6 226/17 30 100 227/114 229/110 206       SEEN-BY: 229/307 317 400 424 426 428 452 550 664 700 240/1120 5832       SEEN-BY: 250/5 8 266/512 267/800 280/464 282/1038 292/854 298/25 301/1       SEEN-BY: 301/113 305/2 3 317/3 320/219 322/757 335/364 341/66 342/200       SEEN-BY: 396/45 460/58 633/280 712/848 770/1 4500/1 5020/1042 5058/104       PATH: 103/705 301/1 221/6 218/840 770/1 317/3 229/426           |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca