Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
user avatar
rtoy authored
#P(<make-pathname args).  So most pathnames can be printed readably,
even if they have weird components.  But we don't handle search-lists
and patterns very well because we don't have readable syntax for
those.

code/sharpm.lisp:
o Make the #P reader accept lists and apply make-pathname on them to
  create the pathname

code/pathname.lisp:
o If a pathname has no namestring, then try to print out the pathname
  object using #P(foo) syntax, if possible.  If not possible, just
  print out the pathname unreadably, as we used to.
o Put some conditional newlines when printing out unprintable
  pathnames so it wraps a bit better.  (Needs work.)
527266cd
History
Name Last commit Last update