Number: 411
Date: 31-Mar-84 14':08':18
Submitter: Sannella.PA
Source: Masinter.pa
Subject: UNIX file names don''t work with UNPACKFILENAME
Lisp Version:
Description: '
Date': 30 Mar 84 13':37 PST'
From': Masinter.pa'
Subject': Lisp': unix file names don''t work with UNPACKFILENAME'
To': LispSupport.pa'
cc': kipps@Rand-unix'
Lisp-System-Date': 29-Mar-84 17':34':40'
Machine-Type': Dorado'
'
When I tried to LOADFROM(ELLIE), it didn''t add ELLIE to FILELST when I got done.'
'
I tracked this problem down to the fact that ROOTFILENAME(/a/rosie/rosie2.4/ELLIE.;2) returned /a/rosie/rosie2.4/ELLIE rather than ELLIE. '
'
I don''t know why LOADFROM of a file requires ROOTFILENAME to work that way, especially since I was loading the file from a Tenex. (This might be two separate ARs, but leave it as one for now.)'
'
-----'
'
From': kaplan.pa'
Date': 31-Mar-84 21':25':18 PST'
Subject': Re': AR 411': UNIX file names don''t work with UNPACKFILENAME'
In-reply-to': Your message of 31 Mar 84 14':08':41 PST (Saturday)'
To': Sannella'
'
'
This should be passed on to someone else. Although I have thought about the issues and will be glad to offer advice, I have no interest in solving the general filename problem. I think that an XSISer should be assigned responsibility for interfacing to various customer file configurations.'
'
Please assign this to someone else.'
'
--Ron'
'
-----'
'
Date': 2 APR 84 12':55 PST'
From': JONL.PA'
Subject': Re': [kaplan.pa': Re': AR 411': UNIX file names don''t work with UNPACKFILENAME]'
To': Sannella, LispSupport'
cc': JONL'
'
In response to the message sent 2 Apr 84 08':33 PST from Sannella.pa'
'
'
For some time now, I''ve been lobbying for a "smarter" UNPACKFILENAME -- it'
would solve a lot of other problems too.'
'
Basically, UNPACKFILENAME would have to know the operating system type'
of the name for which it is unpacking; generally the HOST name can be found'
in a OS-independent way (i.e., it is the string between the { and }, or'
it is supplied by default from the connected directory). Of course, an '
additional optional argument would be added to the user-level functions so '
that the automatic default could be overrided with an explicit OS name.'
'
'
Amongst the other kinds of problems it would solve are the automatic'
uppercasification of file names (some file systems are case-sensitive, and'
others alledgedly aren''t); and possibly the EXACT feature wanted by Gumby'
and Roach.'
'
'
Whether or not I could work on this problem is dependent on the priority of'
the other items on my queue.'
'
Workaround:
Test Case:
Edit-By: Sannella.PA
Edit-Date: 2-Apr-84 15':55':04
Attn: Lisp
Assigned To:
In/By:
Disposition:
System: Operating System
Subsystem: Generic File Operations
Machine:
Disk:
Microcode Version:
Memory Size:
File Server:
Server Software Version:
Difficulty:
Frequency: Intermittent
Impact: Annoying
Priority: Perhaps
Status: Open
Problem Type: Bug
Source Files: