(unparse-win32-file pathname)))
(defun unparse-native-win32-namestring (pathname as-file)
- (declare (type pathname pathname))
+ (declare (type pathname pathname)
+ ;; Windows doesn't like directory names with trailing slashes.
+ (ignore as-file))
(let* ((device (pathname-device pathname))
(directory (pathname-directory pathname))
(name (pathname-name pathname))
(string (write-string piece s))
(t (error "ungood directory segment in NATIVE-NAMESTRING: ~S"
piece)))
- (when (or directory (not as-file))
+ (when (or directory name)
(write-char #\\ s)))
(when directory
(go :subdir))
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.12.25"
+"1.0.12.26"