Robby Findler
ba334135bb
fix print in drracket in the case when the depth is passed
...
in and isn't 0
Thanks to Matthew for pointing out the fix
2013-11-11 22:43:57 -06:00
Asumu Takikawa
3e2911d30f
Disable occurrence typing for top-level variables
...
Closes PR 14121
2013-11-11 23:23:08 -05:00
Asumu Takikawa
0e3471b952
Add test for PR 14144
...
Forgot to include this in commit
7c4eb845a0
2013-11-11 23:22:42 -05:00
Asumu Takikawa
7c4eb845a0
Always treat top-level redefinitions as annotated
...
Closes PR 14144
2013-11-11 19:05:42 -05:00
Asumu Takikawa
ee72e0ea97
Fix documented arity of <foo>-id-table-remove
2013-11-11 19:05:42 -05:00
Matthew Flatt
4072ef8632
distro-build: add --pkgs
to a call to raco pkg install
2013-11-11 13:55:38 -07:00
Matthew Flatt
5c17488d4c
make site: fix for pop-up help
2013-11-11 13:55:38 -07:00
Vincent St-Amour
631a174874
Tweak complex unboxing missed optimization message.
2013-11-11 15:03:35 -05:00
Vincent St-Amour
8d43c7f01f
Address intermittent failure from DrDr.
2013-11-11 15:03:35 -05:00
Robby Findler
b17fb32544
improve the wording for the command-line menu item
2013-11-11 13:07:57 -06:00
Eric Dobson
f8a2c2d28e
Remove unused code.
2013-11-11 09:44:24 -08:00
Eric Dobson
d6935f5365
Fix tc/pass2.
...
Closes PR14148.
2013-11-11 09:37:00 -08:00
Eric Dobson
ad19bc5e62
Fix line numbers on logs.
2013-11-11 08:24:08 -08:00
Eric Dobson
d629614620
Add missing logs.
2013-11-11 08:19:58 -08:00
Eric Dobson
520c33906e
Make wrong arity messages work again.
...
Closes PR14138.
2013-11-11 08:15:06 -08:00
Eric Dobson
dd01d9932d
Make dead code elimination work for non case lambdas.
...
Related to PR14138.
2013-11-11 08:15:06 -08:00
Eric Dobson
210aa98d6c
Make unboxing call site messages work again.
2013-11-11 08:14:00 -08:00
Eric Dobson
78b9a8a360
Add missed optimizations for non complexs in complex arithmetic.
2013-11-11 08:14:00 -08:00
Eric Dobson
676be5de06
Fix bug in optimizer with unboxed let constants.
2013-11-11 08:14:00 -08:00
Eric Dobson
7812a202f0
Make missing box opt.
2013-11-11 08:14:00 -08:00
Eric Dobson
747542b244
Remove support for multiple rhs which can never happen.
2013-11-11 08:13:59 -08:00
Eric Dobson
a41e70375e
Make parsing unboxed calls more declarative.
2013-11-11 08:13:59 -08:00
Eric Dobson
957e856a14
Refactoring.
2013-11-11 08:13:59 -08:00
Eric Dobson
0b5f947ea3
Clean up complex-call-site a bit.
2013-11-11 08:13:59 -08:00
Eric Dobson
263e09884e
Make unboxed optimizations not reorder expressions.
2013-11-11 08:13:59 -08:00
Eric Dobson
ced8879881
Change api of add unboxed-fun..
2013-11-11 08:13:59 -08:00
Eric Dobson
98c573557e
Fix error message construction.
2013-11-11 08:13:59 -08:00
Eric Dobson
c162a83c69
More refactoring.
2013-11-11 08:13:59 -08:00
Eric Dobson
d882abe47b
Clean up unboxed function parsing loop.
2013-11-11 08:13:58 -08:00
Eric Dobson
a56f2af671
Add syntax class for unboxed functions.
2013-11-11 08:13:58 -08:00
Eric Dobson
c76ec838cf
Make function for adding an unboxed function.
2013-11-11 08:13:58 -08:00
Eric Dobson
7af7dea078
Make function for adding vars to unboxed vars table.
2013-11-11 08:13:58 -08:00
Eric Dobson
3cab38845e
Move uses of unboxed-vars to centralized definition.
2013-11-11 08:13:58 -08:00
Eric Dobson
ce109d7923
Move unboxed tables to seperate file.
2013-11-11 08:13:58 -08:00
Eric Dobson
547b57c29e
Make float-complex optimizations be more picky.
2013-11-11 08:13:58 -08:00
Eric Dobson
0d30866d04
Make conjugate correctly optimize.
2013-11-11 08:13:58 -08:00
Eric Dobson
73c0310369
Minor fix to number matching in complex opts.
2013-11-11 08:13:57 -08:00
Eric Dobson
fda570e915
Make float complex multiplication not optimize on number expressions.
2013-11-11 08:13:57 -08:00
Eric Dobson
161da0a2eb
Correct unary minus in complex numbers.
2013-11-11 08:13:57 -08:00
Matthew Flatt
3cc9446b65
fix "base" and "compatibility" test drivers
2013-11-11 05:51:32 -07:00
Matthew Flatt
9afa50b459
fix runtime-require
duplicate path registration
2013-11-11 05:27:08 -07:00
Matthew Flatt
61a78d00e9
make site: add support for help pop-ups on generated download page
2013-11-11 05:27:08 -07:00
Matthew Flatt
7dd10fc9bd
make installers: support Mac OS X ".pkg" format
...
The ".pkg"-based installer doesn't provide the option of picking
an installation path, but it can add a path in "/etc/paths.d"
so that users do not have to explicitly set the `PATH` environment
variable.
2013-11-11 05:27:08 -07:00
Matthew Flatt
58261e3495
fix path in source-distribution README
...
Closes PR 14065
2013-11-11 05:27:07 -07:00
Robby Findler
7c7b690f4a
missed some edits in my last attempt ...
2013-11-10 21:25:13 -06:00
Robby Findler
09c283f063
use find-console-bin-dir instead of find-system-path to find the bin dir
2013-11-10 21:21:55 -06:00
Robby Findler
320e821a51
minor edits & mention plural
2013-11-10 21:21:54 -06:00
Robby Findler
ad234e1e33
Rackety
2013-11-10 21:05:56 -06:00
Robby Findler
cda5c12f6c
add a menu item to add (the appropriate) racket/bin
...
to the users' path under mac os x
it is in the help menu, but I'm not sure that's really
the best place
2013-11-10 21:05:56 -06:00
Max New
8e367fb9bb
Add redex support for mismatch repeat patterns
2013-11-10 18:15:58 -06:00