Skip to content
Snippets Groups Projects
  1. May 19, 2005
  2. May 17, 2005
  3. May 12, 2005
  4. Dec 21, 2004
  5. Dec 14, 2004
  6. Oct 22, 2004
    • rtoy's avatar
      o Add pprinter for DEFPACKAGE, DEFMETHOD, and WHEN. · 87811b3f
      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.
      87811b3f
  7. Oct 21, 2004
  8. Oct 14, 2004
    • rtoy's avatar
      Move the loop pretty-printer to its own file because of the MIT · becd4055
      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.
      becd4055
  9. Oct 09, 2004
  10. Oct 08, 2004
    • rtoy's avatar
      o Need to wrap an UNWIND-PROTECT around PPRINT-LOGICAL-BLOCK guts so · 750f5f53
      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.
      750f5f53
  11. Oct 07, 2004
  12. Oct 05, 2004
  13. Sep 27, 2004
  14. Sep 10, 2004
  15. Sep 02, 2004
    • rtoy's avatar
      o PPRINT-INDENT should accept any real for the indentation. We · 24d3f886
      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.
      24d3f886
  16. Sep 01, 2004
  17. Aug 31, 2004
  18. Aug 30, 2004
    • rtoy's avatar
      COMPUTE-TAB-SIZE: · 6a5a1c87
      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.
      6a5a1c87
  19. Aug 28, 2004
  20. May 05, 2004
  21. Jan 16, 2004
  22. Jan 06, 2003
  23. Oct 07, 2002
    • toy's avatar
      o Correct some spelling mistakes · 4fb3490d
      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.
      4fb3490d
  24. Jul 22, 2002
  25. Jun 11, 2001
  26. Mar 13, 2001
  27. Dec 27, 2000
  28. Dec 08, 1999
  29. Jun 30, 1998
  30. May 04, 1998
    • dtc's avatar
      Gray streams support: · 6c21ff8a
      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.
      6c21ff8a
  31. Feb 24, 1998
  32. Dec 02, 1994
  33. Oct 31, 1994
  34. Oct 27, 1994
  35. Oct 02, 1994
  36. Feb 12, 1994
  37. Feb 11, 1994
Loading