Subject: Re: A portable DIRECTORY-P. Re: Here we go again. More CMUCL/ACL pathname differences.
From: Erik Naggum <erik@naggum.no>
Date: 1999/01/13
Newsgroups: comp.lang.lisp
Message-ID: <3125218436594568@naggum.no>

* vnikolov@poboxes.com
| Isn't (something like) LOGICAL-PATHNAME-NAMESTRING-P really
| what is needed?  That's not so trivial.

  sigh.

(defun logical-pathname-namestring-p (namestring)
  (typep (ignore-errors (parse-namestring namestring)) 'logical-pathname))

| On a related issue:
| Wasn't it Erik Naggum who wrote that ACL has #L precisely
| because sometimes one wants to force a namestring to be
| parsed as a logical pathname.

  care to share the intermediate assumptions and/or your conclusions that
  might tie this unrelated "issue" to something?  I actually think you're
  missing something really fundamental to parsing namestrings, and it would
  be a boon for everyone if you would realize it and try to understand,
  especially for me if you are going to continue to post "related issues"
  that aren't but which inexplicably refer to something I have said which
  you obviously didn't understand, either.

#:Erik