Commit Graph

29105 Commits

Author SHA1 Message Date
Matthew Flatt
61ca229a57 add GC-stress mode
Stress mode forces a GC on every N allocation attempts, and it makes
JIT-generated code always take a slow path.

This mode uncovered only a bad test case and some boring start-up
bugs (boring because start-up is deterministic enough that they
never happen), so far.
2013-05-01 20:41:40 -06:00
Matthew Flatt
93b1f3ef2c repairs for when set_locale() always return NULL
... as it does on Android
2013-05-01 20:41:39 -06:00
Matthew Flatt
ae570e843e reference: expand notation section
Also, move it after the language-model section.
2013-05-01 20:41:39 -06:00
Robby Findler
7611e295f4 fix typesetting for empty reduction relations
closes PR 13346
2013-05-01 17:37:22 -05:00
Robby Findler
79e10348b3 add an error check
related to PR 13346
2013-05-01 17:37:22 -05:00
John Clements
27503c3ae9 specified match precedence in lexer... hope I'm right 2013-05-01 09:02:33 -07:00
John Clements
df319c2ee8 fixing error message in rewrite-side-conditions.rkt 2013-05-01 09:02:33 -07:00
Robby Findler
c9045abf4d add stub for enumeration support to Redex 2013-05-01 10:46:11 -05:00
Asumu Takikawa
62a207a71f Fix Guide typo
Closes PR 13695
2013-05-01 10:18:52 -04:00
Robby Findler
c9724446e6 adjust check syntax keyboard shortcuts
- make them use the same names as the context menu items
- add c:x;a to tack/untack arrows
2013-05-01 07:18:12 -05:00
Robby Findler
0c9f16a829 add c:x;m keyboard shortcut for renaming bound variables 2013-04-30 18:52:10 -05:00
Matthew Flatt
d4c63af3d6 use new `defmodule' in the Reference notation section 2013-04-30 09:36:48 -06:00
Matthew Flatt
eb924d75b6 scribble/manual: make `defmodule' more flexible 2013-04-30 09:36:48 -06:00
Matthew Flatt
176ff287a8 fix `read-syntax' on a vector with a size and no given elements
Closes PR 13720
2013-04-30 08:46:47 -06:00
Eric Dobson
de96643fbe Fix contract generation for mutable structures. 2013-04-29 20:45:49 -07:00
Robby Findler
8706ac286e adjust -> opter so that it avoids stacking up range checks
(using continuation marks, just like the un opt/c version of ->)
2013-04-29 19:45:59 -05:00
Danny Yoo
6edfc0cc9d Correct for-label binding: should be binding racket and not scheme. 2013-04-29 18:10:54 -06:00
Danny Yoo
08dc0e10d9 Improve introductory prose of ports to avoid confusing use of the term 'stream'.
Addresses PR 13718.
2013-04-29 15:07:57 -06:00
Asumu Takikawa
16d3ad7fe5 Note that Markdown mode now uses ```racket in docs 2013-04-29 17:06:02 -04:00
Asumu Takikawa
db1141b564 Scheme -> Racket in docs 2013-04-29 17:05:55 -04:00
Jay McCarthy
5aed43de52 Fixes PR13659. There's nothing wrong with an empty zip file, so zip shouldn't error 2013-04-29 15:02:38 -06:00
Jay McCarthy
a12d516d94 Adding RSS feed 2013-04-29 15:02:38 -06:00
Jay McCarthy
eb40bf7332 Finished curation interface 2013-04-29 15:02:38 -06:00
Jay McCarthy
4b84fc7b48 Ignoring some bad network errors re Robby 2013-04-29 15:02:38 -06:00
Jay McCarthy
bbd24edb54 Making github API keys part of the remote-package-checksum API so that the official catalog won't be blocked during routine updates 2013-04-29 15:02:38 -06:00
Jay McCarthy
568a621799 Don't always dump memory 2013-04-29 15:01:33 -06:00
Jay McCarthy
4f2c94442f Use a single evt for the whole connection 2013-04-29 15:01:33 -06:00
Jay McCarthy
270581377b Adding some debugging notes 2013-04-29 15:01:33 -06:00
Asumu Takikawa
86b0595795 Fix Reference typos 2013-04-29 01:06:17 -04:00
Robby Findler
3dbc3060f6 minor field contract clarifications 2013-04-28 18:19:42 -05:00
Matthew Flatt
60610b737d add some comments to help explain the compiler's space-safety pass 2013-04-28 15:26:36 -06:00
Matthew Flatt
0754f79d61 adjust the new "notation" section of the reference 2013-04-28 15:26:36 -06:00
Matthew Flatt
05c0299be4 switch DrRacket's "Install Package..." to the new package manager GUI 2013-04-28 15:26:36 -06:00
Matthew Flatt
e468d1f6a5 minor code improvement 2013-04-28 15:26:35 -06:00
Robby Findler
ad323e5081 typos 2013-04-28 15:13:49 -05:00
Eli Barzilay
b8e47541bd Switch from "x" to "*".
As previously discussed with Ryan.
2013-04-28 12:53:08 -04:00
Eli Barzilay
f93a908911 Fix a bug in base conversion.
This is a simple fix, and the bug is bad enough that it might be worth
it to include in the release.
2013-04-28 12:53:08 -04:00
Eli Barzilay
a61b0e8890 Some style fixes. 2013-04-28 12:53:08 -04:00
Eli Barzilay
17cd967462 Tiny typo. 2013-04-28 12:53:08 -04:00
Eli Barzilay
7d1b77628f Improvify comment text. 2013-04-28 12:53:07 -04:00
Eli Barzilay
8e56fa7668 Filename cleanup
Avoid spaces and parens, adjust code, change the r-logo name.
2013-04-28 12:53:07 -04:00
Eli Barzilay
ef0f610ca7 Remove some redundant "www."s. 2013-04-28 12:53:07 -04:00
Mike Sperber
b4d51ae142 Synch German string constants with latest. 2013-04-28 16:51:19 +02:00
Matthew Flatt
d8f9820ef3 raco pkg: expose, record, etc., module and dependency information
A package catalog now supplies information about a package's modules
and dependencies, so propagate it when copying a catalog, make the
information accessible via `raco pkg catalog-show', and so on.
2013-04-28 08:34:14 -06:00
Robby Findler
10ac122111 fix a quoting error
related to PR 13716
2013-04-27 20:41:01 -05:00
Robby Findler
07fd08ecc3 break some lines in recent commit to make things fit better in the rendered version 2013-04-27 19:17:35 -05:00
Robby Findler
67d6e41b25 add some examples to the class/c contract docs
and fix some commas
2013-04-27 19:10:39 -05:00
Stephen Chang
72e86cb00b fix Bitmap%:get-argb-pixels type in images/flomap
- added missing case

closes PR 13717
2013-04-27 18:36:35 -04:00
Eric Dobson
7735aa5799 Make structs initialize to constant instead of covariant. 2013-04-27 11:50:57 -07:00
Eric Dobson
154ab046fe Cleanup names-of-struct 2013-04-27 11:21:29 -07:00