Vincent St-Amour
903d7c06bb
Ceci n'est pas une grammar mistake.
2011-01-24 17:00:57 -05:00
Matthew Flatt
f36db863bb
refine `char-graphic?' to include all chars in L and N categories
...
Closes PR 11664
2011-01-24 07:08:11 -07:00
Eli Barzilay
8d52697a75
New x86_64 version
2011-01-24 05:08:09 -05:00
Robby Findler
3f9c2ca968
be less conservative about refreshing the screen in check syntax when erasing the annotations
2011-01-23 18:03:03 -06:00
Robby Findler
3abfb8ce91
adjusted f1 in drracket so that it uses the syntax colorer
...
(this fixes hitting f1 on things like the "racket" in @racket[...])
2011-01-22 19:39:47 -06:00
Robby Findler
71ecf83d63
delay the update of the module language's re-parsing of the editor (and re-computing the buttons) until no keys have been typed for 200 msec
...
closes PR 11406
2011-01-22 17:30:08 -06:00
Robby Findler
faf152a931
added a status dialog for the module language's create stand-alone executable case
...
closes PR 11660
2011-01-22 16:21:20 -06:00
Robby Findler
54d556b368
adjusted PLTDRCM in trace mode to use the log-info printouts instead of manager-trace-handler
2011-01-22 16:06:47 -06:00
Robby Findler
23012928a6
added a log-info call to incidate when a compilation finishes
2011-01-22 16:06:45 -06:00
Robby Findler
0fe0858ba8
adjustments to the colorer-out-of-sync gizmo
...
(the "()" in the bottom right of the drracket window)
to make sure that it is right when switching tabs
and when a frame is first opened
2011-01-22 16:06:44 -06:00
Matthew Flatt
cef9f90c27
gtk: remove debugging printf
2011-01-22 13:30:05 -07:00
Matthew Flatt
127d563bd8
gtk: fix reparent problem with parent-relative location is unchanged
2011-01-22 13:10:01 -07:00
Matthew Flatt
69859850f3
finish implementing display of menu shortcuts
...
that involve non-chars shortcuts and alternate prefixes
2011-01-22 10:15:14 -07:00
Matthias Felleisen
814a847323
made to-draw/on-draw in big-bang mandatory; Closes PR 11663
2011-01-22 12:07:24 -05:00
Mike Sperber
9c4c0b0848
Synch German string constants with latest.
2011-01-22 17:30:19 +01:00
Mike Sperber
18662741fb
Fix signature-checking bug with DMdA's `define-record-procedures'.
...
Define the predicate before the constructor, as the predicate may be
used in checking the signature of the constructor.
2011-01-22 16:23:23 +01:00
Robby Findler
db13cddef0
added docs and contract for preferences:get-preference/gui
2011-01-22 07:43:57 -06:00
Robby Findler
45a635339e
refactored to make testing check syntax renaming possible
...
made sure to remove duplicates from the list before doing renaming
closes PR 11659
2011-01-21 22:27:18 -06:00
Matthew Flatt
ac083b9148
fix clipping for PostScript/PDF drawing
2011-01-21 21:09:07 -07:00
Matthew Flatt
b112fd76df
add reparent' to
subwindow<%>'
2011-01-21 20:21:21 -07:00
Matthew Flatt
8228ce92cf
win32: fix canvas-refresh problem when a canvas is shown
...
and when it has been drawn onto outside of `on-paint';
also, try to prep the content of all canvases within a
top-level window before the window is shown (as on other
platforms)
2011-01-21 09:09:05 -07:00
Matthew Flatt
e331f1bce2
gtk: fix `get-focus-window' in frame%
...
Closes PR 11654
2011-01-21 09:07:46 -07:00
Robby Findler
72b7c26290
add match to the default indentation and squarebracket preferences
...
closes PR 11656
closes PR 11653
2011-01-21 06:47:28 -06:00
Matthew Flatt
ac99c69f0c
fix a `raco exe' problem with finding shared-library paths
2011-01-20 21:17:36 -07:00
Jay McCarthy
aadb1b60bb
Repenting of misunderstanding docs
2011-01-20 20:53:11 -07:00
Jay McCarthy
faa0632de8
Seems to fix Robby's issue with DrRacket REPL
2011-01-20 20:53:10 -07:00
Robby Findler
8c513f2b32
drracket tests: dont' insist on a stacktrace for break exceptions
2011-01-20 19:05:43 -06:00
Matthew Flatt
4529fbe5e6
win32: fix dialog centering
2011-01-20 16:47:14 -07:00
Matthew Flatt
0bc987e66b
fix default dialog% position (centered)
...
Closes PR 11637
2011-01-20 16:42:45 -07:00
Robby Findler
2043b4ad6f
various bug report form changes and fixes
...
- show discard-all-bug-reports menu item as long as there is at least one bug report
- move the close-and-save button to the left-hand side of the dialog
- ask about discarding bug reports when clicking the close box
- working dealing with empty bug reports
- the 'finished' stage of the bug report form sets the focus to the close button
closes PR 11644
closes PR 11645
closes PR 11638
closes PR 11640
2011-01-20 17:21:11 -06:00
Kevin Tew
ea3b9d2a8e
typo fix
2011-01-20 15:57:39 -07:00
Kevin Tew
a42ea71113
Scribble with-compile-output fix
2011-01-20 15:57:39 -07:00
Matthew Flatt
128fedaceb
fix `message-box' to use eventspace of parent, if any
2011-01-20 15:47:03 -07:00
Matthew Flatt
caa0026bc2
fix put-preferences
2011-01-20 15:09:15 -07:00
Robby Findler
b25c9591f6
remove leftover printf and adjust splash screen width default
2011-01-20 15:40:50 -06:00
Matthew Flatt
0c193a599a
fix uncaught-exception-handler handling of non-escaping escape handler
...
and change the emergency error display handler to log and error
Closes PR 11630
2011-01-20 14:01:33 -07:00
Matthew Flatt
0a56e0fc6a
fix pref name
2011-01-20 14:01:32 -07:00
Kevin Tew
bc580ac125
call-with-file-lock/timeout
2011-01-20 13:33:02 -07:00
Kevin Tew
64521e70ea
Remove dead code
2011-01-20 13:33:02 -07:00
Robby Findler
0f579711ac
fixed the result contract of message+check-box (it was missing the second value) and then did a bunch of other minor contract tweaks to get rid of false/c and one-of/c
2011-01-20 14:08:34 -06:00
Robby Findler
1b29fd590b
adjusted test-engine to use the framework preferences library so that drracket still starts up when there is a locked preference file under windows
2011-01-20 14:08:33 -06:00
Robby Findler
2ddf90f3fc
adjusted deinprogramm preferences to use the framework preference system so that drracket still starts up when there is a locked preference file under windows
2011-01-20 14:08:32 -06:00
Robby Findler
cde613218e
adjusted the framework preferences system to work better with failures under windows
2011-01-20 14:07:12 -06:00
Robby Findler
939f41670d
docs typos
2011-01-20 14:06:00 -06:00
Robby Findler
b2dfe78fb0
Rackety
2011-01-20 14:05:59 -06:00
Jay McCarthy
87865cb1bd
Fixing PR11649
2011-01-20 12:13:13 -07:00
John Clements
d675c7b12a
updated PLAI (and test cases) to use racket language rather than scheme
2011-01-20 10:21:22 -08:00
Matthew Flatt
cbea645284
fix try-atomic bug related to cont-mark-set-first and recent prompt fix
2011-01-20 07:10:05 -07:00
Matthew Flatt
e94f7e0039
fix doc typos
2011-01-20 07:10:05 -07:00
Jay McCarthy
5014cff4c1
Fixing PR11515
2011-01-19 16:25:25 -07:00
Kevin Tew
0512aa1e27
Type fix in guide
2011-01-19 12:35:24 -07:00
Matthew Flatt
f662ea5322
DrRacket printing: disable date and filename banner
2011-01-19 06:32:30 -07:00
Matthew Flatt
676066f103
win32: printing page size
2011-01-19 06:32:29 -07:00
Matthew Flatt
7e06c25228
fix typo in error message
2011-01-18 19:52:31 -07:00
Matthew Flatt
339ce9c594
clarification on #:timeout-lock-there' arg of
get-preference'
2011-01-18 19:52:04 -07:00
Matthew Flatt
784c3de563
fix port as PostScript/PDF/SVG destination
...
by putting port-calling work in a specific thread
2011-01-18 19:50:50 -07:00
Matthew Flatt
4fc8797df2
cocoa: fix printing bounds
2011-01-18 18:42:39 -07:00
Matthew Flatt
98822cf1f9
adjust `racket/gui' and dependencies to survive a locked preference file
...
- adds a `#:timeout-lock-there' argument to `get-preference'
- fixes preference looup in `racket/gui'
- make preference names consistently use `GRacket' and consistently
fall back on `MrEd' names
- fix Emacs-style undo mode while we're at it
2011-01-18 17:37:33 -07:00
Matthew Flatt
183323a2c5
fix `editor<%>' printing problems
...
- pagination for `pastebard%'
- always put everything on a single page for EPS mode
- add PDF support to mirror PS support
2011-01-18 14:16:25 -07:00
Jon Rafkind
4130c44cf6
note that an error is about to occur. closes pr11576
2011-01-18 11:25:03 -07:00
Matthew Flatt
5bdc8a58b4
gtk: add missing keycode for Insert key
...
Closes PR 11412
2011-01-18 11:02:47 -07:00
Matthew Flatt
3ff7ca2d31
change `text-field%' to treat numpad Enter like normal Enter/Return
...
Closes PR 7890
2011-01-18 11:02:46 -07:00
Robby Findler
e95957483c
fix a bug in the indenter relating to {} tabbing
2011-01-18 10:54:56 -06:00
Robby Findler
a20809c347
added bitmap/url to 2htdp/image
2011-01-18 10:54:55 -06:00
Matthew Flatt
c12d52f21b
cocoa: fix problems with some input methods (such as Kotoeri)
...
but the problem remains that the input state is invisible while
characters are being composed
2011-01-17 20:27:55 -07:00
Robby Findler
90826f3533
get rid of a bogus use of eq? => should improve the coloring of the language popup in drracket's bottom left corner
2011-01-17 20:56:06 -06:00
Matthew Flatt
d8e123753c
gtk: enable input-method (e.g., Chinese) support
2011-01-17 18:28:31 -07:00
Kevin Tew
d94281bb96
Remove unused code
2011-01-17 17:39:47 -07:00
Kevin Tew
e5cc1dec84
Readable parallel doc errors following mflatt's suggestion
2011-01-17 17:39:47 -07:00
Matthew Flatt
0e0f88be00
Scribble docs: clarify 'hidden v.s 'toc-hidden and "on this page"
...
Closes PR 11554
2011-01-17 16:25:09 -07:00
Robby Findler
d4aeb3fa4c
Rackety
2011-01-17 17:19:37 -06:00
Matthew Flatt
d5fdee7e06
add argument to `regexp-try-match' to match docs
...
Closes PR 6579 --- which was actually about the
now next-to-last argument, but close enough
2011-01-17 15:18:05 -07:00
Robby Findler
70e3074baf
found another place in the framework test suite where operations weren't happening on the eventspace handler thread
2011-01-17 15:35:35 -06:00
Robby Findler
ff800c997e
make the example-test private file's work be behind a thunk (so more drdr friendly)
2011-01-17 15:04:00 -06:00
Matthew Flatt
36155e913e
get rid of the old barriers around GUI event dispatch
...
since, on further reflection, it doesn't seem needed, and a simple
prompt seems to make everything work right
2011-01-17 09:21:50 -07:00
Matthew Flatt
7545d7d18f
document the fact that event callbacks are now delimited by a prompt
...
using the default continuation prompt tag
2011-01-17 09:03:05 -07:00
Matthew Flatt
0c1ca7a902
fix the event dispatch handler
2011-01-17 09:02:51 -07:00
Matthew Flatt
f76a71066e
plot: add #:out-file to docs; depend on racket/snip instead of mred
2011-01-17 07:44:19 -07:00
Matthew Flatt
15381e761a
fix type mismatch in plot binding
...
Closes PR 11613
2011-01-16 19:52:43 -07:00
Matthew Flatt
c8e3d45dae
make `codeblock' work without a #lang line
...
but revise docs to clarify that a #lang line is really expected
Closes PR 11385
2011-01-16 19:12:38 -07:00
Matthew Flatt
21eee45a48
fix `read-language' when input has only comments
2011-01-16 19:01:45 -07:00
Matthew Flatt
090f82cc0b
fix `codeblock' interaction with reader macros
...
Closes PR 11386
2011-01-16 18:35:03 -07:00
Matthew Flatt
113e49aa5b
extend date->seconds' and
find-seconds' to work with UTC
...
Closes PR 6137
2011-01-16 17:53:30 -07:00
Matthew Flatt
b1e13e7f3f
fix `codeblock' linking
...
Closes PR 11624
2011-01-16 13:37:22 -07:00
Mike Sperber
1b97013496
In QuickCheck, fix bug in lift->generator.
...
This would result in aggregates where all the generators start from
the same seed.
2011-01-16 20:04:32 +01:00
Mike Sperber
85e02db1ad
Tweak world to enable interoperability with DMdA gui teachpack.
2011-01-16 12:26:50 +01:00
Matthew Flatt
66d63f1067
fix Same docs to not depend on `racket/gui'
2011-01-15 18:28:36 -07:00
Matthew Flatt
10ad58a747
restore `event-dispatch-handler'
2011-01-15 18:28:36 -07:00
Matthew Flatt
200f5cb80a
fix gui-available?' when
racket/gui/base' is declared but not instantiated
2011-01-15 18:28:36 -07:00
Matthew Flatt
d1dc1303c2
win32: allow GetCursorPos to fail
...
in case the current desktop isn't the input desktop
2011-01-15 16:46:35 -07:00
Matthew Flatt
ab86ffa778
refine `sleep/yield'
2011-01-15 16:46:31 -07:00
Matthew Flatt
841e0b2473
fix doc error
...
as reported by Hong Feng
2011-01-15 16:46:29 -07:00
Robby Findler
7a85e942a2
fixes the way alt-enter in the drracket repl works so that it doesn't insert whitespace into the submitted expression
...
closes PR 11621
2011-01-15 16:02:23 -06:00
Robby Findler
6c974f6c5f
add missing require
2011-01-15 15:14:57 -06:00
Matthew Flatt
c2afc03b3b
fix interaction of `continuation-mark-set-first' and prompts
...
including a documentation fix
2011-01-15 08:05:55 -07:00
Robby Findler
90b8400d50
make up a new temp dir instead of using C:\tmp
2011-01-15 06:44:42 -06:00
Robby Findler
34b0d794dc
added docs explaining how blobs break up and reform
2011-01-15 06:42:51 -06:00
Mike Sperber
894c531f6c
Make DMdA's fold more robust.
2011-01-15 13:08:00 +01:00
Robby Findler
4ffb16905e
upped the min sizes for the same score controls
2011-01-15 05:42:07 -06:00
Mike Sperber
d2aa1c1138
Make test-engine tests work with new gracket.
2011-01-15 12:25:39 +01:00