Matthew Flatt
01b9c1600e
avoid allocating a new font map, since freeing it seems to create problems
2010-12-16 12:21:25 -07:00
Matthew Flatt
7fa0ae3ea6
fix typo
2010-12-16 12:20:39 -07:00
Matthew Flatt
7571579ce5
win32: combo-field% on-popup
2010-12-16 10:48:29 -07:00
Matthew Flatt
c9e778c541
cocoa and gtk: make combo-field% `on-popup' work better
2010-12-16 10:48:28 -07:00
Matthew Flatt
d518084f88
cocoa: fix message% 'app icon
2010-12-16 10:48:26 -07:00
Ryan Culpepper
9f3ac86488
macro-stepper: avoid too-long labels in hiding policy display
2010-12-15 19:16:52 -07:00
Ryan Culpepper
af7f60f3b5
macro-stepper: smooth rounded rectangles
...
Closes PR 11489
2010-12-15 19:15:38 -07:00
Ryan Culpepper
c640814917
fixed typo (wrong arg blamed in error)
2010-12-15 19:15:38 -07:00
Matthew Flatt
234a57506f
document some modules that are referenced in other documentation
2010-12-15 13:41:59 -07:00
Matthew Flatt
489c5de9e8
another module-body duplication
2010-12-15 12:28:09 -07:00
Matthew Flatt
31906d6261
route glib logging to Racket logging
2010-12-15 12:25:45 -07:00
Mike Sperber
3f74e662ed
Add tool.rkt needed for "Disable Signature Check".
...
I'd screwed up previously.
2010-12-15 08:17:57 +01:00
Matthew Flatt
cad500d802
fix problems with image-snip%, masks or alpha channels, and saving
...
and also generalize image-snip% to accept input port instead
of filenames, and avoid temporary files for loading and saving images
2010-12-14 21:11:10 -07:00
Robby Findler
0542d3ca70
added support for saving bug reports (for ease of offline submission)
...
also cleaned up a bunch of little things in the bug report implementation:
- the abort had race conditions
- formatted the collections a little bit better (hopefully)
- broke the implementation up into multiple files
- fixed broken interaction with drracket (the drracket frame mixin is now being used properly)
2010-12-14 19:14:33 -06:00
Robby Findler
80f573cc0e
multi-file search bugfix
...
(it now correctly restores the regexp vs string match preference)
2010-12-14 19:14:29 -06:00
Robby Findler
4881bc33f4
open-input-text-editor: beef up the protection that the lock-while-reading? argument provides
2010-12-14 19:14:26 -06:00
Robby Findler
5adaedae8e
added oprintf
2010-12-14 19:14:22 -06:00
Matthew Flatt
3622a68449
fix dc<%> `clear' method to draw white on non-alpha context
2010-12-14 16:31:48 -07:00
Matthew Flatt
de271aa698
temporary workaround for missing(?) tool module
2010-12-14 14:53:47 -07:00
Matthew Flatt
fc9d1694f6
drop recorded dc drawing actions on `erase'
2010-12-14 14:53:30 -07:00
Matthew Flatt
1a190c08f6
remove debugging log message
2010-12-14 14:53:00 -07:00
Matthew Flatt
ea789fc481
further avoid nested try-atomics
...
to avoid the possibility of deadlock when, for example,
`yield' is called during a try-atomic callback
2010-12-14 11:49:23 -07:00
Matthew Flatt
1d0adfd8f2
fix problem with nested try-atomic regions
2010-12-14 11:49:23 -07:00
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
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
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
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
aa43ba40c7
win64: HIWORD and LOWORD signs
2010-12-12 08:47:38 -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
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
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
Vincent St-Amour
09ffb70492
Update TR tests to reflect new contract error messages.
2010-12-10 16:59:13 -05:00
Vincent St-Amour
b9d67eea2f
Allow running individual TR tests.
2010-12-10 16:59:12 -05:00
Vincent St-Amour
f8c01299f9
Fix double application of format.
...
Closes PR 11524.
2010-12-10 16:59:12 -05:00
Matthew Flatt
948dfe9cf0
`sync/timeout' doc clarification
2010-12-10 13:41:05 -07:00
Matthew Flatt
f6f6facd9e
clarify effective-constant nature of `list?'
...
Closes PR 11525
2010-12-10 13:41:05 -07:00
Casey Klein
335e679ec7
Makes the Redex tests less dependent on the wording of blame messages
2010-12-10 13:58:11 -06:00
Casey Klein
7243029786
Fixes a bug in the Redex term generator
2010-12-10 13:58:11 -06:00
Casey Klein
d55cdb7785
Fixes a bug in `make-temporary-file'
...
When (current-milliseconds) was negative, the string substituted into
the template would contain non-digits, violating the promise in the
documentation.
2010-12-10 13:58:11 -06:00
Casey Klein
e65598c98c
Fixes the semi-automated TeX table test
2010-12-10 13:58:10 -06:00
Casey Klein
a12491bb89
Adds support for inserting more arrow characters by their LaTex names
2010-12-10 13:58:10 -06:00
Vincent St-Amour
407d9b5f07
Error when running TR's test harness with no tests.
2010-12-10 13:44:47 -05:00
Stevie Strickland
7ab53d8ddb
Fix unit contract tests due to new contract error format.
2010-12-10 13:06:56 -05:00
Robby Findler
0b54d7f010
avoid taking over control-[ under windows so that overriding the smart opening paren thing is still possible
2010-12-10 11:47:10 -06:00
Robby Findler
32851bddf9
set the font for the flashing 'P' to be the small-control-font
2010-12-10 11:47:08 -06:00
Robby Findler
ac8fd51bc4
adjust meta-backspace and meta-delete so that they both delete whole words, with backspace getting rid of the one before the insertion point and delete getting rid of the one after the insertion point
2010-12-10 11:47:05 -06:00
Eli Barzilay
3d75992400
Re-fix the drr test on windows.
2010-12-10 11:32:12 -05:00
Eli Barzilay
ce890ef40e
No need for xvnc on windows
2010-12-10 08:36:06 -05:00
Robby Findler
94ebb1f317
update the mzlib contract test suite to the new error messages
2010-12-10 06:57:27 -06:00
Robby Findler
b902cb5455
closes PR 11522
2010-12-10 06:57:24 -06:00
Eli Barzilay
de4daa8d81
Add a hack to get the environment variables from the visual studio batch
...
file.
Also change the version number in the foreign tests to make them work.
Also fix getting the `test_gui' configuration.
2010-12-10 05:15:14 -05:00
Eli Barzilay
adb1b56676
Small fixes
2010-12-10 01:26:47 -05:00
Matthew Flatt
cadc128994
win32: mouse-wheel events
...
Closes PR 11520
2010-12-09 21:06:15 -07:00
Matthew Flatt
e3c4a0ae98
fix gif decoding of interlaced images
2010-12-09 20:08:36 -07:00
Matthew Flatt
e929f62d11
win32: fix alt vs. meta; fix alt-<char> menu dropdown
2010-12-09 18:05:51 -07:00
Matthew Flatt
3aad886019
win32: fix key-release events
2010-12-09 17:43:37 -07:00
Matthew Flatt
b16f8fb16a
win32: fix delete key
...
Closes PR 11519
2010-12-09 17:38:41 -07:00
Matthew Flatt
518cff7b63
win32: fix alt-combination handling
2010-12-09 15:18:57 -07:00
Robby Findler
08d7a43c08
Rackety
2010-12-09 15:50:18 -06:00
Robby Findler
18dacad6c8
a first attempt at a rewording of the blame error messages to admit the possibility that the contract was wrong and also to claim that fixing the blamed module or the contract is all that is required
...
note that two test cases are failing, but only because they depend on the wording of the error messages; once that is set, I'll fix them.
2010-12-09 15:50:15 -06:00
Robby Findler
092b966b83
use the new feature of panel:dragable (from previous commit) to make the
...
'put definitions beside interactions' preference changes take effect immediately
2010-12-09 15:50:12 -06:00
Robby Findler
9a485dd492
added set-orientation method to panel:dragable (lets the panels
...
change from being vertically aligned to horizontally aligned, even
after they have been created)
2010-12-09 15:50:08 -06:00
Ryan Culpepper
b8fc41283e
syntax/parse: exported and documented ~do action pattern
2010-12-09 12:19:34 -07:00
Ryan Culpepper
c51f769672
syntax/parse: vars w/ splicing-stxclasses bind stxobjs, not lists
2010-12-09 12:19:26 -07:00
Ryan Culpepper
6acf9b6e00
macro-stepper: untack arrows on navigation
...
Closes PR 11485
2010-12-09 12:19:13 -07:00
Eli Barzilay
a90338eddd
Accommodate Windows x64 builds and installers.
2010-12-09 11:53:26 -05:00
Eli Barzilay
8f17b95d82
Configurable setting for testing drr, use it on windows too.
2010-12-09 11:15:44 -05:00
Eli Barzilay
9d4d514d58
Use the worksp10 files
2010-12-09 11:09:56 -05:00
Robby Findler
81de0c1337
changed the 'cancel' button to say something more accurate
...
closes PR 11473
2010-12-08 21:31:47 -06:00
Matthew Flatt
355cf25b5f
cocoa: allow default handling of Cmd-` for cycling windows
...
Closes PR 11499
but it's not clear that this is the right fix for all users
2010-12-08 19:56:02 -07:00
Matthew Flatt
aee9f41d53
slideshow: tame use of fullscreen mode
...
Closes PR 11490, hopefully
2010-12-08 18:40:09 -07:00
Matthew Flatt
5f73c361ef
fix text-drawing context for "combined" text when scale changes
...
Closes PR 11495
2010-12-08 18:40:09 -07:00
Vincent St-Amour
365d272666
Test for errors in rhs.
2010-12-08 20:32:20 -05:00
Vincent St-Amour
81ef5f9418
Typecheck body of letrec using original types instead of potentially undefined type.
2010-12-08 20:32:20 -05:00
Vincent St-Amour
53719600d8
Error if we get a type that may be undefined and we don't expect it.
2010-12-08 20:32:20 -05:00
Vincent St-Amour
b045153177
letrec: consider outside bindings safe.
2010-12-08 20:32:19 -05:00
John Clements
368f345901
more stepper cleanup
2010-12-08 16:37:15 -08:00
John Clements
ff973b628b
stepper refactoring and cleanup
2010-12-08 16:37:15 -08:00
Sam Tobin-Hochstadt
463ab0d309
Fix type of `-'
2010-12-08 19:31:57 -05:00
Vincent St-Amour
36f6149a41
Another alphabetical order fix.
2010-12-08 19:13:00 -05:00
Sam Tobin-Hochstadt
e70ccafd7b
Add `defined?' assertions to fix DrRacket.
2010-12-08 18:53:56 -05:00
Sam Tobin-Hochstadt
87eab889d6
Allow arbitrary filter specification in function types.
...
Allow (A -> B -> C) for curried function types.
2010-12-08 18:22:29 -05:00
Sam Tobin-Hochstadt
cb6d78698b
Count pairs as having size 1, not 0, in minimizing edit distance.
2010-12-08 18:22:29 -05:00
Sam Tobin-Hochstadt
73dbf42e0e
Better handling of `hash-*' functions, and hashes as sequences.
2010-12-08 18:22:29 -05:00
Sam Tobin-Hochstadt
7f1da76d54
Compare author strings, not author structures, in `citet'.
2010-12-08 18:22:29 -05:00
Vincent St-Amour
0365755b3d
Fix cond doc typo.
...
Closes PR 11517.
2010-12-08 18:17:07 -05:00
Vincent St-Amour
dc2df4882b
Take into account potentially undefined values in letrec.
...
Closes PR11511.
2010-12-08 18:17:06 -05:00
Vincent St-Amour
33581fd67e
map + syntax->list -> syntax-map
2010-12-08 18:17:05 -05:00
Vincent St-Amour
b7588b0081
Add my name to acknowledgements and fix alphabetical order.
2010-12-08 18:17:05 -05:00
Jay McCarthy
5657d72aa4
Quiz
2010-12-08 14:08:54 -07:00
Jay McCarthy
7ac2b8e316
Fixing tests
2010-12-08 14:08:54 -07:00
Jay McCarthy
5285dc6a16
Fixing tests
2010-12-08 14:08:54 -07:00
Stevie Strickland
0c4658f718
Conversion of -> to impersonators.
2010-12-08 13:04:29 -05:00
Stevie Strickland
b342033b7f
Remove now-unused ->d-tail-key.
2010-12-08 11:23:08 -05:00
John Clements
b0c6154ae0
cleanup of stepper's shared.rkt
2010-12-07 20:44:35 -08:00
John Clements
5456e83ce4
massively faster due to reuse of namespace
2010-12-07 20:44:35 -08:00
John Clements
fec54283fb
applicable structs now working, closure table is gone
2010-12-07 20:44:35 -08:00
John Clements
9eaee0e6f1
about to give up for now...
2010-12-07 20:44:34 -08:00
John Clements
0d2a4b98db
moving to another machine
2010-12-07 20:44:34 -08:00
John Clements
6f84a1c143
checkpointing progress toward applicable structs instead of hash table
2010-12-07 20:44:34 -08:00
John Clements
b51626933c
hide big-bang startup code
2010-12-07 20:44:31 -08:00
Stevie Strickland
37349ca053
Allow uses of recursive-contract to specify the type of contract to create.
2010-12-07 18:30:20 -05:00
Robby Findler
dd081d9b4e
added a tabs menu for windows (and linux)
2010-12-07 16:33:51 -06:00
Jay McCarthy
823da4321f
Expanding documentation and doing some renaming/providing
2010-12-07 15:08:36 -07:00
Jay McCarthy
c7ed2d0fda
Fixing typo
2010-12-07 15:04:42 -07:00
Jay McCarthy
721c884965
Merge git://github.com/jpc/racket into jpc
2010-12-07 14:53:59 -07:00
Jay McCarthy
43d87e1971
Adding a porting note where people will find it
2010-12-07 14:51:44 -07:00
Jay McCarthy
8570b48cec
Fixing a few errors post testing
2010-12-07 14:14:55 -07:00
Jay McCarthy
d28dc2ae41
Revert "Adding dynamic/c and coerce/c"
...
This reverts commit cec308cc363a69d561097e978352488c996385ed.
2010-12-07 14:14:55 -07:00
Jay McCarthy
58494c125b
Big bang coercion
2010-12-07 14:14:55 -07:00
Jay McCarthy
c011d611ca
Removing old confusion contracts
2010-12-07 14:14:55 -07:00
Jay McCarthy
31f8679e34
Updating handin to use new compat interface
2010-12-07 14:14:54 -07:00
Jay McCarthy
5d7c91a7fb
typos
2010-12-07 14:14:54 -07:00
Jay McCarthy
d7bd9ddc5f
Adding compat0 test cases
2010-12-07 14:14:54 -07:00
Jay McCarthy
78a65f0662
More exhaustive test
2010-12-07 14:14:54 -07:00
Jay McCarthy
b5a39d03e4
Discussing compatibility
2010-12-07 14:14:54 -07:00
Jay McCarthy
e7c71921bb
Adjusting documentation
2010-12-07 14:14:53 -07:00
Jay McCarthy
a246ddebde
New response/c
2010-12-07 14:14:53 -07:00
Jay McCarthy
d6d9f3ef8c
Adding dynamic/c and coerce/c
2010-12-07 14:14:53 -07:00
Jay McCarthy
7ebdd3c7f1
Remove write-xexpr altogether, since compatibility is not promised in unstable
2010-12-07 14:14:53 -07:00
Jay McCarthy
2abbb664dd
Fixing docs
2010-12-07 14:14:53 -07:00
Jay McCarthy
28bf36b753
Use compat lib
2010-12-07 14:14:52 -07:00
Jay McCarthy
5832758c5e
Ensuring compat libraries provide all old functions too
2010-12-07 14:14:52 -07:00
Jay McCarthy
f5e9e0dad1
Fixing example
2010-12-07 14:14:52 -07:00
Jay McCarthy
83fcd6a8a2
Better implementation provided by XML now
2010-12-07 14:14:52 -07:00
Jay McCarthy
a609c360d7
Fixing require path
2010-12-07 14:14:52 -07:00
Jay McCarthy
2e90c11bd3
More compat
2010-12-07 14:14:51 -07:00
Jay McCarthy
4025776776
Elaboration
2010-12-07 14:14:51 -07:00
Jay McCarthy
102d09a4e5
Renaming
2010-12-07 14:14:51 -07:00
Jay McCarthy
eaf5d02013
Compatibility
2010-12-07 14:14:51 -07:00
Jay McCarthy
998e5bc1ec
Implementation note
2010-12-07 14:14:51 -07:00
Jay McCarthy
4ca1dac51c
write-xexpr test cases
2010-12-07 14:14:51 -07:00
Jay McCarthy
9ad953c501
Adding efficient Xexpr writing
2010-12-07 14:14:51 -07:00
Jay McCarthy
ca6c37bccf
Adding header
2010-12-07 14:14:50 -07:00
Jay McCarthy
73749166ba
Updating tutorial for response/xexpr
2010-12-07 14:14:50 -07:00
Jay McCarthy
16f8b3a2a6
Adding test case and fixing un-terminated requests
2010-12-07 14:14:50 -07:00
Jay McCarthy
a28cf7df10
Updating docs
2010-12-07 14:14:50 -07:00
Jay McCarthy
9b066d0f04
Correcting tests and examples
2010-12-07 14:14:49 -07:00
Jay McCarthy
419c184c94
Using response/xexpr
2010-12-07 14:14:49 -07:00
Jay McCarthy
05c9fcd412
First pass at Xexpr removal
2010-12-07 14:14:49 -07:00
Jay McCarthy
dc01f00afc
New benchmarks
2010-12-07 14:14:49 -07:00
Stevie Strickland
5b8e5d6380
Extend struct/c to allow impersonator contracts for mutable fields.
...
Also, flat contracts for immutable fields are only evaluated at contract
wrapping time.
2010-12-07 14:29:07 -05:00
Robby Findler
ab517bf432
enable font substitution for windows (it works on windows 7 and xp at least...)
2010-12-07 13:02:58 -06:00
Jon Rafkind
a02d73e530
add examples for in-hash and friends
2010-12-07 11:54:12 -07:00
Robby Findler
2d55dd1bb7
sort the font names in the popup
2010-12-07 07:27:54 -06:00
Robby Findler
36e8d5ef99
remove bogus comment
2010-12-07 07:05:56 -06:00
Robby Findler
0a313888c4
added missing require (as suggested by Matthew) so now pasting works.
2010-12-07 07:05:54 -06:00
Stevie Strickland
10eb818f95
Conversion of struct/c to chaperones when appropriate.
2010-12-07 04:11:26 -05:00
Matthias Felleisen
bd0b8d9c9f
the Utah refactoring accidentally nested queue-callback; closes PR11500
2010-12-06 23:04:08 -05:00
Matthias Felleisen
4af96aaa1c
use 'any for read-line, closes PR11445
2010-12-06 23:04:08 -05:00
Robby Findler
39008f2130
on second thought, maybe this is the right last argument
2010-12-06 19:33:46 -06:00
Robby Findler
f818aa56bf
patch so that the alt key does not crash drracket (windows)
2010-12-06 19:31:36 -06:00
Stevie Strickland
ebf01cc664
Converting case-> to chaperones and impersonators.
2010-12-06 16:12:49 -05:00
Casey Klein
9ea976625d
Steven's progress on the compiler
2010-12-06 14:44:38 -06:00
Robby Findler
b884623da2
use for/list intead of a (one off) map/i function.
2010-12-06 14:22:10 -06:00
Robby Findler
45a97cb561
off by one error in 2htdp/image error messages
...
closes PR 11476
2010-12-06 14:22:10 -06:00
Matthew Flatt
fd79abcc1f
win32: fix setwindowlongptr binding for 32-bit mode
2010-12-06 12:40:10 -07:00
Jakub Piotr Cłapa
45441054bc
Secure websockets and the wss: protocol scheme.
...
Also changed the code to send the request, headers and Key3 all at once since some servers expect it this way (node.js had problems with this when on SSL).
2010-12-06 19:09:14 +01:00
Eli Barzilay
71e912719d
PLT Scheme -> Racket
2010-12-06 10:22:56 -05:00
Matthew Flatt
8cfb7d96e3
avoid stdin for git repo version
2010-12-06 07:01:36 -07:00
Matthew Flatt
43d69fa80e
fix duplicate definitions
2010-12-05 13:15:43 -07:00
Matthew Flatt
b328655a01
doc typo
2010-12-05 13:15:42 -07:00
Casey Klein
54e46f78bb
Closes PR 11493
2010-12-05 08:55:43 -06:00
Casey Klein
f8c181c66d
Closes PR 11475
2010-12-05 08:55:43 -06:00
Robby Findler
71cf40c4b7
drr: avoid making the window jump wider when a new tab is created.
...
(this one has been bugging me for _far_ too long)
2010-12-04 18:40:47 -06:00
Robby Findler
3a506e5acb
check syntax: sort the identifiers (but this time without a bug...)
...
closes PR 11494
2010-12-04 18:40:47 -06:00
Matthew Flatt
dba0472873
win64: fix JPEG structs
2010-12-04 17:38:48 -07:00
Matthew Flatt
6d1db909c4
win64: fix GetWindowLong to use Ptr variant
2010-12-04 17:38:47 -07:00
Matthew Flatt
fda0228631
fix broken inexact-reader configuration
...
Closes PR 11496
2010-12-04 16:22:17 -07:00
Matthew Flatt
a56e547db6
win64: racket/draw and racket/gui
2010-12-04 08:29:34 -07:00
Matthew Flatt
d4158cfc9c
win64: remove unneeded command-line parsing hack
2010-12-04 05:20:40 -07:00
Matthew Flatt
5065f39dec
win64: racket3m
2010-12-03 22:35:38 -07:00
Casey Klein
8affb5b13f
Fixes CS renaming of pattern occurrences of metafunction names
2010-12-03 15:47:54 -06:00
Matthew Flatt
116d88577e
restore old behavior of _fixint' and
_ufixint'
...
Closes PR 11492
2010-12-03 14:20:38 -07:00
Matthew Flatt
7ec0731cda
don't use unsafe-string-ref' in
for'
...
because `unsafe-string-ref' is for ASCII results, only
2010-12-03 11:10:11 -07:00
Matthew Flatt
8b8dd77ad6
change nearly all long's to
intptr_t'
...
and also changed vector, string, and byte string counts to
`intptr_t' instead of `int'.
Except for the vector count, etc. change, this is not really a
change for any currently supported platform, where `intptr_t'
is the same as `long'. It's a step to suporting Win64, though,
where `long' is the same as `int' instead of `intptr_t'.
2010-12-03 08:48:33 -07:00
Matthew Flatt
da2e0e9556
don't draw 0-sized rectangles
...
Closes PR 11466
2010-12-03 08:14:16 -07:00
Noel Welsh
3b234010a0
Merge branch 'master' of pltgit:plt into in-vector
2010-12-03 14:36:48 +00:00
Noel Welsh
f7d5dc1941
Fix typo is documentation
2010-12-03 14:35:40 +00:00
Noel Welsh
899e31e2ce
Add tests for extended in-flvector and in-fxvector forms, refactoring common code to for-util.rkt
2010-12-03 14:33:38 +00:00
Robby Findler
65cd861c6f
adjust docs building so that it doesn't assume that the getinfo procs are there
...
closes PR 11484
2010-12-03 06:30:58 -06:00
Robby Findler
f867c024b5
added docs for find-relevant-directory-records
2010-12-03 06:30:58 -06:00
Robby Findler
f8b2a9e0e2
improved the way the contract is written
2010-12-03 06:30:58 -06:00
Robby Findler
bc3bd77e19
move the #lang line to the beginning of the file
2010-12-03 06:30:57 -06:00
Noel Welsh
6e2d67e58a
Fix typo
2010-12-03 12:18:04 +00:00
Noel Welsh
319ea7ea00
Change in-fXvector (for flvector and fxvector) to allow start, stop, and end args. Tests segfault in repeatable but apparently unrelated places
2010-12-03 12:15:59 +00:00
Noel Welsh
6761ae8618
Merge branch 'master' of pltgit:plt into in-vector
2010-12-03 10:27:34 +00:00
Noel Welsh
fba4d50289
Merge refactored code back into for.rkt, on Eli's advice
2010-12-03 10:25:01 +00:00
Casey Klein
5f0430a5ab
Fixes doc typos
2010-12-02 19:26:24 -06:00
Casey Klein
fbd7bdff54
Adds an indicator that shows when framework prefs are being written.
...
Performance grinds to a halt when the preference file is too large or
written too often. Hopefully the indicator will help us identify this
phenonmenon.
2010-12-02 15:56:08 -06:00
Casey Klein
5bb45d787f
Caps REPL history using string length rather than entry count
2010-12-02 15:54:49 -06:00
Casey Klein
ab82bc04eb
Cleans up REPL history preference for (some?) old versions
2010-12-02 15:54:49 -06:00
Casey Klein
fad4771167
Fixes a bug in the cap on REPL history
2010-12-02 15:54:48 -06:00
Casey Klein
6fd3eea815
Disables randomized tests (of the randomized tests).
...
The runtime is too long and variable to work well in DrDr.
2010-12-02 15:54:47 -06:00
Casey Klein
c3f0052eac
Deletes incorrect comment.
2010-12-02 15:54:47 -06:00
Casey Klein
45ba14cafa
Updates OS X bitmaps for minor changes in gr2 rendering
2010-12-02 15:54:46 -06:00
Casey Klein
2a8fdd9646
Adjusts typesetting to account for gr2 rendering of filled rectangles
2010-12-02 15:54:46 -06:00
Casey Klein
341bee96e4
Further increases timeout for redex/examples/delim-cont/randomized-tests-test
2010-12-02 15:54:46 -06:00
Matthew Flatt
3479f5fb92
cocoa: hack around NSApplication's handling of command-line arguments
2010-12-02 11:53:18 -07:00
Stevie Strickland
778f0c9fc4
Actually turn on old object-info hack mentioned in 4e451a1
.
2010-12-02 13:02:59 -05:00
Robby Findler
60d986b6df
added a not-quite-right test case (drracket's test suites don't run well in gr2 yet)
2010-12-02 10:40:43 -06:00
Robby Findler
9501a9d7f8
adjustments to match gr2
2010-12-02 10:40:43 -06:00
Robby Findler
d4857c4420
adjusted check syntax so that it does renaming better.
...
Specifically, it finds all variables that match the one being
renamed in the fully expanded program, as well as all variables
that have the same source locations of any of those (etc).
2010-12-02 10:40:43 -06:00
Matthew Flatt
b0a746c701
win32: fix font used to size controls
2010-12-02 07:04:38 -07:00
Matthew Flatt
1032eb4a59
restore fix of 470ed7c996
that got lost
2010-12-02 06:31:36 -07:00
Matthew Flatt
74d858ceed
gtk: fix GdkAtom type
2010-12-02 06:20:07 -07:00
Matthew Flatt
7a37b07e26
gtk: fix clipboard problems on 64-bit mode; provide more text formats
2010-12-02 06:17:40 -07:00
Matthew Flatt
eca4f5b6b1
fix `screen-glyph-exists?' in font%
2010-12-02 06:17:40 -07:00
Eli Barzilay
39806412ce
Indent manifest files.
2010-12-02 07:31:00 -05:00
Matthew Flatt
82ab45b11d
gtk: fix clipboard; implement ye olde X selection
2010-12-01 20:48:23 -07:00
Matthew Flatt
42dc83bbcd
fix docs for `get-panel-background'
2010-12-01 15:57:54 -07:00
Matthew Flatt
ec122a785a
use dots for 'password style text-field%
2010-12-01 15:48:55 -07:00
Matthew Flatt
93126d1546
dc, pen, and brush doc corrections related to v5.1 changes
2010-12-01 15:48:55 -07:00
Matthew Flatt
dedb207a86
fix draw-bitmap result to match docs
2010-12-01 15:48:55 -07:00
Matthew Flatt
ed8aa132de
improve editor highlighting of selected image-snip%
2010-12-01 15:48:54 -07:00
Matthew Flatt
e9710d08f5
fix autowrap bitmap drawing so it isn't covered up by a selection
2010-12-01 15:48:54 -07:00