[osicat-cvs] CVS update: src/make-readme.lisp src/osicat.lisp src/packages.lisp
Nikodemus Siivola
nsiivola at common-lisp.net
Sun Apr 25 12:24:12 UTC 2004
Update of /project/osicat/cvsroot/src
In directory common-lisp.net:/tmp/cvs-serv26078
Modified Files:
make-readme.lisp osicat.lisp packages.lisp
Log Message:
* Documentation updates.
Date: Sun Apr 25 08:24:12 2004
Author: nsiivola
Index: src/make-readme.lisp
diff -u src/make-readme.lisp:1.1 src/make-readme.lisp:1.2
--- src/make-readme.lisp:1.1 Sun Feb 29 07:44:47 2004
+++ src/make-readme.lisp Sun Apr 25 08:24:12 2004
@@ -34,9 +34,10 @@
collect (cons (symbol-name sym) doc))))
(setf syms (sort syms #'string< :key #'car))
(format t "OSICAT ~A~%~%" osicat:*osicat-version*)
- (format t "~A~%~%~%" (documentation (find-package :osicat) t))
+ (format t "~A~%~%---~%~%" (documentation (find-package :osicat) t))
+ (format t "Dictionary:~%~%")
(dolist (cons syms)
(format t "~& - ~A~%" (string-downcase (car cons))))
- (format t "~%~%")
+ (format t "~%")
(dolist (cons syms)
(format t "---~%~%~A~%~%" (cdr cons)))))
Index: src/osicat.lisp
diff -u src/osicat.lisp:1.23 src/osicat.lisp:1.24
--- src/osicat.lisp:1.23 Sun Apr 25 08:11:31 2004
+++ src/osicat.lisp Sun Apr 25 08:24:12 2004
@@ -141,14 +141,15 @@
such that successive invocations of (iterator) return the directory
entries, one by one. Both files and directories are returned, except
'.' and '..'. The order of entries is not guaranteed. The entries are
-returned as relative pathnames against the designated
-directory. Entries that are symbolic links are not resolved, but links
-that point to directories are interpreted as directory
-designators. Once all entries have been returned, further invocations
-of (iterator) will all return NIL.
+returned as relative pathnames against the designated directory.
+Entries that are symbolic links are not resolved, but links that point
+to directories are interpreted as directory designators. Once all
+entries have been returned, further invocations of (iterator) will all
+return NIL.
The value returned is the value of the last form evaluated in
-body. Signals an error if pathspec is wild or does not designate a directory."
+body. Signals an error if pathspec is wild or does not designate a
+directory."
(with-unique-names (one-iter)
`(call-with-directory-iterator ,pathspec
(lambda (,one-iter)
@@ -298,6 +299,7 @@
Signals an error if pathspec is wild, or does not designate a symbolic
link."
(handler-bind
+ ;; FIXME: Declare types properly to get rid of this.
(#+sbcl (sb-ext:compiler-note #'muffle-warning))
(with-c-file (path (normpath pathspec t) :symbolic-link)
(do* ((size 64 (* size 2))
Index: src/packages.lisp
diff -u src/packages.lisp:1.9 src/packages.lisp:1.10
--- src/packages.lisp:1.9 Sun Apr 25 07:16:25 2004
+++ src/packages.lisp Sun Apr 25 08:24:12 2004
@@ -34,8 +34,7 @@
When a relative pathname designator is used as a directory designator
it is first resolved agains *default-pathname-default*, and then
- against the current directory. (With MERGE-PATHNAMES in both cases.)
-")
+ against the current directory. (With MERGE-PATHNAMES in both cases.)")
(:shadow
;; DIRECTORY is used as constant internally. Let's not confuse other packages.
#:directory)
More information about the Osicat-cvs
mailing list