Vincent St-Amour
844e898a54
Generate ->* contracts for functions with both optional and keyword arguments.
2012-10-14 15:44:54 -04:00
Vincent St-Amour
149d8535eb
More float conversion optimizations.
2012-10-14 15:35:50 -04:00
Asumu Takikawa
df594d3b3b
Move define/match
to racket/match
2012-10-14 14:39:36 -04:00
Matthias Felleisen
1ccedf5eb2
added checksum calculation
2012-10-14 14:32:54 -04:00
Stephen Chang
4be0219855
fix docs for define-judgment
...
clarify the places where unquotes are not allowed
2012-10-14 12:35:55 -04:00
Asumu Takikawa
be21153818
Fix typesetting of code:blank
in the Scribble docs
2012-10-14 07:34:55 -04:00
Matthew Flatt
15812a94d8
make `make-fsemaphore' atomic (i.e., not blocking)
2012-10-14 11:10:23 -04:00
Matthew Flatt
33db9589a4
make `list-ref' future-safe even for large fixnum indices
2012-10-14 11:10:23 -04:00
Stephen Chang
93784be78d
fix define-judgment docs
...
change so mode-spec is not optional in grammar
2012-10-14 11:06:55 -04:00
Matthew Flatt
2b902d0eda
repair for picture-to-bitmap conversion
2012-10-13 17:45:07 -04:00
Mike Sperber
c8dc421ec3
Synch German string constants with latest.
2012-10-13 17:00:23 +02:00
Robby Findler
42c5b287ff
change "speculative" to "background" for the online check syntax messages
2012-10-13 08:54:11 -05:00
Mike Sperber
25e5fc715c
Synch German string constants with latest.
2012-10-13 15:48:05 +02:00
Matthew Flatt
5d65cada2e
make DrRacket's picture values convertible to PNG and PDF
2012-10-12 22:37:48 -04:00
Matthew Flatt
a755479d59
slideshow/pict repair
...
Merge to v5.3.1
2012-10-12 22:37:47 -04:00
Matthew Flatt
a150140684
raco setup: improve description of `--doc-pdf'
...
Merge to v5.3.1
2012-10-12 22:37:47 -04:00
Jay McCarthy
b6fc190c7a
Adding support for byte counting rather than char counting in XML
2012-10-12 17:15:13 -06:00
Vincent St-Amour
758e4ff112
Only recommend dropping exactness in truly inexact contexts.
...
Please merge to release.
2012-10-12 14:42:16 -04:00
Jon Rafkind
59ec52dd8b
[honu] remove debugging lines
2012-10-11 21:50:39 -06:00
Ryan Culpepper
f2e87ed72f
fix expander bug introduced by my last commit
2012-10-11 19:16:41 -04:00
Ryan Culpepper
678fc4d6f8
make macro stepper recover from jumps within expansion
2012-10-11 17:44:51 -04:00
Ryan Culpepper
07da9c0c3c
fixed template tests
2012-10-11 17:37:57 -04:00
Jon Rafkind
44974c54f8
inside a revealing slide (reveal n) is a predicate for whether its time to show slide n or not
2012-10-10 23:02:35 -06:00
Jon Rafkind
204333fc25
[honu] add syntax_var which is the same as define-syntax
2012-10-10 23:02:35 -06:00
Jon Rafkind
8b627ed8fd
[honu] xml example doesnt need its own < and > literals
2012-10-10 23:02:35 -06:00
Jon Rafkind
a3e2c2fae6
[honu] add xml example
2012-10-10 23:02:35 -06:00
Jon Rafkind
20ec2356cb
[honu] add macro user api
2012-10-10 23:02:34 -06:00
Jon Rafkind
d7ebe6599c
[honu] add phase{ ... }, which is like begin-for-syntax
2012-10-10 23:02:34 -06:00
Jon Rafkind
f91d9ded25
[honu] completely expand function arguments
2012-10-10 23:02:34 -06:00
Robby Findler
cb763c81b9
preserve the error-print-source parameter when installing planet packages
2012-10-10 19:46:52 -05:00
Robby Findler
f756f694e7
rename 'online' to 'speculative' in the drracket GUI.
...
closes PR 13176
2012-10-10 10:44:02 -05:00
Robby Findler
197b8308d0
fix some part of the check syntax blinking arrows infrastructure
...
to better cope with tooltips when tabs change and when the frame
becomes in-active.
related to PR 13139
2012-10-10 10:44:01 -05:00
Samuel Bronson
88e6e5bcf6
Fix a couple of doc typos.
2012-10-10 11:06:40 -04:00
Samuel Bronson
a624d8de15
Misc improvements to the doc search JavaScript code
...
* Stamp "plt-index.js" with the path of its generator.
* Fix most of the "use strict" and js2-mode warnings in scribble's
JavaScript.
* Some code improvements in the generating code too.
(With some edits by Eli.)
2012-10-10 11:05:25 -04:00
Matthew Flatt
6a82c8bb7c
Scribble Latex: more complete and consistent handling of accented letters
2012-10-10 07:13:05 -06:00
Matthew Flatt
de9ccea7f1
Scribble: add some macron accents for Latex
...
Merge to v5.3.1
2012-10-10 06:49:01 -06:00
Matthew Flatt
ebe0b64d47
racket/gui win32: fix drag-and-drop onto frame
...
Closes PR 13109
Merge to v5.3.1
2012-10-09 21:13:34 -06:00
Matthew Flatt
a414b34b14
fix `vector-append' error reporting
...
Closes PR 13151
Merge to v5.3.1
2012-10-09 21:13:22 -06:00
Matthew Flatt
75008f14d7
win32: fix combo-field% click handling
...
Closes PR 13173
Merge to v5.3.1
2012-10-09 20:05:47 -06:00
Vincent St-Amour
7d317f1e96
Recommend float-specific operations in case of unexpected complex.
...
Please merge to release.
2012-10-09 16:58:04 -04:00
Kevin Tew
40ca07ee7c
[Distributed Places] use racket -lm to launch new racket nodes instead of -tm
2012-10-09 14:29:44 -06:00
Danny Yoo
444aaf6eb7
Small typo fix
2012-10-09 14:00:34 -04:00
Sam Tobin-Hochstadt
385246f4db
Add Frame%
and message-box
types.
2012-10-09 12:07:28 -04:00
Sam Tobin-Hochstadt
6945c5bfb1
Handle contract generation for recursive class types.
2012-10-09 12:07:28 -04:00
Robby Findler
7e7ebffdd4
Adjust linux version of Redex bitmap tests
2012-10-09 09:45:52 -05:00
Robby Findler
751dcb4bd1
adjust define-judgment-form's typesetting so that it
...
tracks the lines of the premises in the source when
deciding how to linebreak the premises of the typeest form
2012-10-09 09:06:09 -05:00
Asumu Takikawa
7826efcdf5
Add examples for tabular in scribble reference
2012-10-08 23:10:52 -04:00
Sam Tobin-Hochstadt
9054d0db7d
Allow #:opaque
and #:struct
in require/typed
.
2012-10-08 16:30:43 -04:00
Robby Findler
daed2aaed0
minor Rackety and add a little more info into the log from when
...
DrRacket gets confused
2012-10-08 09:58:14 -05:00
Robby Findler
9ed7b44222
adjust the code that initializes the pre-"first Run" repl
...
construction so it has the right inspector
closes PR 13056
2012-10-08 09:58:14 -05:00