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
Eli Barzilay
ec52a0e51d
New Racket version 5.3.4.6.
2013-04-27 03:30:11 -04:00
Matthew Flatt
7ad1ddab64
fix bytecode compiler safefor-space, tigher bytecode validation
...
The safe-for-space pass could add clearing operations on "typed"
stack positions, which are known to contain a fixnum, flonum, or
extflonum. Non-clearing references, however, were not annotated to
indicate that clearing references were present, since clearing is
not expected on typed positions.
Along the lines of not expecting clearing, the bytecode validator's
encoding of the stack doesn't accomodate both "has a type" and "claims
never to be cleared", so it couldn't detect the bytecode compiler
bug. (Also, this problem didn't show up in the HOSC paper's model of
the validator, because the model pre-dates type tracking.)
Fix the bytecode compiler's space-safety pass so that it never inserts
clearing operations for typed stack positions. Then, the validator can
simply reject any attempt to clear a typed position.
Also, annotate applications generated by lifting as safe-for-space
tail calls.
Merge to v5.3.4
2013-04-26 22:47:42 -06:00
Matthew Flatt
06fe68b834
JIT: fixnum comparison on known-fixnum arguments needs no slow path
2013-04-26 22:47:42 -06:00
Robby Findler
ab7e2afae4
more fixes for recent datastructure change
...
(I should really use TR here...)
2013-04-26 19:44:13 -05:00