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: