Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
-
6b3ceb28
by Raymond Toy at 2023-03-16T17:08:32+00:00
-
0b9e41a4
by Raymond Toy at 2023-03-16T17:08:35+00:00
2 changed files:
Changes:
... | ... | @@ -1027,7 +1027,10 @@ |
1027 | 1027 | :type :version))
|
1028 | 1028 | boolean
|
1029 | 1029 | (flushable))
|
1030 | -(defknown pathname-match-p (pathnamelike pathnamelike) boolean
|
|
1030 | +(defknown pathname-match-p (pathnamelike pathnamelike)
|
|
1031 | + ;; CLHS says the return type is a generalized boolean. We currently
|
|
1032 | + ;; return a pathname on a match.
|
|
1033 | + (or null pathname)
|
|
1031 | 1034 | (flushable))
|
1032 | 1035 | (defknown translate-pathname (pathnamelike pathnamelike pathnamelike &key)
|
1033 | 1036 | pathname
|
... | ... | @@ -75,6 +75,7 @@ public domain. |
75 | 75 | * ~~#167~~ Lowe bound for `decode-float-exponent` type was off by one.
|
76 | 76 | * ~~#168~~ Don't use negated forms for jmp instructions when possible
|
77 | 77 | * ~~#169~~ Add pprinter for `define-vop` and `sc-case`
|
78 | + * ~~#172~~ Declare `pathname-match-p` as returning a null or pathname
|
|
78 | 79 | * ~~#173~~ Add pprinter for `define-assembly-routine`
|
79 | 80 | * Other changes:
|
80 | 81 | * Improvements to the PCL implementation of CLOS:
|