Commit Graph

19612 Commits

Author SHA1 Message Date
Eli Barzilay
b77a841dd8 Switch to `typed/racket/base', and remove unused definition. 2011-09-04 22:08:56 -04:00
Matthew Flatt
ee6104b4fc fix `subprocess-status' when places are enabled
Closes PR 12158
2011-09-04 15:55:26 -06:00
Matthew Flatt
fd0a2e9879 avoid an internal error
Closes PR 12138
2011-09-04 15:55:26 -06:00
Sam Tobin-Hochstadt
c0b4743b40 Tests for all Typed Racket languages, and add missing ones. 2011-09-04 12:58:13 -04:00
Sam Tobin-Hochstadt
437fc45ce4 Up timeouts for htdp-lang tests. 2011-09-04 12:16:38 -04:00
Matthew Flatt
5de2ea9547 fix absolute paths in cross-reference info
The absolute paths were introduced by support for parallel build,
which piggy-backs information in "in.sxref" to communicate among
processes. Since the information is persistent beyond that
cooperation, the information needs to be in relative form.

[Sorry for the reformatting noise, but the file's indentation was
 especially mangled.]
2011-09-04 09:53:36 -06:00
Eli Barzilay
6ebf3ab32d Revert "Abolish "typed-scheme"."
This reverts commit 49a89da818.

(Will be redone later today.)
2011-09-04 10:27:58 -04:00
Eli Barzilay
49a89da818 Abolish "typed-scheme". 2011-09-04 08:46:03 -04:00
Eli Barzilay
e1c095e2fb Update dist-specs for "typed-scheme" -> "typed-racket". 2011-09-04 08:46:03 -04:00
Sam Tobin-Hochstadt
09f515dff4 Add type for `make-reader-graph'. 2011-09-04 08:34:19 -04:00
Sam Tobin-Hochstadt
1a35809ee6 Document `Nonnegative-Integer'. 2011-09-04 08:33:44 -04:00
Sam Tobin-Hochstadt
0a9bc015da Fix one more `typed-scheme'. 2011-09-04 08:31:34 -04:00
Sam Tobin-Hochstadt
3122e559cb Fix require analysis heuristics for TS -> TR. 2011-09-03 22:47:01 -04:00
Sam Tobin-Hochstadt
4aeec8f061 Update props for typed-scheme -> typed-racket conversion. 2011-09-03 22:44:48 -04:00
Sam Tobin-Hochstadt
ff1776e522 Revert "Re-enable timing"
This reverts commit a134ec73ed.
2011-09-03 20:51:35 -04:00
Sam Tobin-Hochstadt
a134ec73ed Re-enable timing 2011-09-03 20:49:40 -04:00
Sam Tobin-Hochstadt
d2e1cc02dc Move typed-scheme to typed-racket collection.
Compatibilty typed-scheme collection left.
2011-09-03 20:49:39 -04:00
Sam Tobin-Hochstadt
55e5ecfc74 Disable this file in DrDr -- it launches DrRacket. 2011-09-03 18:43:44 -04:00
Sam Tobin-Hochstadt
9a15a1febb Reduce requires. 2011-09-03 18:43:44 -04:00
Sam Tobin-Hochstadt
77b619b7c2 Split syntax-classes out into separate file to reduce requires. 2011-09-03 18:13:54 -04:00
Sam Tobin-Hochstadt
d594e6ee49 Fix language info when running 'racket -I typed/racket'. 2011-09-03 18:13:34 -04:00
Sam Tobin-Hochstadt
4c9c02905d Add tests for non-linearity in `match-let'. 2011-09-03 18:13:34 -04:00
Matthew Flatt
a53f51d92d fix HtDP local' to work better with macros that expand to begin'
In particular, the forms within `begin' need to be partially
expanded before checking whether they're allowed.
2011-09-03 15:15:24 -06:00
Matthew Flatt
82116cc3bd add examples to regexp docs 2011-09-03 15:01:11 -06:00
Matthew Flatt
0b2beace40 add `schemecommentfont' 2011-09-03 14:57:57 -06:00
Matthew Flatt
3f09b2ea64 doc fixes
Closes PR 12157
2011-09-03 13:31:52 -06:00
Matthew Flatt
03991c778c doc contract fix
Closes PR 12163
2011-09-03 13:31:27 -06:00
Matthew Flatt
60325da48c clarify `unsafe-...*' in docs
The clarification mostly repeats information in the contract,
and we normally avoid that, but the bindings look undocumented
otherwise.

Closes PR 12162
2011-09-03 13:26:20 -06:00
Matthew Flatt
1c34ce9f19 clarify `define-struct/derived' in docs 2011-09-03 13:21:38 -06:00
Matthew Flatt
4025206bd7 fix `regexp-match' docs 2011-09-03 13:11:33 -06:00
Matthew Flatt
594447ae7e gtk: make list-box% min size non-zero for content 2011-09-03 10:44:37 -06:00
Matthew Flatt
34eb5ec983 cocoa: fix application about handler
Closes PR 12165
2011-09-03 10:35:55 -06:00
Matthew Flatt
b4ef9a09a9 cocoa: fix menu when two layers of dialogs are dismissed 2011-09-03 10:35:55 -06:00
Mike Sperber
e4da28e1c0 In German string constants, move a & menu accelerator marker
... to a more appropriate place.
2011-09-03 16:23:33 +02:00
Matthew Flatt
20a1440dcf fix build-struct-generation' to work with racket/base'
and also still works with `mzscheme'
2011-09-03 07:49:22 -06:00
Mike Sperber
981d6874de Synch German string constants with latest. 2011-09-03 13:09:38 +02:00
Eli Barzilay
dee4b7dc19 Use a `typed-racket' package to include new release notes. 2011-09-03 07:01:58 -04:00
Matthew Flatt
f5e534fd87 win32: fix canvas refresh
Refresh was wrong in the case that a canvas had been "reset"
in certain ways, such as showing and hiding, and the canvas is
drawn on before a Win32-level refresh event was processed. In
that case `on-paint' wasn't called, and it should have been.

Closes PR 12152
2011-09-02 08:27:49 -06:00
Robby Findler
171858add1 wrong check for the result of system-type 2011-09-02 08:58:22 -05:00
Matthew Flatt
d857385797 cocoa: fix switch-to-gui-app for 64-bit 2011-09-02 06:27:56 -06:00
Robby Findler
92ec3b5f0c added back the accidentally deleted port-count-lines! call
(this was actually already covered in existing drracket test suites)

closes PR 12161
2011-09-01 21:22:35 -05:00
Robby Findler
8c7846fff4 fix bug that inhibited certain menus from appearing. Also Rackety
closes PR 12155
2011-09-01 18:04:09 -05:00
Vincent St-Amour
feefa31401 Change the logging level for the optimizer logs. 2011-09-01 18:49:49 -04:00
Vincent St-Amour
645f611ae7 Remove vestigial require. 2011-09-01 18:49:48 -04:00
Matthias Felleisen
fcf4936592 improved error messages when handlers fail check-with tests 2011-09-01 18:27:25 -04:00
Matthias Felleisen
ec56bffe4a added a warning concerning cross-platform workings of teachpack 2011-09-01 18:27:24 -04:00
Kevin Tew
dbcf70db30 Fix check for interactively defined module paths. 2011-09-01 15:17:22 -06:00
Kevin Tew
7b97d09637 Add tests to props file 2011-09-01 12:02:21 -06:00
Kevin Tew
81f9bf4e1d Fix dup errors, bignum deserialization, and port names across place channels
Fix bignum deserialization
Error reporting for failed dups during place channel communications
communicate socket port names across place channels
2011-09-01 12:02:21 -06:00
Kevin Tew
261f002ce2 Error messages for using places with symbol module paths 2011-09-01 12:02:20 -06:00