Commit Graph

23513 Commits

Author SHA1 Message Date
Stephen Chang
3a44c34b39 Merge branch 'master' of pltgit:plt 2011-09-09 02:30:24 -04:00
Stephen Chang
65dbdafa92 add strictness tests for lazy 2011-09-09 02:30:06 -04:00
Robby Findler
db2e3ab3b6 adjust the error display to highlight in the margin instead of on top of the text 2011-09-08 22:45:42 -05:00
Matthew Flatt
b1eab296f4 fix demod for `begin-for-syntax' changes 2011-09-08 19:19:14 -06:00
Matthew Flatt
a274a7fd72 partially fix Check Syntax for `begin-for-syntax' 2011-09-08 19:12:46 -06:00
Matthew Flatt
41bdb139d4 fix a formerly overlooked `kernel-syntax-case'
Caught by the Check Syntax tests that use Pretty Big
2011-09-08 19:03:54 -06:00
Matthew Flatt
0229e762bc fix place-unfriendly static in ffi
Lazy initialization of statics shared across places doesn't work.
Also, each static must be registered with the GC exactly once;
I'm not sure why regstering on every callback didn't cause more
problems.
2011-09-08 18:29:37 -06:00
Vincent St-Amour
68aad051e9 Reduce priority of paren matching highlighting. 2011-09-08 18:01:16 -04:00
Vincent St-Amour
7e9bf9361d Make Performance Report highlighting high priority. 2011-09-08 18:01:16 -04:00
Vincent St-Amour
bb62ca4c2b Fix Performance Report message in the absence of irritants. 2011-09-08 18:01:15 -04:00
Matthew Flatt
d3c56c9f13 generalized `begin-for-syntax' 2011-09-08 14:06:00 -06:00
Robby Findler
2f9f780727 add tooltips for the module level imports in check syntax
this also gets rid of the module-level imports as annotations in the bar
along the buttom of a drracket window, which eliminates the use of the
'drracket:check-syntax:mouse-over status line and thus:

   closes PR 12186
2011-09-08 14:44:06 -05:00
Sam Tobin-Hochstadt
f61b9efea4 Color fixes, show lines for dense data. 2011-09-08 14:13:38 -04:00
Sam Tobin-Hochstadt
17a1f749d1 Save hidden serieses as well. 2011-09-08 13:07:05 -04:00
Sam Tobin-Hochstadt
bb73a9b8ae Make the back button work. 2011-09-08 12:31:21 -04:00
Casey Klein
9944e6b3f6 Adds missing test image 2011-09-08 10:43:23 -05:00
Casey Klein
634f5c9e0c Removes now outdated comment 2011-09-08 09:11:52 -05:00
Casey Klein
97e792200f Gives a function a better name 2011-09-08 09:11:52 -05:00
Casey Klein
6d43376f9c Adds support for `judgment-holds' clauses in metafunctions 2011-09-08 09:11:52 -05:00
Casey Klein
ac7856a377 Moves metafunction construction to later expansion step 2011-09-08 09:11:51 -05:00
Casey Klein
2b4f604776 Replaces use of `define-syntax-set' 2011-09-08 09:11:51 -05:00
Sam Tobin-Hochstadt
b08f2704ea Up ssax timeout even more. 2011-09-08 08:31:25 -04:00
Robby Findler
3ade0eaca9 let the planet resolver bestow on itself more powerful filesystem inspection capabilities 2011-09-07 22:17:12 -05:00
Sam Tobin-Hochstadt
9e94c8b56c Enable turning timings on and off. 2011-09-07 18:34:32 -04:00
Robby Findler
26f6c588fc added a preference to restore the old run, new tab, and replace keybindings 2011-09-07 17:31:33 -05:00
Sam Tobin-Hochstadt
cd073ad549 Switch to racket/base to fix bizarre bug. 2011-09-07 16:08:00 -04:00
Sam Tobin-Hochstadt
b3b9c3fe22 Add logging to debug this timeout. 2011-09-07 10:40:51 -04:00
Eric Dobson
c62f09ac5b Fixed subtyping for StructTop. Closes PR11099. 2011-09-07 09:17:04 -04:00
Eric Dobson
32becc2e0a Change overlap for structs in TR. Closes PR11390. 2011-09-07 09:17:04 -04:00
Eric Dobson
53ce20d3f9 Resolve names in overlap in TR. Closes PR11392. 2011-09-07 09:17:03 -04:00
Sam Tobin-Hochstadt
7285200177 Add links to tooltips, fix second y axis on zoom. 2011-09-07 09:17:03 -04:00
Sam Tobin-Hochstadt
4577903c60 Up timeout again. 2011-09-07 07:53:33 -04:00
Matthias Felleisen
710404fd47 fixing scribble docs for check-*, step 2 2011-09-06 20:53:12 -04:00
Matthias Felleisen
6f04fe3433 fixing scribble docs for check-* 2011-09-06 20:53:12 -04:00
Jon Rafkind
6b2c251b24 [honu] remove old test file 2011-09-06 17:33:13 -06:00
Jon Rafkind
6bf5d43c37 [honu] expand honu's #%top-interaction to racket's #%top-interaction 2011-09-06 17:33:13 -06:00
Jon Rafkind
d53332c1f7 [honu] remove debugging output 2011-09-06 17:33:13 -06:00
Jon Rafkind
ffc5387ac3 [honu] configure honu runtime to use the honu syntax reader. this allows honu to be used at the repl 2011-09-06 17:33:12 -06:00
Jay McCarthy
e3cff12b06 removing old graphing system 2011-09-06 16:07:06 -06:00
Sam Tobin-Hochstadt
0dde6af581 Fancy Flot-based JS charting for DrDr timing.
Signed-off-by: Jay McCarthy <jay@racket-lang.org>
2011-09-06 15:45:03 -06:00
Jay McCarthy
7347b1b671 Getting ready for new graphs 2011-09-06 15:42:12 -06:00
Jay McCarthy
e9a9d79490 Better solution to pr12145 2011-09-06 15:42:12 -06:00
Jay McCarthy
ef84301f83 JSON timing data 2011-09-06 15:42:12 -06:00
Vincent St-Amour
371fcba252 here-figures shouldn't be on a page of their own. 2011-09-06 16:35:16 -04:00
Vincent St-Amour
c893502857 Forge identifiers instead of dumpster-diving. 2011-09-06 16:35:15 -04:00
Eli Barzilay
3cc51f20ac Update and revise docs. 2011-09-06 16:32:28 -04:00
Eli Barzilay
bfc9a2ba76 Switch to `make-'-less constructors. 2011-09-06 16:32:28 -04:00
Eli Barzilay
eec994a899 Reprovide the structs from "analyzer.rkt".
(Also switch to `struct'.)
2011-09-06 16:32:28 -04:00
Eli Barzilay
5295e143a3 scheme' -> racket'. 2011-09-06 16:32:28 -04:00
Robby Findler
ac8b5a7d03 fix up the teachpack code to be friendly to the drracket test suites 2011-09-06 14:40:50 -05:00