To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cadOpen lugnet.cad in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / 12573
     
   
Subject: 
Re: Trouble creating building instructions using lpub and mpd file
Newsgroups: 
lugnet.cad, lugnet.cad.mlcad
Date: 
Sun, 10 Apr 2005 18:52:38 GMT
Viewed: 
10170 times
  

In lugnet.cad, Kevin L. Clague wrote:
The only strike against double quotes is backward compatibility.

Well, technically ldlite has been around since well before MLCad,
and it supports the double quotes, but MLCad is more widely used.
So I guess you could make that argument either way.

Isn't it too late to make this a requirement?

I only asked for a recommendation, not a requirement.  But I would
like some sort of decision to move forward with.  Also, I suspect
that filenames with embedded spaces are not all that widely used
at this point because of the lack of any kind of standard.  If you
look, you'll see everytime someone has mentioned it, the suggestion
was not to use them.

Anyhow, how about if the Ldraw Standards Committee folks have a
round of emails and give some direction.  I don't really care all
that much what gets picked, just pick something so we can code it
and expect other programs to read it.  Here's some choices.

  1.  Everything to the end of line except trailing whitespace.
  2.  Accept filenames with surrounding quotes (and whitespace inside).
  3.  Both 1 and 2 are acceptable.
  4.  Same as 3, but prefer 1.
  5.  Same as 3, but prefer 2.
  6.  8.3 filenames only.  Curses upon you if you do anything else.

How about it?  Enjoy,

Don

   
         
     
Subject: 
Re: Trouble creating building instructions using lpub and mpd file
Newsgroups: 
lugnet.cad, lugnet.cad.mlcad
Date: 
Sun, 10 Apr 2005 21:36:49 GMT
Viewed: 
10145 times
  

Isn't it too late to make this a requirement?

I only asked for a recommendation, not a requirement.  But I would
like some sort of decision to move forward with.  Also, I suspect
that filenames with embedded spaces are not all that widely used
at this point because of the lack of any kind of standard.  If you
look, you'll see everytime someone has mentioned it, the suggestion
was not to use them.

I used them until I got a VERY bizarre image of the 10016 tanker in
L3p/PovRay. I promptly switched to using hyphens prefixed by the model id :)

--
Dean Earley, Dee (dean@earlsoft.co.uk)

irc:    irc://irc.blitzed.org/
web:    http://personal.earlsoft.co.uk
phone:  +44 (0)780 8369596

   
         
     
Subject: 
Re: Trouble creating building instructions using lpub and mpd file
Newsgroups: 
lugnet.cad, lugnet.cad.mlcad
Date: 
Sun, 10 Apr 2005 23:33:15 GMT
Viewed: 
9928 times
  

In lugnet.cad, Don Heyse wrote:


  1.  Everything to the end of line except trailing whitespace.
  2.  Accept filenames with surrounding quotes (and whitespace inside).
  3.  Both 1 and 2 are acceptable.
  4.  Same as 3, but prefer 1.
  5.  Same as 3, but prefer 2.
  6.  8.3 filenames only.  Curses upon you if you do anything else.

How about it?  Enjoy,

There are other possibilities too, for example:

7. You can exceed 8.3 but don't embed spaces or other sorts of whitespace
8. Limit filenames to only the character set legal for BrickShelf folders

Not meant to be exhaustive, just to get thinking going.

   
         
   
Subject: 
Re: Trouble creating building instructions using lpub and mpd file
Newsgroups: 
lugnet.cad, lugnet.cad.mlcad
Date: 
Mon, 11 Apr 2005 00:02:27 GMT
Viewed: 
10001 times
  

In lugnet.cad, Don Heyse wrote:

  1.  Everything to the end of line except trailing whitespace.
  2.  Accept filenames with surrounding quotes (and whitespace inside).
  3.  Both 1 and 2 are acceptable.
  4.  Same as 3, but prefer 1.
  5.  Same as 3, but prefer 2.
  6.  8.3 filenames only.  Curses upon you if you do anything else.

You could also define an escape character, to accept the character following
(including spaces) as part of the string. However, as the standard allows both /
and \ as directory separators, it would require some character other than \ (a
common choice) to be used. But as long as you use a character that is currently
invalid, it would be backward compatible.

ROSCO

 

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