Matthew Flatt
374a70d9f1
move pretty-print implementation from mzlib to scheme
...
svn: r15990
2009-09-13 13:56:22 +00:00
Robby Findler
5adb4eb004
changed the meaning of one of the pretty-print parameters slightly and used that to fix redex's stepper
...
svn: r15419
2009-07-09 15:55:11 +00:00
Ryan Culpepper
3d5377d8f8
pretty-printer: changed 'module' printing
...
svn: r14082
2009-03-13 01:44:30 +00:00
Matthew Flatt
ad75c8aa58
fix problems in lex-rename simplification; other tiny improvements and doc repairs
...
svn: r12380
2008-11-10 22:50:54 +00:00
Matthew Flatt
e2d4bc0d2b
finish decompiler on syntax objects
...
svn: r12077
2008-10-21 00:10:47 +00:00
Matthew Flatt
ec68bafa9c
add eqv hash tables; add hash-update
...
svn: r12018
2008-10-13 16:21:18 +00:00
Matthew Flatt
186bf67630
msvs9-friendly patches; preliminary splicing let-syntax library; export and doc GC_resolve and GC_fixup_self
...
svn: r11758
2008-09-15 19:08:50 +00:00
Eli Barzilay
7d50e61c7f
* Newlines at EOFs
...
* Another big chunk of v4-require-isms
* Allow `#lang framework/keybinding-lang' for keybinding files
* Move hierlist sources into "mrlib/hierlist", leave stub behind
svn: r10689
2008-07-09 07:18:06 +00:00
Matthew Flatt
f3b142367d
fix pretty-print bugs introduced with support for mpairs
...
svn: r10548
2008-07-02 00:14:35 +00:00
Matthew Flatt
44c5a75739
fix some phase problems in program-processing programs
...
svn: r10503
2008-06-29 15:11:20 +00:00
Matthew Flatt
69b4ffc7c0
fix pretty-print so that special handling of 'lambda', 'quote', etc. doesn't hide sharing that shoul dbe displayed
...
svn: r10482
2008-06-27 22:07:28 +00:00
Matthew Flatt
293ba025ba
prefab structure types (3.99.0.18)
...
svn: r8967
2008-03-13 20:59:22 +00:00
Matthew Flatt
39cedb62ed
v3.99.0.2
...
svn: r7706
2007-11-13 12:40:00 +00:00
Robby Findler
96117cc86d
uses the remapping for determining named-let status now
...
svn: r7607
2007-11-01 12:34:58 +00:00
Matthew Flatt
07d9a8130b
fix hash-table pretty printing when the value part of a mapping is a pair
...
svn: r7600
2007-10-31 11:25:00 +00:00
Robby Findler
3d4f153275
fixed default value of parameter
...
svn: r6234
2007-05-19 23:05:09 +00:00
Robby Findler
bd7f075593
added pretty-print-abbreviate-read-macros
...
svn: r6231
2007-05-19 17:28:02 +00:00
Robby Findler
8f51c76a7b
added pretty-format
...
svn: r5862
2007-04-03 22:27:21 +00:00
Robby Findler
032740261d
fixed a bug in new pretty-print-remap-stylable parameter handling
...
svn: r5810
2007-03-21 23:07:41 +00:00
Robby Findler
a0f85de2e4
added pretty-print-remap-stylable
...
svn: r5808
2007-03-21 20:09:11 +00:00
Matthew Flatt
3803b4e045
fix pretty-printer to pay attention to print-box (PR 8567)
...
svn: r5787
2007-03-19 03:29:06 +00:00
Matthew Flatt
71f0a99be1
fix pretty-print cycle detection for vectors
...
svn: r5228
2007-01-05 07:01:15 +00:00
Matthew Flatt
63c03f40f9
fix #hasheq printing
...
svn: r4066
2006-08-15 09:22:36 +00:00
Matthew Flatt
495e879820
don't consider item line-splittable if the size hook returns a non-#f value
...
svn: r3688
2006-07-12 13:48:06 +00:00
Robby Findler
5bcf026fce
added unicdoe lambda to pretty printer
...
svn: r2858
2006-05-03 11:07:17 +00:00
Matthew Flatt
2ca4121a4f
need to use ephemerons with weak table of ports
...
svn: r2548
2006-03-31 00:25:38 +00:00
Matthew Flatt
0095637dd7
make pretty-print graph numbering consistent
...
svn: r1417
2005-11-27 13:19:31 +00:00
Matthew Flatt
9fae17c411
pretty-print needs to combine custom-write? with not-struct-type?
...
svn: r1370
2005-11-22 15:08:23 +00:00
Matthew Flatt
457d23c390
avoid leading colon for id
...
svn: r936
2005-09-29 15:49:27 +00:00
Matthew Flatt
6f16af82f2
pretty-print bug for hash tables fixed
...
svn: r290
2005-07-01 15:35:52 +00:00
Eli Barzilay
017d151d59
Adding collects, with all the right properties (except eoln-style).
...
svn: r3
2005-05-27 18:56:37 +00:00