Number: 489

Date:  3-Apr-84 18':06':35

Submitter: Sannella.PA

Source: JONL.PA

Subject: misc DIR bugs and glitches

Lisp Version: 

Description: '
Date':  8 MAR 84 18':36 PST'
From': JONL.PA'
Subject': DIR FOO;6 DELETE'
To':   LispSupport'
'
This also deleted FOO.DCOM;6 (which unfortunately wasn''t coordinated with'
FOO;6).  If I''d wanted that behaviour, I''d have said'
DIR FOO*;6 DELETE'
'
25-Feb-84 Sysout'
'
-----'
'
Date':  8 MAR 84 19':16 PST'
From': JONL.PA'
Subject': Re': DIR FOO;6 DELETE'
To':   JONL, LispSupport'
'
In response to the message sent   8 MAR 84 18':36 PST from JONL.PA'
'
Ahhh, I see now a "consistent" reading of the documentation on the DIR'
p.a. command which explains this behaviour':  "... * and * as the default'
extension and default version respectively".'
'
Even though this is modeled after the TENEX DIR command, I''d much prefer '
that NO default extension be supplied.   I.e., I like the model of the "List" '
command on IFS''s better.'
'
'
Since the question came up in the context of a DELETE, it might'
be worth asking if some re-constituted DEL command could be devised; in'
particular, it would supply no "defaults" for extensions, versions etc.'
'
-----'
'
Date':  8 MAR 84 18':54 PST'
From': JONL.PA'
Subject': More DIR bugs and glitches'
To':   LispSupport'
'
DIR MACH*.  '
lists only the source files and not the .DCOMs'
'
DIR MACH*.DCOM'
lists only the .DCOMs and not the sources'
'
But . . .'
'
DIR (MACH*. + MACH*.DCOM)'
lists each .DCOM file twice in addition to the source files'
'
'
Also, the manual doesn''t say anything about DIRECTORY being limited in'
Interlisp-D, yet the TRIMTO and OLDVERSIONS commands don''t work'
'
Finally, when the filename-plus-version is longer than about 20 characters,'
an extra line is inserted before printing the "other" data such as'
creationdate.  Why?  The ttywindow here is amply wide to accommodate many'
more characters.'
'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 17-Apr-84 11':35':12

Attn: Jellinek

Assigned To: 

In/By: 

Disposition: 

System: Programming Environment

Subsystem: Performance Tools

Machine: 

Disk: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Difficulty: 

Frequency: Everytime

Impact: Annoying

Priority: Perhaps

Status: Wish

Problem Type: Design - UI

Source Files: