TIP: Click on subject to list as thread! ANSI
echo: muffin
to: andrew clarke
from: Roy J. Tellason
date: 2003-08-01 04:13:12
subject: LFNs

andrew clarke wrote in a message to Roy J. Tellason:

 ac> Thu 2003-07-31 04:06, Roy J. Tellason (1:270/615) wrote to all: 

 RJT> Just wondering,  are there any plands to make max/squish able to
 RJT> deal with other than 8.3 filenames in the future?  Maybe under
 RJT> linux?

 ac> I think the OS/2 & Win32 (NT) versions of Maximus + Squish can
 ac> already handle LFNs to a certain extent, on HPFS and NTFS
 ac> partitions respectively.  There may be problems with filenames with
 ac> spaces in them though, eg. in the configuration file and
 ac> command-line parsing routines.  The Linux/BSD version should have
 ac> basically whatever limitations the OS/2 & NT versions have in this
 ac> regard. 

 ac> Of particular note is the FILES.BBS format which basically excludes
 ac> describing files with spaces in them because the first space
 ac> encountered is treated as a separator.

Yes,  I can see where that would be a problem.  I don't encounter too many
files with spaces embedded in their names,  though.  And when I do, 
putting quotes around them usually takes care of the issue.

 ac> There may be a way of working around this if support for double 
 ac> quotes was provided.  This same concept used by C compiler 
 ac> libraries that tokenise a single string (from the environment) 
 ac> into multiple strings (argv) while honouring strings in double 
 ac> quotes.  You could then have a FILES.BBS in the format:

 ac> "Hello world.zip" This is the description for the Hello world
 ac> archive. hello.txt         Hello world.
 ac> "anotherfile.txt" Another file.

 ac> This functionality could extend to other places, eg. selecting
 ac> multiple files to download:

 ac> Add file(s) to batch (return to end): "Hello world.zip" hello.txt
 ac> Add file(s) to batch (return to end):

 ac> (or similar)

Sounds good to me!

--- 
* Origin: TANSTAAFL BBS 717-838-8539 (1:270/615)
SEEN-BY: 633/267 270
@PATH: 270/615 150/220 379/1 10/345 106/1 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™.