To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.devOpen lugnet.cad.dev in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / 3670
3669  |  3671
Subject: 
Re: Ldlite for OpenGL and Linux (and uppercase filenames)
Newsgroups: 
lugnet.cad.dev
Date: 
Wed, 19 Jan 2000 10:44:18 GMT
Reply-To: 
rui.martins@link.^Spamless^pt
Viewed: 
792 times
  
[SNIP]...
I think we should decide how the files should be stored
(upper, lower, or mixed case), and then append that to the
DAT format specification.

Why don't we just define filenames are case-sensitive, and allow for an
option to treat them differently (case-insensitive) if someone requires
it ?

we should look in to the future, every OS will tend to be case-sensitive,
windows hasn't made the change iet, because of it's DOS legacy. But
someday they will.

I am just saying this, because case-insensitive is just a special case
(may need conversion) of the more general case-sensitive case.
(try reading that fast, twice 8) )

Note: for compatibility, we should not use filenames like:
"model.dat" and "Model.dat" on the same directories, so that when people
use the case-option they won't get the wrong "model.dat".

This raises an issue !
the extension should be standardized (.dat .DAT .Dat ?).

My personal preference is lower case.

Mine is case-insensitive.

Mixed case should be allowed in DAT files no matter which
rule we choose for the external file names, but in case we
allow mixed case external file names, we will have some
problems with files from people who work on case insensitive
file systems.

Mixed case should be allowed (compatible with case sensitive), but
all people who work on case-sensitive systems, should strive to use the
correct name when referencing a file inside a .dat, or their files won't
be correctly viewed.

Having all that said, I would like to propose the following:
- case-sensitive filenames
- ".DAT" standard extension to minimize changes to existing files
- try to minimize the need for editing the current files
- check if a specific primitive/subpart is referenced with different cases
  in distinct files, and correct to be all the same.

I think this will suffice to port filenames to case-sensitive convention,
but correct me if I am wrong, or if there is anyway to improve this ideia.

Rui Martins



Message has 3 Replies:
  Re: Ldlite for OpenGL and Linux (and uppercase filenames)
 
Rui: (...) ^^^...^^^ I presume you mean "mixed case". We can't choose between case-sensitive and case-insensitive. (...) I am not sure of that. There are many good reasons for working with case-insensitive file systems. (...) I don't get your point (...) (24 years ago, 19-Jan-00, to lugnet.cad.dev)
  Re: Ldlite for OpenGL and Linux (and uppercase filenames)
 
(...) I doubt that future OS's will be case-sensitive. If anything, I expect future OS's to be case-INsensitive. Most people (esp. non-geeks) don't see that FILE.doc as different from file.DOC, and it is counter-intuitive for the filesystem to use (...) (24 years ago, 19-Jan-00, to lugnet.off-topic.geek)
  Re: Ldlite for OpenGL and Linux (and uppercase filenames)
 
(...) There is one problem. several files were "corrected" to have the stud.dat references uppercased so that ledit would show the studs. -- Jonathan Wilson wilsonj@xoommail.com (URL) (24 years ago, 20-Jan-00, to lugnet.cad.dev)

Message is in Reply To:
  Re: Ldlite for OpenGL and Linux (and uppercase filenames)
 
Don Heyse: (...) I think we should decide how the files should be stored (upper, lower, or mixed case), and then append that to the DAT format specification. My personal preference is lower case. Mixed case should be allowed in DAT files no matter (...) (24 years ago, 18-Jan-00, to lugnet.cad.dev)

40 Messages in This Thread:















Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR