home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   SYNC_PROGRAMMING      Synchronet/Baja/XSDK Programming      49,116 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 48,835 of 49,116   
   Rob Swindell (on Windows 11) to Git commit to main/sbbs/master   
   ctrl/text.dat exec/load/sbbsdefs.js exec   
   27 Jan 26 22:11:11   
   
   TZUTC: -0800   
   MSGID: 54269.syncprog@1:103/705 2ddfb27c   
   PID: Synchronet 3.21b-Linux master/5c73d262c Jan 21 2026 GCC 12.2.0   
   TID: SBBSecho 3.35-Linux master/0958ba161 Jan 25 2026 GCC 12.2.0   
   BBSID: VERT   
   CHRS: ASCII 1   
   FORMAT: flowed   
   https://gitlab.synchro.net/main/sbbs/-/commit/29213fde9f24d62b7e20bbfa   
   Modified Files:   
   	ctrl/text.dat exec/load/sbbsdefs.js exec/str_cmds.js src/sbbs3/prntfile.cpp   
   sbbsdefs.h text.h text_defaults.c text_id.c   
   Log Message:   
   printfile() reads and uses columns from SAUCE records and supports file seeking   
      
   The seeking is actually the bigger change here, and long over due. When viewing   
   a larger file and using the default (line at a time) mode of printfile(), we   
   also support a P_SEEK mode flag that will allow the user to seek/jump around   
   in the viewed file using home/end/page up/down, arrow keys (and mouse   
   clickable). I'd like to extend this feature to putmsg() (and thus printfile   
   when used with the P_OPENCLOSE mode), but for now, this still a big thing.   
   Mouse scrolling would be cool too (but not done). This doesn't do any fancy   
   ANSI window scrolling, just redisplays all the new lines from the top of the   
   screen after each seek. Adding a text-find feature wouldn't be too hard either.   
      
   The SAUCE feature is pretty cool in that if you now display a file that has   
   a valid SAUCE record that specifies a column width, the display output will   
   automatically be taylored to suit that file (e.g. set the display width and   
   enabel the P_WRAP print mode flag). That should help solve a lot of problems   
   some sysops have with display files (usually ANSI artwork) that uses 80 columns   
   and does undesireable things on wider terminals. Of course, the file has to   
   have the valid SAUCE record (e.g. added by the ANSI editor).   
   --- SBBSecho 3.35-Linux   
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)   
   SEEN-BY: 103/705 105/81 106/201 124/5016 128/187 129/14 153/757 7715   
   SEEN-BY: 154/10 30 110 203/0 218/700 221/0 226/30 227/114 229/110   
   SEEN-BY: 229/134 206 317 400 426 428 470 700 705 240/1120 5832 263/1   
   SEEN-BY: 266/512 280/464 5003 5006 291/111 292/8125 301/1 320/219   
   SEEN-BY: 322/757 341/66 234 342/200 396/45 423/120 460/58 256 1124   
   SEEN-BY: 633/280 712/848 770/1 902/26 5020/400 8912 5054/30 5075/35   
   PATH: 103/705 280/464 460/58 229/426   
      

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca