[Openmcl-cvs-notifications] Commit: ccl/level-0
bryan at clozure.com
bryan at clozure.com
Wed Feb 16 12:31:02 MST 2005
Affected files with versions:
l0-symbol.lisp,1.7
nfasload.lisp,1.8
-----------------------------------
Details:
Update of /usr/local/tmpcvs/ccl-0.14-dev/ccl/level-0
In directory clozure.com:/tmp/cvs-serv39115/level-0
Modified Files:
l0-symbol.lisp nfasload.lisp
Log Message:
ccl::hash-pname loses when given a non-simple-string
find-all-symbols did no checking and didn't massage. added a
ccl::ensure-simple-string to both check and massage.
make-symbol checked that the arg was a 'simple-string using
#'require-type. replacing that with ccl::ensure-simple-string both
checks and massages.
ccl::pkg-arg (called by a bunch of symbol iterator macros) did check
that if the arg was a string, that it was a simple string. i rewrote
the initial if form as a cond that will call ccl::ensure-simple-string
if the arg is indeed a string.
also updated ccl::new-package-name.
More information about the Openmcl-cvs-notifications
mailing list