TIP: Click on subject to list as thread! ANSI
echo: muffin
to: Roy J. Tellason
from: Wes Garland
date: 2003-06-29 11:02:14
subject: Squish progress

RJT> Because with *.MSG being stored one message-per-
 RJT> file,  the software (at least some of it) would 
 RJT> look for each and every number,  starting from 1,  
 RJT> by way of dos filesystem calls,  which was very 
 RJT> slow and inefficient.  Putting them all together 
 RJT> with consecutive low numbers does away with this 
 RJT> problem.
 
FWIW, that shouldn't happen under max/unix -- I'm pretty sure Scott uses
FindOpen() to find *.MSG files by wildcard; this in turn gets translated
into a glob() expression for *.[Mm][Ss][Gg], which gets returned from a
single diropen() at the OS level (e.g. glob expands the wildcards into an
array of char stars)
 
Wes

--- Maximus/2 3.01
* Origin: COMM Port OS/2 juge.com 204.89.247.1 (281) 980-9671 (1:106/2000)
SEEN-BY: 633/267 270
@PATH: 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.