Robby Findler
b22f88eee1
pass the currently specified directory to get-directory
...
in the multi-file search parameters dialog
related to PR 12978
2012-08-14 18:59:22 -05:00
Robby Findler
23aa31fc6f
adjut check syntax so that it pays attention only
...
to syntax-original? identifiers
It used to pay attention to non-original identifiers if they
were in the disappeared-use or disappeared-binding
properties, but now that the 'syntax' macro is fixed
(commit f28e8a0
) it can ignore all non-original identifiers
2012-08-14 17:49:52 -05:00
Robby Findler
d34490d990
show docs for syntax-quoted identifiers
...
(when there are docs to show)
2012-08-14 16:20:48 -05:00
Robby Findler
d96d920cf9
rename contract-blueboxes.rktd to blueboxes.rktd
2012-08-14 16:20:47 -05:00
Eric Dobson
df6562c1de
Make promises like every other TR container.
2012-08-14 16:16:07 -04:00
Eric Dobson
ac493a6f44
Replaced infer-dummy with lazy-require.
2012-08-14 16:04:51 -04:00
Eric Dobson
9ef80edfef
Fix internal error for untyped kw functions.
...
Closes PR12932.
Closes PR12922.
2012-08-14 16:04:51 -04:00
Eric Dobson
fdd2966cf4
Removed deprecated printf/log.
2012-08-14 16:04:48 -04:00
Sam Tobin-Hochstadt
ade36c36c6
Don't special-case applications with instantiations.
...
Closes PR 13006.
2012-08-14 15:45:47 -04:00
Eric Dobson
3b6168de7d
Fix substitute and add test case.
2012-08-14 14:44:55 -04:00
Eric Dobson
2e3965e777
Make simple substitution happen all at once.
...
Closes pr12920.
2012-08-14 14:44:55 -04:00
Vincent St-Amour
f514550300
Fix type of expt.
...
Closes PR13026.
2012-08-14 14:37:18 -04:00
Vincent St-Amour
af8fc1f26a
Fix types of magnitude and angle.
...
Closes PR13025.
2012-08-14 14:37:18 -04:00
Matthew Flatt
36f519fe64
remove rackunit' dependency on
srfi/13'
...
Cuts the bytecode footprint of `rackunit' in half
(by more than 200 KB).
2012-08-14 09:48:56 -06:00
Matthew Flatt
cbd5fe910d
include root "contract-blueboxes.rktd" in distributions
2012-08-14 09:48:56 -06:00
Matthew Flatt
e9f522ba94
add "rackunit" to "mz" distribution
...
The `rackunit' library can be used for tests in any code.
The GUI portion of `rackunit' remains in the "plt"
distribution, only.
2012-08-14 09:48:56 -06:00
Matthew Flatt
16cb6f3691
fix race on resolved-module-path table
2012-08-14 09:48:56 -06:00
Robby Findler
185de3b6eb
remove unnecessary dependency from scribble on slideshow
2012-08-14 10:39:03 -05:00
Sam Tobin-Hochstadt
973da6a50c
Move define-struct/printer
to new file.
...
Avoids runtime dependency on `racket/generic`.
2012-08-14 10:31:22 -04:00
Sam Tobin-Hochstadt
fddd5c63ff
Minor printer refactoring.
2012-08-14 09:58:01 -04:00
Eric Dobson
cac47c0427
Make TR debug printer work again.
2012-08-14 09:45:01 -04:00
Eric Dobson
5f0717d278
Make disabling the custom printer work.
2012-08-14 09:45:01 -04:00
Eric Dobson
124707921f
Remove unused old printer.
2012-08-14 09:45:01 -04:00
Eric Dobson
c9afe15f56
Cleanup TR printer to use lazy-require.
2012-08-14 09:45:01 -04:00
Eli Barzilay
700846a8b9
New Racket version 5.3.0.20.
2012-08-14 03:30:52 -04:00
Matthew Flatt
23bca99ba1
adjust `local-expand' to add 'submodule property
2012-08-13 17:11:20 -06:00
Matthew Flatt
b043da6ea6
SIGHUP and SIGTERM -> exn:break:hang-up' and
exn:break:terminate'
...
The default uncaught-exception handler calls `exit' when it receives
one of the new exceptions.
2012-08-13 17:11:20 -06:00
Matthew Flatt
0648556bea
racket/gui: internal cleanup
...
As suggested by Robby.
2012-08-13 17:11:20 -06:00
Ryan Culpepper
32ae484c72
syntax/parse: fix scoping of this-syntax (include formals)
2012-08-13 18:47:02 -04:00
Vincent St-Amour
0fb4ab947a
Remove documentation for methods that don't exist.
2012-08-13 17:58:44 -04:00
Sam Tobin-Hochstadt
6ae2a9d884
Fix internal require of typed submodules.
2012-08-13 17:20:20 -04:00
Ray Racine
2ff1927f6c
Add flvector-copy to TR base env.
2012-08-13 16:58:29 -04:00
Vincent St-Amour
11006d3b5e
Remove OC toolbar when the definitions change.
2012-08-13 16:58:29 -04:00
Vincent St-Amour
958ab7b570
Move definitions copying to its own function.
2012-08-13 16:58:29 -04:00
Robby Findler
a077857474
clarify star-polygon docs
...
closes PR 13017
2012-08-13 13:01:17 -05:00
Kevin Tew
ebf738e501
Eliminate unused variable compiler warnings
2012-08-13 11:20:05 -06:00
Robby Findler
1b18499c69
make the blue box be cleared out less eagerly
2012-08-13 10:31:55 -05:00
Robby Findler
e6fc56a8b8
adjust the leak test so that it first runs with online
...
compilation disabled and then runs with it enabled
2012-08-13 10:31:54 -05:00
Eli Barzilay
35afcc89ba
New Racket version 5.3.0.19.
2012-08-13 04:25:15 -04:00
Matthew Flatt
bb3545ddf7
ffi/unsafe/custodian: #:atexit?' ->
#:at-exit?'
2012-08-12 20:25:47 -06:00
Matthew Flatt
1800680c6b
racket/gui: fix access of scrollbar values for canvas without a scrollbar
2012-08-12 20:17:29 -06:00
Matthew Flatt
a6da8f04e8
potential repair for recent thread improvement
2012-08-12 20:17:29 -06:00
Matthew Flatt
4e5b46405d
ffi/com: release COM objects at exit
...
Uses the new `ffi/unsafe/custodian' library.
2012-08-12 20:17:29 -06:00
Matthew Flatt
42ef79c2ad
add `ffi/unsafe/custodian'
2012-08-12 20:17:29 -06:00
Matthew Flatt
5116f51503
try to clarify gradient docs
2012-08-12 20:17:29 -06:00
Matthew Flatt
d38fa91792
doc fix
...
Closes PR 13007
2012-08-12 20:17:29 -06:00
Robby Findler
6588449aed
enable online check syntax (change the default for
...
the preferences and use a new preferences symbol, so
everyone gets the new default)
2012-08-12 16:20:21 -05:00
Robby Findler
b6d7b0ebcc
add note to history
2012-08-12 15:50:56 -05:00
Robby Findler
89b72f94b9
fix annotations-mixin for new syncheck interface
2012-08-12 15:50:56 -05:00
Robby Findler
9f1b54c6fa
remove experimentation code (that I should have removed earlier)
2012-08-12 15:50:55 -05:00