Commit Graph

12307 Commits

Author SHA1 Message Date
John Clements
0885877641 ranges for stepper-jump
svn: r14895
2009-05-21 05:35:38 +00:00
Eli Barzilay
44848d349c comment typo
svn: r14894
2009-05-21 02:35:00 +00:00
John Clements
6f62f05ed5 ...
svn: r14893
2009-05-21 00:04:17 +00:00
John Clements
116d961f35 changed comment
svn: r14892
2009-05-20 23:59:24 +00:00
Sam Tobin-Hochstadt
06e252b1a1 Convert to syntax-parse.
Use tc-results->values where appropriate.

svn: r14891
2009-05-20 23:54:14 +00:00
Sam Tobin-Hochstadt
c4762078e3 Remove lots of debugging code.
Use `needs-resolving?' in subtype.
Make resolve-{app,name} handle not-yet-bound names.

svn: r14890
2009-05-20 23:40:03 +00:00
Ryan Culpepper
2e3a0bcd0d macro debugger:
fixed hiding bug with non-collection modules
  improved #%top-interaction elimination
Please apply changes for release.

svn: r14887
2009-05-20 22:43:39 +00:00
Matthew Flatt
f1d4fe02ea fix Scribble rendering of S-expression graphs
svn: r14886
2009-05-20 22:05:09 +00:00
Matthew Flatt
f23ee1965e fix Windows/Mac print cleanup
svn: r14885
2009-05-20 21:24:20 +00:00
Sam Tobin-Hochstadt
19c4aa6ba4 Sort unions on re-construction to make contract happy.
Use resolve-once more.
Improve `overlap', in particular use keys.
Resolve names and apps before doing structure comparison.

svn: r14884
2009-05-20 18:35:59 +00:00
Jay McCarthy
5caffa296a pr 10236, okay for release
svn: r14883
2009-05-20 14:20:53 +00:00
Eli Barzilay
dbc7baf587 Welcome to a new PLT day.
svn: r14882
2009-05-20 07:50:11 +00:00
Matthew Flatt
94116052da minor guide edits (ok to merge to 4.2)
svn: r14879
2009-05-20 00:19:12 +00:00
Matthew Flatt
de5bbaff40 fix bug parsing polar notation conbined with #e
svn: r14878
2009-05-20 00:18:15 +00:00
Matthew Flatt
af94e11d19 fix trampoline fix
svn: r14877
2009-05-19 23:58:50 +00:00
Matthew Flatt
43c8b6cafd restore (compared to old implementation) trampolines needed on some editor-canvas methods
svn: r14876
2009-05-19 23:53:36 +00:00
Matthias Felleisen
a1f9a6f1ab added hack to allow some comments in LP
svn: r14875
2009-05-19 22:23:17 +00:00
Robby Findler
0500571383 PR 10244
svn: r14874
2009-05-19 20:58:46 +00:00
Robby Findler
237b225249 svn: r14873 2009-05-19 19:21:48 +00:00
Jay McCarthy
bf36c8283e Fixing slight bug
svn: r14872
2009-05-19 19:11:16 +00:00
Sam Tobin-Hochstadt
6d1257e624 Pass the right argument to unfold.
Fix tc/rec-lambda/check for tc-results in appropriate places.

svn: r14871
2009-05-19 16:27:44 +00:00
Sam Tobin-Hochstadt
eedafc034b Add flag for testing unreachability in env+.
Use flag in if-unit.

svn: r14870
2009-05-19 15:24:55 +00:00
Sam Tobin-Hochstadt
0cd135c3bb Add test for unreachble code with expected type.
svn: r14869
2009-05-19 15:24:12 +00:00
Sam Tobin-Hochstadt
f712495009 add syntax locations to cond* macro
svn: r14868
2009-05-19 15:23:57 +00:00
Matthew Flatt
e51ca461ae try to fix Windows freezing problem
svn: r14867
2009-05-19 12:54:07 +00:00
Matthew Flatt
67a8ebecdb rename internal method to avoid conflict with corrected editor<%>
svn: r14866
2009-05-19 12:26:17 +00:00
Eli Barzilay
e5f52cbc89 Welcome to a new PLT day.
svn: r14865
2009-05-19 07:50:13 +00:00
Matthew Flatt
17a283a28d editor and documentation repairs (merge to 4.2)
svn: r14864
2009-05-19 01:02:41 +00:00
Matthew Flatt
63a7a9c77b more random mred testing
svn: r14863
2009-05-19 00:27:39 +00:00
Matthew Flatt
c4b4af817b random mred testing
svn: r14862
2009-05-18 23:31:33 +00:00
Sam Tobin-Hochstadt
676f827ab0 sync to trunk
svn: r14861
2009-05-18 22:19:46 +00:00
Sam Tobin-Hochstadt
5f1895cfb5 Remove tc/if-twoarm/check
svn: r14860
2009-05-18 22:19:05 +00:00
Sam Tobin-Hochstadt
b8f944679e take path elems from the end
svn: r14859
2009-05-18 22:18:47 +00:00
Sam Tobin-Hochstadt
e269f7aa7c Parse (A -> B : C) correctly, B can't be a `values'
svn: r14858
2009-05-18 22:18:19 +00:00
Sam Tobin-Hochstadt
ef095c931a Make env struct transparent.
svn: r14857
2009-05-18 22:17:32 +00:00
Jay McCarthy
63abe061c9 fixing soft state implementation, contents must be weak too
svn: r14856
2009-05-18 20:11:41 +00:00
Jay McCarthy
ac8aca7b21 Native continuations in serial language, soft state, and typos. Eli, this may be put into the release.
svn: r14854
2009-05-18 17:46:15 +00:00
Eli Barzilay
7ef0e8258e Welcome to a new PLT day.
svn: r14853
2009-05-18 07:50:40 +00:00
Robby Findler
a6b38844ee added an error check to colorize and removed dependency on mzlib/etc
svn: r14852
2009-05-18 00:48:55 +00:00
Matthew Flatt
aba257c816 fix shadowing of language-supplied bindings when loading from bytecode (merge to 4.2)
svn: r14851
2009-05-17 13:47:28 +00:00
Matthew Flatt
70859f0d0b identifier-prune-lexical-context (4.2.0.2)
svn: r14850
2009-05-17 12:31:51 +00:00
Eli Barzilay
7efdd033bf Welcome to a new PLT day.
svn: r14849
2009-05-17 06:41:49 +00:00
Eli Barzilay
00cab7cfd2 update version numbers for the v4.2 release
svn: r14847
2009-05-17 01:45:49 +00:00
Matthew Flatt
ee7b4404ab -Wl,--export-dynamic for OpenBSD
svn: r14845
2009-05-16 16:11:17 +00:00
Eli Barzilay
a793d3b021 Welcome to a new PLT day.
svn: r14844
2009-05-16 07:50:18 +00:00
Eli Barzilay
8ecbe78e98 typo (PR10242)
svn: r14843
2009-05-16 06:08:47 +00:00
Matthew Flatt
b09e905da0 fix intm+ function export to omit replaced beg math ops
svn: r14841
2009-05-16 02:20:13 +00:00
Matthias Felleisen
399d07907a error in tp uses contract exn now, misc
svn: r14839
2009-05-15 22:01:11 +00:00
Eli Barzilay
8e79a2aed5 don't include the *-node in the topological-sort output
svn: r14835
2009-05-15 19:28:38 +00:00
Eli Barzilay
27e4c708c7 better layout for topological-sort
svn: r14834
2009-05-15 19:16:56 +00:00