- May 19, 2005
-
-
rtoy authored
short and fit on one line.
-
- May 17, 2005
-
-
rtoy authored
extend over multiple lines.
-
- May 12, 2005
-
-
rtoy authored
(declare (type fixnum n) (type bar x)) We now get (declare (type fixnum n) (type bar x))
-
- Dec 21, 2004
-
-
rtoy authored
-
- Dec 14, 2004
-
-
rtoy authored
-
- Oct 22, 2004
-
-
rtoy authored
o Modify PPRINT-FUNCTION-CALL to try to be a little smarter and print keyword/value pairs on one line. Note that this will be confused if the function call uses keywords as arg values. This will interpret them as a keyword arg. I left the original call in, just in case we want to revert this.
-
- Oct 21, 2004
-
-
rtoy authored
-
- Oct 14, 2004
-
-
rtoy authored
license. pprint-loop.lisp: o New file containing the loop pprinter, with XP license pprint.lisp: o Remove loop pprinter code. o Call initializer to enable the loop pprinter at the right time. worldcom.lisp: o Compile pprint-loop worldload.lisp: o Load pprint-loop at the right time.
-
- Oct 09, 2004
-
-
rtoy authored
PPRINT-LOGICAL-BLOCK is NIL. Fixes ANSI test pprint-pop.9.
-
- Oct 08, 2004
-
-
rtoy authored
that PPRINT-EXIT-IF-LIST-EXHAUSTED is called, the END-LOGICAL-BLOCK stuff gets a chance to run. Without it, the outer logical block would get the wrong suffix for the END-LOGICAL-BLOCK stuff, because it would pick off the inner blocks stuff. o Add a pretty-printer for LOOP. From Dick Water's XP. o Some pprinter changes to print some forms in a more typical manner. Hopefully nothing controversial.
-
- Oct 07, 2004
-
-
rtoy authored
HANDLER-CASE. o Add a pprinter for MULTIPLE-VALUE-BIND, instead of using the PROGV printer. Use it for WITH-CONDITION-RESTARTS, too. (Is this right?)
-
- Oct 05, 2004
-
-
rtoy authored
ANSI-LOOP::WITH-LOOP-LIST-COLLECTION-HEAD. We should teach CMUCL how to pprint other things too.
-
- Sep 27, 2004
-
-
rtoy authored
determine if an array can be printed readably.
-
- Sep 10, 2004
-
-
rtoy authored
the array element-type is T.
-
- Sep 02, 2004
-
-
rtoy authored
silently truncate that to integer. o PPRINT-LOGICAL-BLOCK is supposed to signal a type-error if :suffix, :prefix, or :per-line-prefix is supplied but is not a string. We check for this, and make sure we don't pass in NIL in other parts of the code. These issues were found in ansi-tests.
-
- Sep 01, 2004
-
-
rtoy authored
the non-relative tab case. Fixes the ansi-tests pprint-tab.line.1 and pprint-tab.section.1.
-
- Aug 31, 2004
-
-
rtoy authored
-
- Aug 30, 2004
-
-
rtoy authored
o Previous changes were wrong. This version handles relative and section-relative columns correctly, I think. PPRINT-TABULAR o The computation of colinc was wrong---I don't think we need to add one to tabsize. o I don't think we should output the space character. It results in one extra space. With these changes, the format tests in ansi-tests for ~T and friends pass. I think these are right now, but I'm not 100% sure.
-
- Aug 28, 2004
-
-
rtoy authored
tabbing.
-
rtoy authored
was at or beyond colnum. o COMPUTE-TAB-SIZE was crashing if colinc was zero, instead of returning 0. o PPRINT-TABULAR was passing the specified tabsize to PPRINT-TAB. I think it should be incremented by one to specify the correct colinc for PPRINT-TAB. These fixes correct some of the errors found by ANSI-TESTS.
-
- May 05, 2004
-
-
rtoy authored
function name for the dispatch function, but CMUCL only accepted a function. Allow either a function or symbol for the dispatch function, and change the declared type appropriately in the pprint-dispatch-entry structure slot.
-
- Jan 16, 2004
-
-
toy authored
implementation details leaks out. From SBCL.
-
- Jan 06, 2003
-
-
toy authored
like (make-array '(0 0 0)). o Read wasn't reading in things like #3a() properly Bugs noted by Paul Dietz. Fixes from Gerd Moellmann.
-
- Oct 07, 2002
-
-
toy authored
o Fix a few typos in code. o Delete a few unused symbols from various places o Use something better than %%RWSEQ-EOF%% for the eof marker. o Add target-foreign-linkage vars for the PPC and HPPA ports to aid cross-compilation. (The values are very likely wrong, but they're not used yet.) Based on a larger patch from Eric Marsden.
-
- Jul 22, 2002
-
-
toy authored
the prefix is not a string (or nil). Check for this. (Don't need the declaration for suffix because that gets tested somewhere else.)
-
- Jun 11, 2001
-
-
pmai authored
*print-length* would cause the ellipsis to be printed directly adjacent to the previous item, rather than separated via a space, which could cause the reader not to detect the abbreviation.
-
- Mar 13, 2001
- Dec 27, 2000
-
-
dtc authored
*print-pretty* is not true.
-
- Dec 08, 1999
-
-
dtc authored
element-types. These are output in the format #A(<element-type> <dims> <contents>). A random-state can now be printed readably.
-
- Jun 30, 1998
-
-
pw authored
-
- May 04, 1998
-
-
dtc authored
* Rename the 'stream structure class to sys:lisp-stream. * Add a new none hierarchical 'stream built-in class which inherits from: instance, t. * Hack in the new stream class as a mixin for the structure base lisp-stream class which now inherits from: stream, structure-object, instance, t. * Add a new 'fundamental-stream standard-class which includes 'stream as a mixin, and add PCL hacks to allow this to be redefined after PCL is loaded to be (defclass fundamental-stream (standard-object stream) ...). * Add appropriate support to the base stream functions to dispatch to the Gray stream functions for the handling of fundamental-streams. Some of the lisp-streams encapsulating CLOS streams still need a little work.
-
- Feb 24, 1998
-
-
dtc authored
*print-readably* when using *print-length* and *print-lines*.
-
- Dec 02, 1994
-
-
ram authored
-
- Oct 31, 1994
-
-
ram authored
-
- Oct 27, 1994
-
-
wlott authored
-
- Oct 02, 1994
-
-
ram authored
-
- Feb 12, 1994
- Feb 11, 1994
-
-
cvs2git authored
-