Matthew Flatt
aeedcef3a3
fix s:home keybinding
...
Merge to 5.1
(cherry picked from commit 33db7b1229
)
2011-02-10 12:56:31 -07:00
Matthew Flatt
0707a3f954
win32: fix parent HWND of canvas%
...
Merge to 5.1
(cherry picked from commit 6b1112a9ad
)
2011-02-10 12:56:25 -07:00
Matthew Flatt
98dd05c6d3
fix `set-icon' in frame% to make mask argument optional
...
Merge to 5.1
(cherry picked from commit f4a881f0e3
)
2011-02-09 09:42:38 -07:00
Matthew Flatt
79760264e7
gtk: fix X selection for older Gtk versions
...
Merge to 5.1
(cherry picked from commit f21f0bdba2
)
2011-02-09 09:42:31 -07:00
Matthias Felleisen
f7f0faf83f
update history
...
(cherry picked from commit e71ccdac38
)
2011-02-08 13:08:38 -07:00
Robby Findler
9831311492
2htdp/image: place-image/align doesn't really need to check that the second image argument has a pinhole
...
(cherry picked from commit eb45a6f15b
)
2011-02-06 21:54:44 -05:00
Matthew Flatt
74b9465b4e
document limitations of on-subwindow-event' and
on-subwindow-char'
...
Merge to 5.1
(cherry picked from commit e2a0fd02ef
)
2011-02-06 09:43:16 -05:00
Matthew Flatt
abb10d86c0
Adjust FrTime mailbox implementation to use `thread-{receive,send}'
...
instead of async channels. This change allows Fred to work. The
change is needed due to implementation weaknesses at multiple
levels, but mostly because `on-subwindow-event' has to complete
atomically --- or else events are pessimistically discarded, and
async-channel communication never completes atomically. In contrast,
messages can be posted to the built-in message queue for a thread
(because it's built in). Probably the async-channel library should
switch to using the built-in thread queue support.
Merge to 5.1
(cherry picked from commit 3c6652b83c
)
2011-02-06 09:42:52 -05:00
Matthew Flatt
17157945bb
fix scheduler's support for `ffi/unsafe/try-atomic'
...
where problems with abort-without-dynamic-wind mode caused
a spurious trigger of nack evts
Merge to 5.1
(cherry picked from commit 3e38071dae
)
2011-02-06 09:42:46 -05:00
Matthew Flatt
4c20048bff
minor correction to release notes
...
Merge to 5.1
(cherry picked from commit ead1c366d1
)
2011-02-06 09:42:39 -05:00
Matthew Flatt
ca1e603f7f
adjust racket/gui/base' to re-export
file/resource'
...
Merge to 5.1 along with b4ce4bb
, 3375005
, 18eb7c8
, 3c4807f
(cherry picked from commit 5eeec97878
)
2011-02-05 16:45:43 -05:00
Matthew Flatt
745e5018fd
fix coverage of `file/resource' tests
...
(cherry picked from commit 3c4807f032
)
2011-02-05 16:02:51 -05:00
Matthew Flatt
a25b553b8e
get-resource' and
write-resource': support .ini files
...
(cherry picked from commit 18eb7c86b5
)
2011-02-05 16:02:51 -05:00
Matthew Flatt
e4db039f20
`file/resource': improve compatibility
...
by generating "failure" results instead of exn:fail:unsupported
(cherry picked from commit 337500552c
)
2011-02-05 16:02:50 -05:00
Matthew Flatt
a917f465f7
add `file/resource'
...
(cherry picked from commit b4ce4bbd2c
)
2011-02-05 16:02:50 -05:00
Jay McCarthy
88c18e08f6
Fixes PR11713
...
(cherry picked from commit b4c3d82c94
)
2011-02-05 16:02:50 -05:00
Matthew Flatt
cc3e6e1812
futures: fix `future' when given a non-JITted procedure
...
Merge to 5.1
(cherry picked from commit da6d4f3fba
)
2011-02-05 16:02:50 -05:00
Matthew Flatt
b32d2eeaac
futures: fix lightweight-continuation GC bug
...
Merge to 5.1
(cherry picked from commit 7579b48791
)
2011-02-05 16:02:50 -05:00
Matthew Flatt
e8a0c3c187
cocoa: yet another hack around weird cocoa behavior
...
Closes PR 11712
Merge to 5.1
(cherry picked from commit 845ca2d586
)
2011-02-04 20:05:27 -07:00
Ryan Culpepper
ae73336ede
fixed macro stepper bug
...
Merge to release branch
(cherry picked from commit 2c1d49de6f
)
2011-02-04 15:58:16 -07:00
Robby Findler
1fba9e40fb
add a little more about quasiquote to the guide
...
Please merge to the 5.1 release branch
(cherry picked from commit 74f8b0e2f1
)
2011-02-04 15:52:35 -07:00
Matthew Flatt
08ff71d1a1
win32: fix horizontal `radio-box%'
...
Merge to 5.1
(cherry picked from commit 8f404a4618
)
2011-02-04 15:52:26 -07:00
Matthew Flatt
9721ad1ce7
cocoa: fix problems with `radio-box%' in no-selection mode
...
Closes PR 11708
Merge to 5.1
(cherry picked from commit 5d1b78384d
)
2011-02-04 10:31:55 -05:00
Matthew Flatt
4e33afc100
fix dc<%>
...
Closes PR 11706
Merge to 5.1
(cherry picked from commit 913f6b5486
)
2011-02-04 10:31:52 -05:00
Matthew Flatt
c10d0a6f88
fix doc bug
...
Closes PR 11690
Merge to 5.1
(cherry picked from commit ab588eb69a
)
2011-02-04 10:31:49 -05:00
Eli Barzilay
bfae2d4573
Proxy the irc logs from pre.racket-lang.org.
...
That's where the bot needs to run; use a proxy instead of NFS.
(cherry picked from commit d2a6da7561
)
2011-02-04 04:32:55 -05:00
Eli Barzilay
cc4c928274
Try to kill the test thread after a minute, and exit after another minute.
...
(cherry picked from commit 2fe690b29e
)
2011-02-04 04:32:49 -05:00
Ryan Culpepper
968eb41475
auto-open top-level test suites in rackunit gui
...
Merge to release branch
(cherry picked from commit e3c02f7072
)
2011-02-03 17:17:20 -07:00
Ryan Culpepper
6eedd57f8b
fixed race in rackunit gui
...
Merge to release branch
(cherry picked from commit 9d42ef9235
)
2011-02-03 17:17:13 -07:00
Ryan Culpepper
4bb3fd937a
fix macro stepper bug (missing hash)
...
Merge to release branch
(cherry picked from commit 1054c504ea
)
2011-02-03 17:17:05 -07:00
Ryan Culpepper
fb36f21477
fixed doc typo
...
Fixes PR 11703
Merge to release branch
(cherry picked from commit 4ef3dfe6a8
)
2011-02-03 17:16:58 -07:00
Robby Findler
cebe089e1b
don't show themodule langauge opt-in buttons when we're not in the module language anymore
...
(this extra check is necessary because we might have moved languages between
the time the timer is started and when it fires)
closes PR 11705
Please merge to the release 5.1 branch
(cherry picked from commit c119cef915
)
2011-02-03 17:16:52 -07:00
John Clements
d1f4b2fdfc
stepper HISTORY.txt updated
...
(cherry picked from commit b60aca2f8f
)
2011-02-03 15:46:28 -05:00
Eli Barzilay
99866b29fd
Check for libracket instead of any .so file
...
(cherry picked from commit 83d2e5c151
)
2011-02-03 10:28:24 -05:00
Matthew Flatt
bef9f8f0cb
fix guide typos
...
Closes PR 11700
Merge to 5.1
(cherry picked from commit 08cc4dffb2
)
2011-02-03 10:28:20 -05:00
Matthew Flatt
cc249dcdc2
fix jpeg writing
...
Closes PR 11701
Merge to 5.1
(cherry picked from commit 16eb172e5a
)
2011-02-03 10:28:17 -05:00
Robby Findler
4e9b5bcaef
adjust the wxme reader so that it now creates image-snip%s when it finds image-snips in file
...
it used to create image% objects that were simple containers for the
data in the file; the change _should_ be backwards compatibile;
the only know incompatibility is that the get-filename method
now returns a path instead of bytes (this is to match the
image-snip% class)
closes PR 1168
please merge to the 5.1 release branch
(cherry picked from commit 0fce29f552
)
2011-02-03 10:28:14 -05:00
Matthew Flatt
9215e3c401
fix `image-snip%' unmarshaling with filename
...
Merge to 5.1
(cherry picked from commit c2c6c79a15
)
2011-02-03 10:28:10 -05:00
Robby Findler
9b9dc8c2f8
missed a multiple-vlaues change in a short-cut case.
...
Please merge to the 5.1 release branch
(cherry picked from commit 63aa388d49
)
2011-02-03 10:28:06 -05:00
Matthew Flatt
68e13d8587
re-generate `configure' script
...
Merge to 5.1, along with e91f243b64
(cherry picked from commit 309e1aec4f
)
2011-02-03 10:27:59 -05:00
Matthew Flatt
6934115fec
fix typo
...
(cherry picked from commit d704f9565b
)
2011-02-03 10:27:56 -05:00
Matthew Flatt
0c03da2596
fix problem with allocation while holding a future lock
...
Merge to 5.1
(cherry picked from commit 9d204c01cf
)
2011-02-03 10:27:52 -05:00
Eli Barzilay
728cf780b1
Avoid compiling plot if the source directory is missing
...
(cherry picked from commit e91f243b64
)
2011-02-03 10:27:48 -05:00
Vincent St-Amour
e0029e50a8
Fix more doc typoes.
...
Closes PR 11694.
Merge to 5.1.
(cherry picked from commit 2935170eff
)
2011-02-03 10:27:43 -05:00
Vincent St-Amour
63af7b4af0
Fix make-->vector doc typo.
...
Closes PR 11698.
Merge to 5.1.
(cherry picked from commit 62327c5f50
)
2011-02-03 10:27:38 -05:00
Casey Klein
709947bbb1
Updates the Redex history for v5.1
...
Please merge to release branch.
(cherry picked from commit 309bb47c7e
)
2011-02-03 10:27:31 -05:00
Matthew Flatt
9e101a2941
gtk: map left-tab key to #\tab
...
Closes PR 11697
Merge to 5.1
(cherry picked from commit 0eed4e9462
)
2011-02-02 09:49:28 -05:00
Matthew Flatt
3b47d8eb35
gtk: fix drag-and-drop URI decoding
...
Closes PR 11695
Merge to 5.1
(cherry picked from commit 2d01241f7a
)
2011-02-02 09:49:25 -05:00
Matthew Flatt
2e67a39ae8
gtk: force display of images in button labels
...
Merge to 5.1
(cherry picked from commit 7291d944c3
)
2011-02-02 09:49:22 -05:00
Matthew Flatt
0b4f5a093d
add missing mutex unlock in error path
...
Merge to 5.1
(cherry picked from commit 9134aa4ee8
)
2011-02-02 09:49:18 -05:00