Sam Tobin-Hochstadt
a929bb21fc
Don't export internal names for define & lambda.
2012-06-16 22:08:05 +08:00
Robby Findler
e94c72da78
add a possible explanation for indy
2012-06-16 06:36:06 -05:00
Matthew Flatt
4eb0d3dcac
minor guide corrections
...
on parts that Eli asked me to check
2012-06-16 04:54:45 +08:00
Matthew Flatt
1e4186098e
yet more fixes to avoid compiler warnings
2012-06-16 04:54:45 +08:00
Asumu Takikawa
86cefd90a0
Update history for recent control additions
2012-06-14 19:44:45 -04:00
Asumu Takikawa
ab0d3d6492
Fix TR optimizer test
...
(round to avoid FPU sensitivity)
2012-06-14 18:22:42 -04:00
Asumu Takikawa
5d232f3748
racket/control: add aliases and update %/fcontrol
...
Added alises for call-with-continuation-prompt,
abort-current-continuation, and call-with-composable-continuation.
Also allow % and fcontrol to take an optional prompt tag argument.
2012-06-14 17:33:43 -04:00
Eli Barzilay
a7064d5f6a
A bunch of typo fixes from Richard Cleis.
2012-06-14 17:20:05 -04:00
Vincent St-Amour
c4613cf9ab
Unbox exp on complex numbers.
2012-06-14 17:17:03 -04:00
Robby Findler
c68b464fcd
clean up example code
2012-06-14 15:57:43 -05:00
Eli Barzilay
5e902b2191
Minor typo.
2012-06-14 15:46:53 -04:00
Eli Barzilay
6b2b784e79
Further improvements to the documentation search.
...
Revise the subword matching to have three different levels for full
match (= a permutation of the input), a generic match for all parts, and
everything else.
2012-06-14 15:46:53 -04:00
Eli Barzilay
ecc43ff104
Improve the documentation search code.
...
Instead of just one array for exact results and one for all the rest,
use one array for each possible comparison result, and concatenate them
all for the final list.
2012-06-14 15:46:53 -04:00
Eli Barzilay
41745e4f38
Show the host we're copying content to.
2012-06-14 15:46:53 -04:00
Matthias Felleisen
f82f528a8c
added 'boolean' to the grammars for the *SLs, fixing an emailed bug report from Klause Ostermann. -- To avoid the 'true, '(true) etc issue I ommitted boolean from the [quasi]quoted grammar, which makes the current behavior kind of correct.
2012-06-14 14:20:46 -04:00
Robby Findler
cd923bb8f8
disable the preferences menu in paint-by-numbers (since it does nothing)
...
so that other games can call preferences:set-default.
closes PR 12851
2012-06-14 04:24:22 -05:00
Robby Findler
21c60bfa8b
fix bug in find-scroll-step in the implementation of Parcheesi's
...
rules overview window
2012-06-14 04:24:22 -05:00
Matthew Flatt
d0d83577c7
avoid some compiler warnings
2012-06-14 15:25:42 +08:00
Matthew Flatt
16d877d45e
improve `for' body syntax-error reporting
...
Closes PR 12850
2012-06-14 15:11:19 +08:00
Matthew Flatt
089cb6669c
improve implicit-begin syntax-error reporting
2012-06-14 15:11:19 +08:00
Asumu Takikawa
6c569415cc
Update list of redirected procedures in docs
2012-06-13 14:28:01 -04:00
Matthew Flatt
567d16ea2b
fix embedded-code reader
...
When the code is source insteda of bytecode, `#reader' and `#lang'
need to be enabled.
2012-06-13 17:20:17 +08:00
Matthew Flatt
a871574318
make #%plain-module-begin' transformer detect
module*' in stop list
2012-06-13 17:07:06 +08:00
Matthew Flatt
95d77d63e0
fix some casts
2012-06-13 16:33:03 +08:00
Matthew Flatt
af9d11bfce
fix `raco setup' "nothing to do" check w.r.t. Planet paths
2012-06-13 07:44:57 +08:00
Neil Toronto
7fb38aff44
Fixed type errors uncovered by correction to type of exact->inexact (i.e. change to real->double-flonum)
2012-06-12 13:26:06 -06:00
Asumu Takikawa
4ce4d7531b
Improve docs & errors for control proxies
...
In particular, use consistent terminology for errors
and provide usage examples
2012-06-12 12:16:56 -04:00
Vincent St-Amour
cff1cd3c63
Fix type of exact->inexact.
...
Closes PR 12803.
2012-06-12 11:09:20 -04:00
Eli Barzilay
b93a3c7495
New Racket version 5.3.0.11.
2012-06-12 03:30:23 -04:00
Asumu Takikawa
a181011b55
Check for proxied prompt tags when needed
...
Fixes a bug where some control operators would
not recognize proxied prompt tags (non-proxied were fine)
2012-06-11 21:04:45 -04:00
Asumu Takikawa
87ecb55d40
Documentation for control proxies & prompt/c
2012-06-11 18:18:37 -04:00
Asumu Takikawa
5aa76c27a9
Support multiple values for control proxy functions
2012-06-11 18:18:37 -04:00
Asumu Takikawa
1cce922d97
Add prompt tag contracts using control proxies
2012-06-11 18:18:37 -04:00
Asumu Takikawa
d527426cac
Prototype implementation of control proxies
2012-06-11 18:18:37 -04:00
Matthew Flatt
82943df351
another *SL error-message repair
2012-06-12 06:02:57 +08:00
Asumu Takikawa
c108fe5c6a
Fix typo in TR special form docs
2012-06-11 17:29:02 -04:00
Asumu Takikawa
c9fd4ef538
Fix docs for impersonate/chaperone-box
2012-06-11 17:28:38 -04:00
Jon Rafkind
806b3072e3
[honu] add simple syntax-parse form. add syntax-class for delaying parsing
2012-06-11 13:07:54 -06:00
Jon Rafkind
6457e69b48
[honu] support for-syntax in require
2012-06-11 13:07:53 -06:00
Jon Rafkind
fc96cb258c
[honu] assignment operators cooperate with the dot operator
2012-06-11 13:07:52 -06:00
Robby Findler
c9693ab910
adjust the drracket language test suite for the new error messages
2012-06-11 14:04:05 -05:00
Robby Findler
c1aa8cb0eb
clarified docs for force-package-building?
2012-06-11 01:40:37 -05:00
Robby Findler
b0607f04a9
shrink the dependencies from racket/runtime-path (remove mzscheme
...
and pull out the one things from mzlib/etc that it uses into a separate,
private file)
2012-06-10 13:52:00 -05:00
Robby Findler
e9ddc54b18
added the #:draw-border? argument to disk and filled-ellipse
2012-06-10 11:53:54 -05:00
Robby Findler
397f10842a
export signatures from module-browser.rkt; also Rackety
2012-06-10 11:53:54 -05:00
Robby Findler
d4ab45f6c5
guard the repositories warning
...
closes PR 12842
2012-06-10 11:53:53 -05:00
Vincent St-Amour
948a4d6184
Missed some cases in sqrt.
2012-06-09 22:11:42 -04:00
Vincent St-Amour
c4743724cd
Restore testing of sqrt and log.
2012-06-09 22:07:43 -04:00
Vincent St-Amour
53746ca0a5
Fix type of fl/ to reflect changes to /.
2012-06-09 22:07:03 -04:00
Vincent St-Amour
5d26fd10e6
Subtraction is not commutative.
2012-06-09 22:04:43 -04:00