Commit Graph

19664 Commits

Author SHA1 Message Date
Casey Klein
8368dcaca1 Fixes apparent copy-paste error 2010-12-14 12:26:11 -06:00
Mike Sperber
6bee489091 Add menu item to disable signature checking. 2010-12-14 17:29:30 +01:00
Matthew Flatt
7f5ac2b7f9 restore Win64 fix to FFI
that I had improperly added to "foreign.c" instead of the source
2010-12-14 07:53:19 -07:00
Matthew Flatt
78b54a7324 more Scribble "---" doc fixes 2010-12-14 07:45:15 -07:00
Matthew Flatt
0b1b3772f5 change Scribble HTML renderer to typeset em dashes with &8212;
Closes PR 11049
 Closes PR 11539
2010-12-14 06:48:25 -07:00
Matthew Flatt
3b4a1c4e94 fix some GC-related problems
due to pointer fields in GC-allocated structures that do not refer
 to GC-allocated memory; if the corresponding memory is free()ed and
 then the GC later takes over the same page of memory, then bad
 things can happen; some of the problems were crashing the Windows
 port while running the 2htdp image tests
2010-12-14 05:53:48 -07:00
Matthew Flatt
f557707764 fix tab-panel% callback
Closes PR 11537
2010-12-13 20:38:44 -07:00
Matthew Flatt
790a91e520 fix minor potential GC bugs and add some debugging support 2010-12-13 16:31:13 -07:00
Matthew Flatt
04d1397825 yet another PRIdPTR fix 2010-12-13 16:31:13 -07:00
Robby Findler
9066868c7c fixed an integer? to say exact-integer? 2010-12-13 16:05:40 -06:00
Matthew Flatt
39c6fe02d7 use `assert' around a debugging check 2010-12-13 14:54:07 -07:00
Sam Tobin-Hochstadt
dae1543255 Fix local file reference to water.png image. 2010-12-13 14:37:08 -05:00
Matthew Flatt
3456ee185a gtk: fix clipboard text request to return "" instead of #f
to match weird old interface
2010-12-13 10:34:59 -07:00
Matthew Flatt
08eff21117 gtk: change clipboard access to keep racket in charge
instead of letting the ... _wait_...() function drive an
 event loop;
 hopefully Closes PR 11534
2010-12-13 10:26:23 -07:00
Noel Welsh
8040100eff Merge branch 'master' of pltgit:plt into in-vector 2010-12-13 13:43:05 +00:00
Noel Welsh
cfa7b727f4 Fix some errors with in-vector and derived forms:
- Range checking was inconsistent between the sequence and macro forms
- The macro form could crash due to unsafe vector refs

Fixes involved refactoring the range checks so they are shared between both versions, and changing the contract slightly so start and stop are checked before the sequence runs. This allows unsafe vector refs and earlier error notifications at the cost making some valid programs (e.g. those using some condition to stop a comprehension hitting an invalid index) now be invalid. Only crazy people would rely on the old behaviour, so it isn't a problem in practice.
2010-12-13 13:38:35 +00:00
Sam Tobin-Hochstadt
25d2827d0d Document ordering in `case-lambda' types.
Closes PR 11394.
2010-12-13 07:26:31 -05:00
Eli Barzilay
3199fd166f Change the download order.
Done in two steps: first, make the list of installers have a good order
(determined by package, then OS type, then cpu, etc); make the JS code
that re-sorts the entries move only the desired options to the top but
otherwise use the original order (which is the previous thing).
2010-12-13 03:27:40 -05:00
Robby Findler
db116cd14b don't go up past the collection with relative requires 2010-12-12 16:24:18 -06:00
Robby Findler
8101c03d30 added a note about how label-string? is used. 2010-12-12 15:26:54 -06:00
Robby Findler
29797e67bd multi-file search tweaks:
- added the search string to the title of the window
 - made the default preference includes scrbl files
 - adjusted the title of the window to put drracket last
