- Aug 11, 1993
-
-
ram authored
-
- Aug 06, 1993
- Aug 05, 1993
- Aug 04, 1993
-
-
ram authored
Semi-gratuitously changed %enumerate-files to use %pathname accessors.
-
ram authored
-
ram authored
-
wlott authored
-
ram authored
pathnames. In TRANSLATE-LOGICAL-PATHNAME, handle streams explicitly.
-
ram authored
don't exist yet.
-
ram authored
Removed value-cell hack from SEARCH-LIST structure.
-
ram authored
hold the non-unixified argument to open.
-
ram authored
-
ram authored
-
- Aug 03, 1993
- Aug 02, 1993
-
-
hallgren 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.
-
ram authored
unparsing. Un-commented-out USER-HOMEDIR-PATHNAME. Un-generalized split-at-slashes, since logical pathname parsing no longer uses it.
-
- Jul 30, 1993
- Jul 27, 1993
-
-
wlott authored
-
- Jul 26, 1993
- Jul 25, 1993
-
-
ram authored
-