- May 01, 2003
-
-
gerd authored
strings. * src/code/format.lisp (%min/max-iteration-args): New function. (%min/max-format-args): Use it. Handle ~?.
-
- Apr 30, 2003
-
-
gerd authored
* src/code/format.lisp (min/max-format-arguments-count) (min/max-format-args, min/max-conditional-args): New functions. * src/compiler/srctran.lisp (check-format-args): New function. (format): New transformer for simple-string format control and (<= speed space), checking number of args. (format) <transforms>: Use min/max-format-arguments-count. * src/code/package.lisp (unintern): Add missing args to format. * src/compiler/disassem.lisp (maybe-note-associated-storage-ref): Remove extraneous format arg.
-
- Jan 23, 2003
-
-
toy authored
fix typos in comments, signal more specific error types, remove some stale code, fix a few compiler warnings in the runtime.
-
- Oct 25, 2002
-
-
toy authored
Eynde when byte-compiling the #\< format directive. Solution by Christophe Rhodes. (This seems to be really a bug in the byte-compiler.)
-
- Oct 15, 2002
-
-
toy authored
format-logical-block-bad-directive-error-signalling that says an error is signalled if ~W, ~_, ~<...~:>, ~I, or ~:T is used inside "~<..~>" (without the colon modifier on the closing syntax). We signal errors now.
-
- Mar 14, 2002
-
-
pmai authored
directive, as contributed by Eric Marsden, based on the corresponding fix in SBCL by Christophe Rhodes. This also includes minor unrelated documentation and style fixes.
-
- Mar 07, 2002
-
-
toy authored
miscomputed how many pad characters were needed. (Bug noted by Robert Strandh.)
-
- Jun 17, 2001
-
-
pw authored
Problem: (format t "~f" "foo") => Error "Argument y is not a real: nil". CLHS says "If arg is a complex number or some non-numeric object, then it is printed using the format directive ~wD, thereby printing it in decimal radix and a minimum field width of w".
-
- Apr 12, 1999
-
-
dtc authored
the stream to princ. Noted by Sam Steingold.
-
- Jun 25, 1998
-
-
dtc authored
removing an unused variable.
-
- Jun 19, 1998
-
-
dtc authored
noticed by Sam Steingold.
-
- Jun 18, 1998
-
-
dtc authored
-
- Aug 14, 1997
-
-
pw authored
-
- May 02, 1997
-
-
pw authored
-
- Apr 20, 1997
-
-
pw authored
-
- Feb 08, 1997
-
-
pw authored
-
- Feb 05, 1997
-
-
pw authored
-
- Jan 18, 1997
-
-
ram authored
-
- May 08, 1996
-
-
ram authored
-
- Nov 05, 1994
-
-
ram authored
nine hundred ninety-nine vigintillion, nine hunderd ninety-nine novemdecillion ... etc.
-
- Oct 31, 1994
-
-
ram authored
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Aug 30, 1993
-
-
ram authored
-
- Mar 14, 1993
-
-
ram authored
argument is negative.
-
- Feb 11, 1993
-
-
ram authored
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Nov 06, 1992
-
-
wlott authored
LOGICAL-BLOCK so that ~^ acts like PPRINT-EXIT-IF-LIST-EXHAUSTED instead of blowing out to some containing directive. Changed all use references to FORMAT to be CL:FORMAT so that we can shadow FORMAT::FORMAT and redefined it without trashing the system format.
-
- May 15, 1992
-
-
wlott authored
-
- Feb 12, 1992
-
-
ram authored
exponents. Worries about getting the right base, etc.
-
- Jan 17, 1992
-
-
wlott authored
the stream.
-
- Dec 16, 1991
-
-
wlott authored
of always extracting elements from the rest arg.
-
- Dec 06, 1991
-
-
wlott authored
the list of sections is reversed. Also, check to see if zero is less than or equal the index, not the index less than or equal zero.
-
- Dec 05, 1991
-
-
wlott authored
-
- Dec 02, 1991
- Dec 01, 1991
- Nov 30, 1991