- May 07, 1996
-
-
ram authored
-
- Oct 31, 1994
-
-
ram authored
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Aug 30, 1993
-
-
ram authored
-
- Aug 15, 1993
-
-
wlott authored
that stream.
-
- Aug 04, 1993
- Aug 03, 1993
-
-
ram authored
-
- Jul 31, 1993
-
-
ram authored
-
ram authored
Generalized TRANSLATE-PATHNAME to work on logical pathnames and :WILD-INFERIORS, and used this to implement TRANSLATE-LOGICAL-PATHNAME. Generalized PARSE-NAMESTRING to be able to parse logical namestrings, and use it to implement LOGICAL-PATHNAME. Fixed some type declarations that didn't allow :UNSPECIFIC or :WILD when they should. Fixed PATH-DESIGNATOR type to allow complex strings. Added utilities for canonicalizing logical hosts. Fixed pattern matching code to consistently accept :WILD and :WILD-INFERIORS. Changed namestring-parse-error to inherit from PARSE-ERROR, and made logical namestring parsing use it so that :JUNK-ALLOWED T works. Mostly rewrote logical namestring parsing. Fixed some erroneous simple-string assumptions. Changed namestring parsing in general to give preference to parsing as a physical pathname with a search-list, since we can (and must be able to) parse undefined search-lists, but we can't parse logical pathnames with undefined hosts. Reinterpreted the spec for logical pathname parsing somewhat more liberally. Changed WILD-PATHNAME-P to recognize :WILD and :WILD-INFERIORS. Fixed argument order to COMPONENTS-MATCH in PATHNAME-MATCH-P. Generalized xxxCOMPONENTxxx matching operations to handle integer and keyword versions, replacing inline special-casing of versions. Signal an error if the TO pattern has more wildcards than the FROM pattern. Fixed out-of-bounds errors in MAYBE-MAKE-LOGICAL-PATTERN. Deleted SAVE-LOGICAL-PATHNAME-TRANSLATIONS. Simplified search-list hackery in LOAD-LOGICAL-PATHNAME-TRANSLATIONS. Moved COMPILE-FILE-PATHNAME to compiler/main.
-
- Jul 15, 1993
-
-
phg authored
namestrings must consist of capital letters, numbers and hyphens, according to the ANSI specification, and not including lower case letters as listed in some of the examples in the specification.
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Sep 04, 1992
-
-
phg authored
and :newest for UNIX filesystems (the only kind currently supported by CMUCL.
-
- Sep 03, 1992
-
-
phg authored
-
phg authored
The search mechanism for loading pathname translations uses the CMUCL extension of search-lists. The user can add to the library: search-list using setf. The file for translations should have the name defined by the hostname (a string) and with type component "translations".
-
- Aug 19, 1992
-
-
phg authored
standard.
-
- Jun 01, 1992
-
-
ram authored
an arg being NIL and being unsupplied.
-
- May 15, 1992
-
-
wlott authored
-
- Mar 10, 1992
-
-
wlott authored
currently defined.
-
- Feb 24, 1992
-
-
wlott authored
-
- Feb 19, 1992
-
-
wlott authored
them with ``default:''.
-
- Jan 16, 1992
-
-
wlott authored
directory spec is NIL. In this case it should just use the first directory verbatim.
-
- Dec 22, 1991
-
-
ram authored
-
- Dec 20, 1991
-
-
ram authored
a VALUE-CELL in the SEARCH-LIST-EXPANSIONS slot.
-
- Dec 18, 1991
- Dec 16, 1991
-
-
wlott authored
-