[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