2010-12-12 15:26:51 -06:00
Robby Findler
3424e1b1df only show the compiling messages when PLTDRCM is trace 2010-12-12 15:26:48 -06:00
Robby Findler
4391de9ba6 added a pointer to the serialization functions from the preferences marshalling and unmarshalling 2010-12-12 15:26:46 -06:00
Robby Findler
7512986086 fix docs typo 2010-12-12 15:26:43 -06:00
Robby Findler
8add8cfdf5 Revert "change 2htdp/image to try to improve the way drawing works when there is sharing the in the tree"
This reverts commit 9ce75b8f76.
2010-12-12 15:18:06 -06:00
Robby Findler
91aa9f756a finally, a fix that makes the 2htdp/image test suite pass! 2010-12-12 15:14:04 -06:00
Robby Findler
9ce75b8f76 change 2htdp/image to try to improve the way drawing works when there is sharing the in the tree 2010-12-12 15:14:04 -06:00
Matthew Flatt
8bfb7de833 revert overzealous printf format conversion 2010-12-12 14:06:33 -07:00
Eli Barzilay
1d9d490374 _timeout_run doesn't want to work nicely on windows, so dump it and stay
with only the timeout in the racket script.

This makes `_timeout_run' redundant, but leave it around in case there
is some future need for it.
2010-12-12 13:10:07 -05:00
Eli Barzilay
c65a2ba9ab Add a noise flag indicator to `enter!'. 2010-12-12 13:10:07 -05:00
Eli Barzilay
8fb4e55d72 Some reformatting and reorganization, no functionality changes. 2010-12-12 13:10:07 -05:00
Matthew Flatt
f3c695e3df fix intptr_t printf template for Windows 2010-12-12 08:50:26 -07:00
Matthew Flatt
aa43ba40c7 win64: HIWORD and LOWORD signs 2010-12-12 08:47:38 -07:00
Matthew Flatt
526c700411 fix more intptr printfs 2010-12-12 08:35:15 -07:00
Matthew Flatt
f9fb041598 use inttypes.h and PTIdPTR 2010-12-12 08:24:20 -07:00
Matthew Flatt
953dd78d76 cocoa: add app badge to caution & stop icons 2010-12-12 08:24:19 -07:00
Matthew Flatt
acdd76b17e win32: show #t brings shown frame to front
Closes PR 11533
2010-12-11 21:23:58 -07:00
Mike Sperber
d8b2df6259 Synch German string constants with latest. 2010-12-11 20:02:15 +01:00
Matthew Flatt
c7b4e5f134 win32: fix alternate-key lookup
Closes PR 11527
2010-12-11 07:50:49 -07:00
Matthew Flatt
2906a6d750 mzcom minor clean-up 2010-12-11 06:37:44 -07:00
Matthew Flatt
a5c4863848 win32: avoid continued failure when painting fails 2010-12-11 06:16:40 -07:00
Casey Klein
f293ace98d Revert "Adds support for inserting more arrow characters by their LaTex names"
This reverts commit a12491bb89, in which
the documentation won't build as PDF.
2010-12-11 01:40:51 -06:00
Matthew Flatt
965e8f96d1 fix get-char-height' and get-char-width' in dc<%>
Closes PR 11526
2010-12-10 20:37:51 -07:00
Robby Findler
6c75bda403 fix shadowed var 2010-12-10 20:36:31 -06:00
Matthew Flatt
b2444e2105 win32: sync display on event 2010-12-10 18:52:12 -07:00
Matthew Flatt
2ae9f14f9e fix exn raised in refab-struct read errors
Closes PR 11530
2010-12-10 18:33:44 -07:00
Matthew Flatt
2b4f1a6908 extend `sync/timeout' to allow a tail-position fail thunk for polling 2010-12-10 18:06:21 -07:00
Jon Rafkind
7d8e4f81f2 add start of gui component to show the module interface (contracts/types/etc..) 2010-12-10 17:08:21 -07:00
Carl Eastlund
5b18305e11 New test case for formatting bug in TR error messages. 2010-12-10 17:26:17 -05:00
Vincent St-Amour
740b8308d7 Scheme -> Racket 2010-12-10 17:17:02 -05:00