Commit Graph

26393 Commits

Author SHA1 Message Date
Asumu Takikawa
40ea2befce Missed one Rackety in commit 3582b57 2012-07-21 13:38:18 -04:00
Robby Findler
c4a768af00 add a Copy menu to the error message from the online expansion stuff
closes PR 12923
2012-07-21 12:23:08 -05:00
Robby Findler
df4508573a adjust the interface reference in drracket for the new view menu 2012-07-21 11:34:13 -05:00
Matthias Felleisen
30cb1ce4f3 fixed minor typo 2012-07-21 11:07:32 -04:00
Robby Findler
5b96803273 fix a bug introduced by commit 05b88930c0
the symptom of the bug is that the red
error highlighting never worked

Please merge to the release branch
2012-07-21 07:23:47 -05:00
Vincent St-Amour
848a28266c Replace fields with local-member-name accessors. 2012-07-20 18:05:34 -04:00
Vincent St-Amour
95e117b7f5 Typo. 2012-07-20 18:05:34 -04:00
Vincent St-Amour
c237cee025 Rename undo-thunks to clear-thunks.
They don't have anything to do with editors' undo.
2012-07-20 18:05:34 -04:00
Vincent St-Amour
eda3e70670 Use local member names for Optimization Coach public methods. 2012-07-20 18:05:34 -04:00
Vincent St-Amour
fceb3db69c Refactoring. 2012-07-20 18:05:33 -04:00
Vincent St-Amour
6af2e49db3 Delete trailing whitespace. 2012-07-20 18:05:33 -04:00
Vincent St-Amour
f6feff3c51 Optimization Coach should not catch break exceptions. 2012-07-20 18:05:33 -04:00
Vincent St-Amour
ea6ba36ccb Update Optimization Coach documentation.
Please merge to release.
2012-07-20 18:05:33 -04:00
Vincent St-Amour
031a2862d2 Typo. 2012-07-20 18:05:33 -04:00
Vincent St-Amour
def9649688 Rename Optimization Coach menu item. 2012-07-20 18:05:33 -04:00
Vincent St-Amour
7c0ef33bb7 Consistent capitalization with other menu items. 2012-07-20 18:05:33 -04:00
Vincent St-Amour
24b314a40a Only enable Optimization Coach button in Typed Racket.
Other languages can access it through the View menu.

Please merge to release.
2012-07-20 18:05:32 -04:00
Vincent St-Amour
d396b34b2d Disable loop detection heuristic with too many false positives. 2012-07-20 18:05:32 -04:00
Vincent St-Amour
2e594d3606 Change Optimization Coach message. 2012-07-20 18:05:32 -04:00
Asumu Takikawa
2f891c5d39 Missing file for commit 3582b57
(my apologies to any future git bisect-ers)
2012-07-20 17:58:31 -04:00
Asumu Takikawa
66e0564e25 Move mzlib/integet-set => data/integer-set 2012-07-20 16:00:47 -04:00
Asumu Takikawa
3582b57bcc Move mzlib/defmacro => racket/defmacro
With both @bold and @italics warning against its use.
No @blink though.
2012-07-20 16:00:47 -04:00
Sam Tobin-Hochstadt
4a90c6c1fe Ensure that structs don't overlap with simple values.
Reported by Ray Racine.

Please merge to release.
2012-07-20 13:01:32 -04:00
Eli Barzilay
4bd42606bc Some simplification of process error message contracts. 2012-07-20 12:57:28 -04:00
Eli Barzilay
2a075654d0 More ignore patterns for props verification. 2012-07-20 12:35:05 -04:00
Matthias Felleisen
6768136144 docs for revised system error message completed 2012-07-20 12:30:30 -04:00
Ryan Culpepper
510d3937a7 change id-tables so iterators not invalidated by mutation of existing keys
id-table fixes

