* format.scm: New file, brought in from SLIB, with the following
authorJim Blandy <jimb@red-bean.com>
Sun, 2 May 1999 17:27:20 +0000 (17:27 +0000)
committerJim Blandy <jimb@red-bean.com>
Sun, 2 May 1999 17:27:20 +0000 (17:27 +0000)
commit7da43e4123a987d3448c16dafe1d535fcb292ec0
treed251e6c58361d393ccdbdc3847d6473216a133b8
parent50706e947553f9b060b7b6fec775f43cb4bc132d
* format.scm: New file, brought in from SLIB, with the following
changes:
(format:format): If the first argument is the format string, stick
a #f on the front of it, so it is now a valid CL format argument
list.  This is easier than changing everyplace else (like the
error formatter) that expects it to be in CL form.  The other
clause which explicitly tests for this case is now dead code.
(format:format-work): Allow `@' and `:' in either order, as per
modern CL behavior.
(format:num->cardinal): Don't assume that an elseless if returns
'() when the condition is false.
ice-9/format.scm [new file with mode: 0644]