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_SYSOPS      Synchronet Multinode BBS Software Suppor      33,243 messages   

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

   Message 31,941 of 33,243   
   Rob Swindell to GitLab note in main/sbbs   
   Aborting message scan for text now does    
   08 May 25 18:19:48   
   
   TZUTC: -0700   
   MSGID: 58026.sync_sys@1:103/705 2c8370de   
   PID: Synchronet 3.21a-Linux master/85dea2614 Apr 11 2025 GCC 12.2.0   
   TID: SBBSecho 3.25-Linux master/0c503c4ea May 04 2025 GCC 12.2.0   
   BBSID: VERT   
   CHRS: UTF-8 4   
   FORMAT: flowed   
   https://gitlab.synchro.net/main/sbbs/-/issues/926#note_7213   
      
   I've traced this down to the addition of "clearabort()" to  sbbs_t::getkey():   
   ```   
   +++ b/src/sbbs3/getkey.cpp   
   @@ -42,7 +42,7 @@ char sbbs_t::getkey(int mode)   
                   YIELD();    // just in case someone is looping on getkey()   
   when they shouldn't   
                   return 0;   
           }   
   -       clearabort();   
   +//     clearabort();   
           if ((sys_status & SS_USERON || action == NODE_DFLT) && !(mode &   
   (K_GETSTR | K_NOSPIN)))   
                   mode |= (useron.misc & SPIN);   
           term->lncntr = 0;   
   ```   
      
   By removing this call, hitting Ctrl-C during a scan for message text works   
   *more* like it did in v3.20, but not exactly: the "Reading" prompt is   
   redisplayed before the actual abortion of the scan. For example:   
   ```   
   ■ Main ■ 0:00:04 [2] DOVE-Net [1] General: F   
      
   find yo text son   
      
   Sub-board: General, Group: DOVE-Net, or All: A   
      
   [√] Display Subjects Only? No   
      
   Text to search for: ALSJKDF   
      
   Main                 Sysop Notices                                         111   
   Main                 General                                               500   
   ■ Reading ■ Main General (?=Menu) (348 of 500):   
      
   Message Scan aborted.   
      
   ■ Main ■ 0:00:08 [2] DOVE-Net [1] General:     
   ```   
      
   In v3.20, that "Reading" prompt would not be redisplayed.   
      
   I'm not sure why all the additions of clearabort() calls (in the Terminal   
   Abstraction branch) to the input functions, but they appear to be causing   
   issues with Ctrl-C behavior.   
   --- SBBSecho 3.25-Linux   
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)   
   SEEN-BY: 103/13 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 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 467/888   
   SEEN-BY: 633/267 280 281 384 410 418 420 2744 712/848 770/1 902/26   
   SEEN-BY: 5020/400 5075/35   
   PATH: 103/705 280/464 633/280 229/426   
      

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


(c) 1994,  bbs@darkrealms.ca