Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    SYNC_SYSOPS    |    Synchronet Multinode BBS Software Suppor    |    33,243 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 32,041 of 33,243    |
|    Deon George to GitLab note in main/sbbs    |
|    .?lo files disappearing, and BINKIT repo    |
|    03 Jun 25 16:22:03    |
   
   TZUTC: -0700   
   MSGID: 58130.sync_sys@1:103/705 2ca59cad   
   PID: Synchronet 3.21a-Linux master/dd0e146a0 May 28 2025 GCC 12.2.0   
   TID: SBBSecho 3.27-Linux master/dd0e146a0 May 28 2025 GCC 12.2.0   
   BBSID: VERT   
   CHRS: ASCII 1   
   FORMAT: flowed   
   https://gitlab.synchro.net/main/sbbs/-/issues/936#note_7311   
      
   OK, thought I'd share my test:   
      
   ```js   
   var files = [   
   '/opt/sbbs/fido/outbound.00a/00010001.flo',   
   '/opt/sbbs/fido/outbound.00a/00010001.bsy',   
   '/opt/sbbs/fido/outbound.00a/00010001.',   
   ];   
      
   files.forEach(function(file) {   
    var oldregex = file;   
    var newregex = file;   
      
    writeln("FILE:"+file);   
    writeln("OLDREGEX:"+oldregex.replace(/\.[^\.]*?$/, '.bsy'));   
    writeln("NEWREGEX:"+newregex.replace(/\.[^\.]*$/, '.bsy'));   
    writeln("-");   
   });   
   ```   
      
   Result:   
   ```   
   FILE:/opt/sbbs/fido/outbound.00a/00010001.flo   
   OLDREGEX:/opt/sbbs/fido/outbound.00a/00010001.flo   
   NEWREGEX:/opt/sbbs/fido/outbound.00a/00010001.bsy   
   -   
   FILE:/opt/sbbs/fido/outbound.00a/00010001.bsy   
   OLDREGEX:/opt/sbbs/fido/outbound.00a/00010001.bsy   
   NEWREGEX:/opt/sbbs/fido/outbound.00a/00010001.bsy   
   -   
   FILE:/opt/sbbs/fido/outbound.00a/00010001.   
   OLDREGEX:/opt/sbbs/fido/outbound.00a/00010001.bsy   
   NEWREGEX:/opt/sbbs/fido/outbound.00a/00010001.bsy   
   ```   
      
   Seems that regex ungreedy is not working (at least for me on aarch64).   
   --- SBBSecho 3.27-Linux   
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)   
   SEEN-BY: 103/13 705 105/81 106/201 124/5016 128/187 129/14 153/757   
   SEEN-BY: 153/7715 154/10 30 110 203/0 218/700 221/0 226/30 227/114   
   SEEN-BY: 229/110 114 206 317 400 426 428 470 550 700 705 240/1120   
   SEEN-BY: 240/5832 263/1 266/512 280/464 5003 5006 291/111 292/8125   
   SEEN-BY: 301/1 320/219 322/757 341/66 234 342/200 396/45 423/120 460/58   
   SEEN-BY: 460/256 1124 467/888 633/280 712/848 770/1 902/26 5020/400   
   SEEN-BY: 5020/8912 5054/30 5075/35   
   PATH: 103/705 280/464 460/58 229/426   
      
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca