1. 31 Oct, 2011 1 commit
  2. 25 Sep, 2011 1 commit
  3. 20 Apr, 2010 1 commit
  4. 19 Apr, 2010 1 commit
  5. 19 Mar, 2010 1 commit
  6. 23 Jul, 2009 1 commit
  7. 02 Apr, 2008 1 commit
  8. 17 Feb, 2006 1 commit
  9. 15 Feb, 2006 1 commit
  10. 07 Feb, 2006 1 commit
  11. 23 Jan, 2006 2 commits
  12. 09 Jan, 2006 1 commit
  13. 05 Jan, 2006 1 commit
  14. 13 Sep, 2005 1 commit
  15. 17 Aug, 2005 1 commit
    • rtoy's avatar
      Apply patch from Matthias Koeppe adding annotation support to pretty · 43025687
      rtoy authored
      streams.  (See mail to cmucl-imp on 2005-07-25 through 2005-08-03.)
      This basically allows arbitrary annotations to be added to pretty
      streams so that the annotations are "printed" at the appropriate times
      when the pretty stream is printed.
      
      This allows better presentation-like features in Slime and McCLIM, and
      is modeled on Allegro's schedule-annotation.
      
      No bootstrap file, but when load-world is run, answer 0 (use-current)
      to keep these changes to the pretty-stream structure.
      43025687
  16. 19 May, 2005 1 commit
  17. 17 May, 2005 1 commit
  18. 12 May, 2005 1 commit
  19. 21 Dec, 2004 1 commit
  20. 14 Dec, 2004 1 commit
  21. 22 Oct, 2004 1 commit
    • 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
  22. 21 Oct, 2004 1 commit
  23. 14 Oct, 2004 1 commit
    • 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
  24. 09 Oct, 2004 1 commit
  25. 08 Oct, 2004 1 commit
    • 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
  26. 07 Oct, 2004 1 commit
  27. 05 Oct, 2004 1 commit
  28. 27 Sep, 2004 1 commit
  29. 10 Sep, 2004 1 commit
  30. 02 Sep, 2004 1 commit
    • 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
  31. 01 Sep, 2004 1 commit
  32. 31 Aug, 2004 1 commit
  33. 30 Aug, 2004 1 commit
    • 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
  34. 28 Aug, 2004 2 commits
  35. 05 May, 2004 1 commit
    • rtoy's avatar
      SET-PPRINT-DISPATCH is supposed to accept either a function or a · d933965c
      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.
      d933965c
  36. 16 Jan, 2004 1 commit
  37. 06 Jan, 2003 1 commit
  38. 07 Oct, 2002 1 commit
    • 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