Matthew Flatt
676b78504d
fix problems in lex-rename simplification; other tiny improvements and doc repairs
...
svn: r12380
original commit: ad75c8aa580e4d32a976bd5983ab4f99a48496e5
2008-11-10 22:50:54 +00:00
Matthew Flatt
3f4a4b08a9
finish decompiler on syntax objects
...
svn: r12077
original commit: e2d4bc0d2bd46db59dbb5cbf0eda94f47c491719
2008-10-21 00:10:47 +00:00
Matthew Flatt
395eab1669
add eqv hash tables; add hash-update
...
svn: r12018
original commit: ec68bafa9c7114785dc9e02781eeaa33cfcbec4f
2008-10-13 16:21:18 +00:00
Matthew Flatt
9b95e9b2d5
msvs9-friendly patches; preliminary splicing let-syntax library; export and doc GC_resolve and GC_fixup_self
...
svn: r11758
original commit: 186bf676306ed59f9892d7bf58ab7d833b5c3f29
2008-09-15 19:08:50 +00:00
Eli Barzilay
ebf2c47c5f
* 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
original commit: 7d50e61c7f6831936e13e6af5140db65db18fe1c
2008-07-09 07:18:06 +00:00
Matthew Flatt
ed05ff3b71
fix pretty-print bugs introduced with support for mpairs
...
svn: r10548
original commit: f3b142367d2139fba33cbb9c7a7a0fa93ff808ea
2008-07-02 00:14:35 +00:00
Matthew Flatt
a3d4e9492f
fix some phase problems in program-processing programs
...
svn: r10503
original commit: 44c5a757390775f2142a9f1dc2874ee41f285dcd
2008-06-29 15:11:20 +00:00
Matthew Flatt
6f6a582d5c
fix pretty-print so that special handling of 'lambda', 'quote', etc. doesn't hide sharing that shoul dbe displayed
...
svn: r10482
original commit: 69b4ffc7c0f86562d72da0c1ab8f7fa37c236d72
2008-06-27 22:07:28 +00:00
Matthew Flatt
9cfbf28481
prefab structure types (3.99.0.18)
...
svn: r8967
original commit: 293ba025bad3b0341715153f8cbfd37f4d871a38
2008-03-13 20:59:22 +00:00
Matthew Flatt
5c959ff3e6
v3.99.0.2
...
svn: r7706
original commit: 39cedb62edf9258b051a22a29a90be9c6841956f
2007-11-13 12:40:00 +00:00
Robby Findler
f6ff9446a7
uses the remapping for determining named-let status now
...
svn: r7607
original commit: 96117cc86dcde01071e24db35feede0349711a3a
2007-11-01 12:34:58 +00:00
Matthew Flatt
1de83175c9
fix hash-table pretty printing when the value part of a mapping is a pair
...
svn: r7600
original commit: 07d9a8130b91ecdf831acdab43de942c5bba1240
2007-10-31 11:25:00 +00:00
Robby Findler
4e3946d1dc
fixed default value of parameter
...
svn: r6234
original commit: 3d4f1532750882c20634caa355d5ff7035a5a820
2007-05-19 23:05:09 +00:00
Robby Findler
fb4ae3d6f2
added pretty-print-abbreviate-read-macros
...
svn: r6231
original commit: bd7f075593f6743dd07fcb4d2e1c84caa83ab902
2007-05-19 17:28:02 +00:00
Robby Findler
acb95cd1b7
added pretty-format
...
svn: r5862
original commit: 8f51c76a7b653508c304d6563eafaf7863042366
2007-04-03 22:27:21 +00:00
Robby Findler
13c4f2c1ac
fixed a bug in new pretty-print-remap-stylable parameter handling
...
svn: r5810
original commit: 032740261d831ab0a24816db630ffc923313256b
2007-03-21 23:07:41 +00:00
Robby Findler
63336dc080
added pretty-print-remap-stylable
...
svn: r5808
original commit: a0f85de2e4babca558da932416d3bd182bdee436
2007-03-21 20:09:11 +00:00
Matthew Flatt
843378777e
fix pretty-printer to pay attention to print-box (PR 8567)
...
svn: r5787
original commit: 3803b4e045764ee7d024b7f889e5dc7799194bb2
2007-03-19 03:29:06 +00:00
Matthew Flatt
59c4b00119
fix pretty-print cycle detection for vectors
...
svn: r5228
original commit: 71f0a99be13a92b3b1ab0396c63c03843bd15a6b
2007-01-05 07:01:15 +00:00
Matthew Flatt
dced16e4b4
fix #hasheq printing
...
svn: r4066
original commit: 63c03f40f92deefcadccd5188b907c07c905a959
2006-08-15 09:22:36 +00:00
Matthew Flatt
61c432ef3f
don't consider item line-splittable if the size hook returns a non-#f value
...
svn: r3688
original commit: 495e8798203411edd0fb191bd8a4804d6f3af3e7
2006-07-12 13:48:06 +00:00
Robby Findler
82f19465ed
added unicdoe lambda to pretty printer
...
svn: r2858
original commit: 5bcf026fce02984861b47fb631336cf92344538a
2006-05-03 11:07:17 +00:00
Matthew Flatt
e4156d35ae
need to use ephemerons with weak table of ports
...
svn: r2548
original commit: 2ca4121a4f3ad6f149f956a82e9c0f04eb9c4987
2006-03-31 00:25:38 +00:00
Matthew Flatt
6ef89da68b
make pretty-print graph numbering consistent
...
svn: r1417
original commit: 0095637dd7c9fd0a34d54c689261c87c8e219f01
2005-11-27 13:19:31 +00:00
Matthew Flatt
dd3c8a4365
pretty-print needs to combine custom-write? with not-struct-type?
...
svn: r1370
original commit: 9fae17c411bdcb5221933576b0a0f8251937b09e
2005-11-22 15:08:23 +00:00
Matthew Flatt
f46bf065a2
avoid leading colon for id
...
svn: r936
original commit: 457d23c390607b70ee8e3fd98205a68e6ac91e9a
2005-09-29 15:49:27 +00:00
Matthew Flatt
5789ce5e26
pretty-print bug for hash tables fixed
...
svn: r290
original commit: 6f16af82f2bea3e8be1fd8c692976225f53cbe89
2005-07-01 15:35:52 +00:00
Robby Findler
4290af69a6
.
...
original commit: ce57232bce02a500b1f27a9972960df4d9c88f4d
2005-05-11 21:18:47 +00:00
Matthew Flatt
2c1bd17837
.
...
original commit: 5b862c32b245c151fe69d1b10dae614dd58aacc9
2005-04-30 15:55:21 +00:00
Matthew Flatt
3d3e785916
.
...
original commit: 5d8bcbed69eeb7737b23a608906eb4b9e31b0d7c
2005-04-30 02:27:44 +00:00
Matthew Flatt
674cfc1923
.
...
original commit: 10ed7511bfb73137226d3b94a778fb9aa6caef5e
2005-04-29 22:07:45 +00:00
Matthew Flatt
b3f6231df6
.
...
original commit: 9ac7d7d43715ed6314d9ce17fe0d91fe73b6d518
2005-04-29 21:11:15 +00:00
Matthew Flatt
2b55585b3a
.
...
original commit: d422613703ad79cdec09bbf57f13467cf842af85
2005-04-21 15:31:52 +00:00
Matthew Flatt
466cdf0187
.
...
original commit: 77566789cee6d53331f69c6ccbf4a826d119f768
2004-08-24 16:25:06 +00:00
Matthew Flatt
ad3fa9a46c
.
...
original commit: ffd4533833958c187bb23027d2def16f6a0a5858
2004-07-02 16:07:45 +00:00
Matthew Flatt
ccc794f7b2
.
...
original commit: e743880738a122f6ad10d440aed7b00624303ff0
2003-04-18 21:42:30 +00:00
Matthew Flatt
2cef4f59cd
.
...
original commit: 3a6392690c6ad5ae77aca651d70fdb60b0b50f40
2003-04-12 14:08:43 +00:00
Matthew Flatt
ec48bdc0e9
.
...
original commit: 93f501a9322730ac38e3a8bb0ec1d63b9efda70a
2003-04-03 20:33:53 +00:00
Matthew Flatt
91b25f41ce
.
...
original commit: 2be3266dbb1f69875202bf1a7ec94b86335f0713
2003-04-03 20:05:00 +00:00
Matthew Flatt
43464a2ba5
.
...
original commit: 07fbcdd93fe4e22c6b6a1732e1c4d25b13e6cf78
2002-03-06 02:02:51 +00:00
Matthew Flatt
6695ee87f5
.
...
original commit: 5dd46a3ae88b76f222635d5e92f18fc3ba981625
2002-01-13 19:34:49 +00:00
Matthew Flatt
f0e15a15e3
.
...
original commit: be1d6dd68ec9b73c33982351763b44a36d5cbd29
2002-01-03 22:52:48 +00:00
Matthew Flatt
75c302c601
.
...
original commit: 5b703cb661455c54cd31f5a9546c4d75db4f6bee
2001-12-09 17:38:58 +00:00
Matthew Flatt
4a43907864
.
...
original commit: 60ddf66929f7ff5d78b00eff0cc8639af52c0acf
2001-12-02 19:38:44 +00:00
Robby Findler
7c7739fe7b
make syntax print as #'
...
original commit: 93282314adb481f888bb9c425bb1686e8e2c49aa
2001-09-01 02:41:33 +00:00
Matthew Flatt
bda81cc9bd
.
...
original commit: 08323de6ad1dbab76b65a3b20811cd027dba0643
2001-06-28 12:06:38 +00:00
Matthew Flatt
194df866f2
.
...
original commit: a7432874af0d8e8175b449832d45abee2b42fb99
2001-02-14 23:10:50 +00:00
Matthew Flatt
b3519c87cf
.
...
original commit: f5580a5774b308d17aad65ddf4b6f105eb0c6bcd
2001-02-01 03:54:14 +00:00
Matthew Flatt
3abd9510ac
.
...
original commit: 4542ec9421e720ec245d675e2ba5357c92071334
1999-05-19 19:36:46 +00:00
Matthew Flatt
70fc6d23fe
Initial revision
...
original commit: 780c8abd1defdce429de13e3314420b6b1077bbd
1997-04-30 17:43:01 +00:00