On Thu, Nov 18, 2004 at 10:36:00AM -0000, Colin Piggot wrote:
> > > At least DIR wasn't changed to CAT, I can remember Bob's argument being 
> > > "You
> > > don't DIR a directory, you CAT a directory"
> > Hadn't heard about that one - was there a discussion about it or
> something?
> I think it was either a response to a letter in Format, or it may have been
> around 1996 when Bob was on the mailing list... I can't quite remember.

Extracted from Simon Cooke on 24 Oct 1994:
======================================================================
I had a long chat to Bob at the show, and here's what the hard drive
is going to be like:
[big snip]
Oh, and he wants to change how the dos works -- apparently putting
the device in the filename is a no-no, so he's putting down these
standards:

CAT instead of DIR must be used (although you can do it the other
way, in programs it will be changed back)
<<"Because you CAT a directory, you don't DIR a directory">>

LOAD d1"filename" instead of LOAD "D1:filename"
(although, again, you should be able to use the other, but it's not
"preferred")
<<"the device shouldn't be part of the filename as it causes all
sorts of problems">>

LOAD p<number> instead of LOAD <number>

He wants it all to be very G+DOS compatible. I say hit him over the
head with a cleaver -- the dimwit wants to keep it at Spectrum levels.
======================================================================

Extracted from [EMAIL PROTECTED] on 1 Dec 1996:
======================================================================
SAMDOS V3.0
NOTES FOR CHANGES FROM EXISTING SAMDOS 2
This document lays out the changes required to SAMDOS version 2 to create
SAMDOS version 3. No priority should be implied by the order given.

[big snip]
1.4 CAT to replace DIR. The token will print as CAT, therefore any program
saved under SAMDOS 2 will have all its DIRs come up as CATs. If DIR is typed
at the keyboard then CAT will appear in the listing.

CAT [device number] gives full listing of the directory.

CAT [device number]! gives a short listing.

CAT #n; [device number][!] prints the catalogue to the specified stream.

CAT [device number][!];"FILENAME"  can be used for a selective CAT using * or
? if required.
======================================================================

When challenged on this point, he replied "Because you CATalogue the
directory, you do not produce a DIRectory of the directory."  Almost
the whole list disagreed with him, of course.

imc

Reply via email to