[alexandria.git] updated branch master: 043f980... doc/Makefile tweak

Nikodemus Siivola nsiivola at common-lisp.net
Sun Apr 4 23:22:48 UTC 2010


The branch master has been updated:
       via  043f9804cbc3b91964b6cbdb72c1cdd1f300b3ad (commit)
       via  e2480f345d17e5a40fa3bfdc9f499704ed570c32 (commit)
      from  bb423c64814e13537262cfa799d16ea9447411ed (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 043f9804cbc3b91964b6cbdb72c1cdd1f300b3ad
Author: Nikodemus Siivola <nikodemus at random-state.net>
Date:   Mon Apr 5 02:21:50 2010 +0300

    doc/Makefile tweak
    
     Make sure we build the documentation from the in-tree version
     of Alexandria.

commit e2480f345d17e5a40fa3bfdc9f499704ed570c32
Author: Nikodemus Siivola <nikodemus at random-state.net>
Date:   Mon Apr 5 02:21:35 2010 +0300

    document ENSURE-FUNCTIONF

-----------------------------------------------------------------------

Summary of changes:
 doc/Makefile   |    3 ++-
 functions.lisp |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/doc/Makefile b/doc/Makefile
index 56e794a..85eb818 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -12,7 +12,8 @@ clean: clean-include
 	rm -f  *.pdf *.html *.info
 
 include:
-	sbcl --eval '(progn (require :asdf) (require :alexandria))' \
+	sbcl --no-userinit --eval '(require :asdf)' \
+	--eval '(let ((asdf:*central-registry* (list "../"))) (require :alexandria))' \
 	--load docstrings.lisp \
 	--eval '(sb-texinfo:generate-includes "include/" (list :alexandria) :base-package :alexandria)' \
 	--eval '(quit)'
diff --git a/functions.lisp b/functions.lisp
index 5a45d70..15032be 100644
--- a/functions.lisp
+++ b/functions.lisp
@@ -15,7 +15,8 @@ it must be a function name and its FDEFINITION is returned."
 (define-modify-macro ensure-functionf/1 () ensure-function)
 
 (defmacro ensure-functionf (&rest places)
-  "FIXME: UNDOCUMENTED!"
+  "Multiple-place modify macro for ENSURE-FUNCTION: ensures that each of
+PLACES contains a function."
   `(progn ,@(mapcar (lambda (x) `(ensure-functionf/1 ,x)) places)))
 
 (defun disjoin (predicate &rest more-predicates)
-- 
Alexandria hooks/post-receive




More information about the alexandria-cvs mailing list