Re: parse-namestring and logical pathnames
- From: Richard M Kreuter <kreuter@xxxxxxxxx>
- Date: Sun, 28 Sep 2008 16:44:47 GMT
Marco Antoniotti <marcoxa@xxxxxxxxx> writes:
On Sep 28, 4:37 pm, Richard M Kreuter <kreu...@xxxxxxxxx> wrote:
The intent of the lettercase stuff in the pathnames specification
is to let you say
(make-pathname :name "FOO" :type "LISP" :case :common)
on any Lisp and with any pathname host and get back a pathname that
maps to a filename using the standard file naming conventions of
whatever file system the file happens to be on
Besides, lowercasing in Unix is wrong as the file system is case-
sensitive.
Customary case is meant to be whatever lettercase is normally used in
file names on a file system, not whether the file system is
case-preserving or case-insensitive. The examples in the dictionary
entry for MAKE-PATHNAME shows and the Issue PATHNAME-COMPONENT-CASE
mentions that customary case for Unix is supposed to be lowercase.
--
Richard
.
- Follow-Ups:
- Re: parse-namestring and logical pathnames
- From: Marco Antoniotti
- Re: parse-namestring and logical pathnames
- References:
- parse-namestring and logical pathnames
- From: Steven E. Harris
- Re: parse-namestring and logical pathnames
- From: Pascal J. Bourguignon
- Re: parse-namestring and logical pathnames
- From: Madhu
- Re: parse-namestring and logical pathnames
- From: Pascal J. Bourguignon
- Re: parse-namestring and logical pathnames
- From: Madhu
- Re: parse-namestring and logical pathnames
- From: Richard M Kreuter
- Re: parse-namestring and logical pathnames
- From: Marco Antoniotti
- parse-namestring and logical pathnames
- Prev by Date: Re: parse-namestring and logical pathnames
- Next by Date: Re: SBCL LED me on...
- Previous by thread: Re: parse-namestring and logical pathnames
- Next by thread: Re: parse-namestring and logical pathnames
- Index(es):
Relevant Pages
|