Peter Seibel <firstname.lastname@example.org> wrote:
| Raymond Toy <email@example.com> writes:
| > Just a note that in CMUCL, pathnames (almost) never have a NIL host
| > component. It's either a logical host or the special internal
| > unix-host. Until recently there was no way to make any pathname
| > with a NIL host component, even with MAKE-PATHNAME because :HOST NIL
| > was treated as if no host were given so the default was used. This
| > has been changed recently so that the host is really NIL.
| So now what is the host component of the pathname returned by:
| (parse-namestring "/foo/bar/baz.txt")
> (pathname-host (parse-namestring "/foo/bar/baz.txt"))
> (describe *)
"" is a vector of length 0.
It has no fill pointer.
Its element type is specialized to BASE-CHAR.
> (eq ** nil)
Rob Warnock <firstname.lastname@example.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607