Commit Graph

12194 Commits

Author SHA1 Message Date
Sam Tobin-Hochstadt
23a735ee2f Add contract for make-pred-ty
svn: r14934
2009-05-22 19:43:31 +00:00
Sam Tobin-Hochstadt
7237ad6046 Fix construction of predicate type for `declare-refinement'.
svn: r14933
2009-05-22 19:26:06 +00:00
Robby Findler
b087ce2765 fixed a bug in metafunctions
svn: r14932
2009-05-22 19:19:40 +00:00
Matthew Flatt
f496a353db fix MrEd -h, etc. reporting under Mac OS X
svn: r14931
2009-05-22 19:18:07 +00:00
Sam Tobin-Hochstadt
7e6c1be6b0 Handle return of Bottom to context which expectes multiple values.
Check values length before using for/and.
Add back ormap/andmap special case for ... args.

svn: r14930
2009-05-22 19:09:19 +00:00
Sam Tobin-Hochstadt
e772687a58 Add unit tests for andmap of ..., Bot return to MV context
svn: r14929
2009-05-22 19:08:12 +00:00
Sam Tobin-Hochstadt
5b7249eea5 Add test of andmap.
svn: r14928
2009-05-22 19:04:22 +00:00
Robby Findler
611f1d1efd svn: r14927 2009-05-22 18:45:20 +00:00
John Clements
0666e79327 ...
svn: r14926
2009-05-22 18:40:33 +00:00
Matthew Flatt
d3665169e4 fix typo (PR 10253) (merge to 4.2)
svn: r14925
2009-05-22 18:29:20 +00:00
Sam Tobin-Hochstadt
c8828d0638 Fix keyword argument handling - sort of hackish.
svn: r14924
2009-05-22 18:18:34 +00:00
John Clements
142a990a46 eliminated extra arg to error-result construction
svn: r14923
2009-05-22 17:53:28 +00:00
Matthew Flatt
24af2c638f fix Mac GC problem related to clipboard clients (merge to 4.2)
svn: r14922
2009-05-22 17:13:02 +00:00
Matthew Flatt
0b9730158e fix editor bugs related to line-wrapping, tab insertion, and pasting to the end of an editor that has been line-wrapped in the past (merge to 4.2)
svn: r14921
2009-05-22 16:24:17 +00:00
Kathy Gray
c1cc6328a5 Removed write to display-reason
svn: r14920
2009-05-22 15:23:29 +00:00
Eli Barzilay
e878e2843c Welcome to a new PLT day.
svn: r14919
2009-05-22 07:50:22 +00:00
Robby Findler
ac9fa2e979 svn: r14918 2009-05-22 01:59:02 +00:00
Robby Findler
d1a88fadde fixed image equality
svn: r14917
2009-05-22 01:55:48 +00:00
Ryan Culpepper
bf001f811d macro-debugger: disable lift errors
Do not apply to release branch.

svn: r14914
2009-05-22 00:39:13 +00:00
Robby Findler
5be3d8d2f7 changed the checkpoint computation to avoid interfereing with other parameters
svn: r14913
2009-05-21 23:17:45 +00:00
Matthew Flatt
2f6b572178 fix problem with tab-snip% width checking
svn: r14912
2009-05-21 22:49:34 +00:00
Robby Findler
ae0a69f162 svn: r14911 2009-05-21 20:53:12 +00:00
Robby Findler
c7abe12040 svn: r14910 2009-05-21 20:51:24 +00:00
Robby Findler
a4d87e926e fixed a bug
svn: r14909
2009-05-21 20:50:03 +00:00
Matthias Felleisen
5ed62e665b typo fixed
svn: r14908
2009-05-21 20:40:46 +00:00
Robby Findler
5db9f1c03c updated to new universe teachpack
svn: r14907
2009-05-21 20:32:30 +00:00
Robby Findler
5e79293e91 svn: r14906 2009-05-21 20:21:11 +00:00
Robby Findler
5e84de9166 stupid bug that only breaks the test suite sometimes
svn: r14905
2009-05-21 20:14:03 +00:00
Matthew Flatt
99c159a727 adjust configure script to disable --prefix on Mac OS X unless either --enable-xonx or --enable-macprefix is also provided
svn: r14904
2009-05-21 19:25:51 +00:00
Matthias Felleisen
ef15fd2ded error in mred linking fixed, please propagate
svn: r14903
2009-05-21 16:37:13 +00:00
Stevie Strickland
732e93b9dc Fix open so that it respects contracts.
svn: r14902
2009-05-21 16:36:36 +00:00
Matthew Flatt
6cf91e6dd3 put local -I flags before CFLAGS in Makefiles
svn: r14901
2009-05-21 16:13:42 +00:00
Mike Sperber
975b825638 Fix paren typo.
svn: r14900
2009-05-21 15:57:40 +00:00
Mike Sperber
4c367c4778 One more schemeunit update.
svn: r14899
2009-05-21 15:56:55 +00:00
Mike Sperber
5e6360b2e3 Some updates to the deinprogramm tests:
- use schemeunit from collects
- tp-exn? is no more

svn: r14898
2009-05-21 15:51:46 +00:00
Matthias Felleisen
76c743c5e6 4.2. note on universe API, please propagate
svn: r14897
2009-05-21 12:53:05 +00:00
Matthew Flatt
78f1b0c9a4 remove reundant and slightly wrong 'declare-exporting' in deinprogramm doc
svn: r14896
2009-05-21 11:20:36 +00:00
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