Matthew Flatt
3cd4ee1c0d
ffi/unsafe: allow multiple values for a `(_fun ... -> _racket)' result
...
Closes PR 13496
2013-02-14 15:45:26 -07:00
Matthew Flatt
421cb24138
add `port-counts-lines?'
2013-02-14 15:45:26 -07:00
Matthew Flatt
99d5dc95bf
add ackn
2013-02-14 15:45:26 -07:00
Tobias Hammer
7e2b443fa9
Support for multiple value return from wrap-evt and handle-evt
...
wrap/handle-evt that receives multiple values must have a handler function with adequate arity.
struct.c:
change contract for wrap/handle-evt from (any/c -> any) to procedure?
thread.c:
adjust sync processing
sync.rktl:
add test for handle-evt, wrap-evt and prop:evt
2013-02-14 15:45:26 -07:00
Ryan Culpepper
1cb6c03488
clean up socket code
2013-02-14 17:19:08 -05:00
Ryan Culpepper
b3afbdd485
added unstable/socket
2013-02-14 17:19:08 -05:00
Ryan Culpepper
7a0b100ce0
tests for unstable/macro-testing
2013-02-14 17:19:08 -05:00
Danny Yoo
9ed78f2752
Include zero-width-space in string-normalize.
...
Closes PR 12683.
2013-02-14 13:24:31 -07:00
Matthew Flatt
f1b4c86519
net/ftp: put temp file for download in directory of destination
2013-02-14 13:03:58 -07:00
Matthew Flatt
294bed209e
macro expander fix
...
Repair 73e07f576b
added an item to a list without incrementing a
counter for the list length, which cause a different element of
the list to be dropped, which could mess up binding resolution in
arbitrarily bad ways.
(Ths bug falls into the "how did this not get exposed earlier?" bin,
although part of the answer is that it requires a combination of
module re-expansion and simplification of syntax objects in the
residual program.)
Closes PR 13428
2013-02-14 07:11:16 -07:00
Ryan Culpepper
fbee1ed9c7
change stxparse tests to use unstable/macro-testing
2013-02-13 16:14:49 -05:00
Ryan Culpepper
1ef3845873
added unstable/macro-testing
2013-02-13 16:14:45 -05:00
Ryan Culpepper
f08133733a
fix error message
2013-02-13 13:43:40 -05:00
Matthew Flatt
d408ba43a8
fix submodule `expand' handling
...
Trying again for 4a0adb6a74
.
2013-02-13 10:26:31 -07:00
Robby Findler
7dff18c385
add for/set and it's varieties to the default prefs
2013-02-13 10:50:06 -06:00
Matthew Flatt
9ff47ec1d0
Windows: propagate system error text even with format commands
...
For example, error 193 now says "%1 is not a valid Win32 application.",
which is ugly but better than "Unknown error".
2013-02-13 08:54:53 -07:00
Matthew Flatt
c6eb82524b
fix `syntax-local-module-exports' for submodules in expand mode
2013-02-13 08:28:23 -07:00
Matthew Flatt
8c2c84f74f
fix context for `#%module-begin' form in a submodule
2013-02-13 08:28:22 -07:00
Matthew Flatt
4a0adb6a74
fix syntax-local-submodules' in
expand' mode
2013-02-13 08:28:22 -07:00
Jay McCarthy
6ae2c71ed5
Add raco show -d and showing package deps on failed remove
2013-02-13 07:47:59 -07:00
Robby Findler
4494788017
fix rendering of example in Guide
...
closes PR 13517
2013-02-13 07:25:36 -06:00
Danny Yoo
db0234fb6f
Amend comment.
2013-02-12 20:18:54 -07:00
Danny Yoo
29031f0972
Replace <wbr> and <span class='mywbr'> </span> with zero-width-space.
...
The zero width space is a more robust way to add place to line-wrap,
according to: http://www.quirksmode.org/oddsandends/wbr.html
Closes PR 13305.
2013-02-12 19:50:13 -07:00
Robby Findler
11ca461bf0
covered a missing case in the oc-status state machine
2013-02-12 16:50:34 -06:00
Eric Dobson
67c6d7804d
Add tests for subtyping -poly. Closes PR13510.
2013-02-12 17:07:02 -05:00
Matthew Flatt
7f5b295308
fix problem with the initial continuation prompt
...
(Got it wrong in 2f7d4b5e.)
Closes PR 13494
2013-02-12 14:17:57 -07:00
Matthew Flatt
5c896395cd
racket/gui: fix some contracts in docs
2013-02-12 14:17:57 -07:00
Robby Findler
d1357f2294
avoid a wrapper on callbacks that get stored in a weak table
...
This fixes a bug in DrRacket where by changing the font size
would cause the line numbers to encroach on the space allotted
to the main text of the definitions window (or, if the font size
is getting smaller, make a large gap)
2013-02-12 13:46:20 -06:00
Robby Findler
53853d696a
add increase/decrease font size menu items (ala browsers)
2013-02-12 13:46:19 -06:00
Danny Yoo
61ddb91815
Correct Help Desk Search so it handles keywords and hash-colon-keyword lexemes.
...
Closes PR 13470.
2013-02-12 12:25:11 -07:00
Eli Barzilay
49ab87eadc
"PLT Scheme Inc" -> "PLT Design Inc"
2013-02-12 08:06:30 -05:00
Eli Barzilay
2f4183242e
Some shuffling of text, and a `-wiki' for all wiki links.
2013-02-12 06:45:30 -05:00
Eli Barzilay
4f13b3f1d5
More code therapy.
2013-02-12 04:49:12 -05:00
Eli Barzilay
08174ec5e4
Misc code improvements, help text typo.
2013-02-12 02:34:48 -05:00
Patrick Mahoney
894d7267fb
Changes to move all games to Racket from Mzscheme.
...
Signed-off-by: Patrick Mahoney <paddy.mahoney@gmail.com>
2013-02-12 02:07:43 -05:00
Eli Barzilay
0ded7e4e26
Typo in error message
2013-02-12 01:52:03 -05:00
Robby Findler
89a2ff451e
add long-missing space
2013-02-11 22:08:02 -06:00
Robby Findler
8edd010bec
improve ->'s source location tracking
...
closes PR 13514
2013-02-11 20:37:15 -06:00
Danny Yoo
97005589e4
Add links to the Wiki from the Community page.
2013-02-11 18:42:39 -07:00
Vincent St-Amour
0bccf6b0b0
Forbid singleton types for integers whose type is platform-dependent.
...
Closes PR13501.
2013-02-11 14:30:19 -05:00
Danny Yoo
b9d1194225
Correct hyperlinks to 2htdp/image.
2013-02-11 08:43:43 -07:00
Jay McCarthy
2e7f4ba54a
Allowing github URLs from PNRs to use illegal package names
2013-02-11 06:10:58 -07:00
Robby Findler
1420ce4ed2
clarify colorer docs
...
Also, some cleanups of the code and
make the syntax-color/ library docs
point to color:text<%> instead of
color:text% (as the interesting information
is attached to the interface, not the class)
2013-02-10 10:30:28 -06:00
Matthew Flatt
2fc7cad446
racket/enter: fix for `enter!' related to submodules
...
The load handler didn't obey the protocol with respect to a second
argument that is a list starting with #f.
Closes PR 13096
2013-02-10 05:57:25 -07:00
Danny Yoo
f1e7051652
Override readline's getc function to use Racket's read-byte.
...
Eliminates the busy-polling behavior observed in Mac OS X when
xrepl is required at the regular repl.
Closes PR 13350.
2013-02-10 05:54:52 -07:00
Robby Findler
246939f781
tighten up the checks in the place where the framework receives
...
values from the lexer (for syntax coloring)
2013-02-09 20:42:34 -06:00
Asumu Takikawa
59eb1ad13c
Use up-to-date struct syntax in example
2013-02-09 19:42:21 -05:00
Robby Findler
2c35a98ad8
Adjust keybinding code to fall back from
...
get-active-canvas to get-canvas
Unclear if this is a bug in get-active-canvas or not
closes PR 13507
2013-02-09 14:58:21 -06:00
Robby Findler
5c21ab0e42
try to make the bug report form more robust when the
...
attempt to get the (nonexistent) captcha fails
2013-02-09 11:45:40 -06:00
Robby Findler
916f5d8ede
add a test case
...
related to PR 13505
2013-02-09 11:45:40 -06:00