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 46,292 of 49,116   
   Rob Swindell (on Windows 11) to Git commit to main/sbbs/master   
   src/sbbs3/putmsg.cpp   
   03 Feb 25 11:11:09   
   
   TZUTC: -0800   
   MSGID: 51639.syncprog@1:103/705 2c071484   
   PID: Synchronet 3.20c-Linux master/a8d818585 Jan 28 2025 GCC 12.2.0   
   TID: SBBSecho 3.23-Linux master/a13f6c326 Feb 02 2025 GCC 12.2.0   
   BBSID: VERT   
   CHRS: ASCII 1   
   https://gitlab.synchro.net/main/sbbs/-/commit/0178043e56c04ef741cbb1cb   
   Modified Files:   
   	src/sbbs3/putmsg.cpp   
   Log Message:   
   Correctly center lines of text that contain @-codes, after @center@   
      
   @-codes weren't expanded before the text length calculation, so the centering   
   logic (offset in the user's terminal screen) would usually be incorrect as   
   pointed out by Nelgin in #synchronet when we were discussing the |C @-code   
   modifier (which is to center an @-code value in a field, not the screen).   
      
   This issue was a known limitation of the fix to issue #418 (commit 8987150bd)   
   but now that we have the expand_atcodes() function (hooray!), this is an   
   easily solvable problem.   
      
   Note: we're now calling center() withOUT the 'msg' parameter set to true,   
   which means the @center@ code goes back to the previous (to issue #418 fix)   
   behavior of just using bputs() for the centered text (we don't need the   
   recursive call to pustmsg() to support @-codes any longer). This was the only   
   reason that center() grew the optional 'msg' parameter so we likely can remove   
   that option/feature at some date.   
   --- SBBSecho 3.23-Linux   
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)   
   SEEN-BY: 103/705 105/81 106/201 124/5016 128/187 153/757 7715 154/10   
   SEEN-BY: 154/30 110 203/0 218/700 221/0 226/30 227/114 229/110 114   
   SEEN-BY: 229/206 317 400 426 428 470 550 700 705 240/1120 5832 266/512   
   SEEN-BY: 280/464 5003 5006 291/111 292/8125 301/1 320/219 322/757   
   SEEN-BY: 341/66 234 342/200 396/45 423/120 460/58 256 1124 467/888   
   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