test for id-table
2012-07-20 10:59:50 -04:00
Ryan Culpepper
abb616e6d6 don't run db web-test 2012-07-20 10:46:13 -04:00
Eli Barzilay
a2f94b49d3 Drop attempt to verify when running plainly.
Instead, require a "verify" verb, and adjust the props so drdr will use
it.

Also add some OS X & Windows patterns to be ignored.
2012-07-20 10:44:33 -04:00
Matthias Felleisen
f2b9cdaadd fixed a somewhat awkward error message that made 'system' look awkward 2012-07-20 10:38:05 -04:00
Robby Findler
8ca24e9206 give more time to some timing out tests 2012-07-20 07:46:49 -05:00
Asumu Takikawa
f4300df8eb Restore prop:force guard.
(this is desirable if this property is exposed, which
 could happen if/when we define gen:force)
2012-07-19 22:46:14 -04:00
Asumu Takikawa
e14c5d61e9 Allow guards for impersonatable struct type properties 2012-07-19 22:46:14 -04:00
Matthew Flatt
d3677524b8 macro expander fix
Relevant to PR 12863

Merge to v5.3
2012-07-19 20:42:36 -05:00
Matthew Flatt
94498465e6 ffi/com: fix another instance of the `cast' bug
Overlooked it during the previous repair; this repair merges
the two formerly broken sites.
2012-07-19 20:20:33 -05:00
Matthew Flatt
c86ee5b6e2 ffi/com: fix an internal cast
Merge to v5.3
2012-07-19 19:02:54 -06:00
Robby Findler
774e254f3c fixes the "not used in definition context" error in define/contract
related to PR 12863, but doesn't solve the infinite loop problem
2012-07-19 19:54:58 -05:00
Matthew Flatt
a45d13b52a another `namespace-attach-module' repair for submodules
Merge to v5.3
2012-07-19 16:50:25 -05:00
Matthew Flatt
99dbc321f5 fix *SL errortrace to support higher phases
The new *SL implementations that refer to Scribble
can lead to phase-2 code when running without ".zo"s.
2012-07-19 16:50:25 -05:00
Matthew Flatt
73e07f576b macro-expander fix
The "simpliciation" of a syntax object's lexical context was dropping
module contexts that have no bindings, but those contexts now
contribute to the identifty of some bindings. Fix simplification
to replace the full rename rename with a simplified one, instead
of just dropping it.

Merge to v5.3
2012-07-19 16:50:25 -05:00
Sam Tobin-Hochstadt
df8e109c6a Update to modern contract combinators. 2012-07-19 10:55:32 -04:00
Sam Tobin-Hochstadt
857a312e61 mzscheme -> racket/base in syntax/struct 2012-07-19 10:55:31 -04:00
Sam Tobin-Hochstadt
16923f4ad9 scheme/base -> racket/base 2012-07-19 10:55:31 -04:00
Sam Tobin-Hochstadt
a589d02751 Document Struct.
Merge to release.
2012-07-19 10:55:31 -04:00
Matthew Flatt
9413b30599 fix related to module name resolver change 2012-07-19 07:46:50 -05:00
Matthew Flatt
27d729c3ff collapse Racket history for v5.3 release
Merge to v5.3
2012-07-19 07:46:50 -05:00
Matthew Flatt
5c626c5872 3m GC hints 2012-07-19 07:46:50 -05:00
Matthew Flatt
d44aa13c15 test case to finish repair for `racket/gui/init' load handler
Test case for b111241afe.
2012-07-19 07:46:50 -05:00
Robby Findler
b342009e71 bring back drscheme/private/number-snip.ss since it may
appear in saved wxme format files

also, improve the testing support for testing snip loading
(before this, the testing infrastructure could let one test
"leak" into another one in a way that could mask failures)

please include in release branch
2012-07-19 07:29:42 -05:00
Robby Findler
ef5c2b825f fixed repl-test-misc.rkt for the error message changes
please include on the release branch
2012-07-19 06:26:43 -05:00