Eli Barzilay
c66c669ee3
Remove preference for old-style menu bindings, and instead add a sample
...
keybindings file that does that.
(This reverts most of commit 26f6c588fcfa45a1a12c275e5824aede8ba23e3e.)
2011-10-17 14:09:26 -04:00
Eli Barzilay
016e6d771c
Add an example for old-style keys.
2011-10-17 13:54:54 -04:00
Eli Barzilay
319a158dec
Make `create-new-tab' public.
2011-10-17 13:18:18 -04:00
Eli Barzilay
8f66afe5a6
Document next-tab' and
prev-tab'.
2011-10-17 13:18:18 -04:00
Eli Barzilay
6a323fe75e
Make the example `rebind' more like other rebinds in Emacs and others.
2011-10-17 13:18:17 -04:00
Eli Barzilay
df4a227571
Add sqlite libraries to the `db' spec.
2011-10-17 13:18:17 -04:00
Rodolfo Carvalho
f43405543a
Add missing word 'one', clarify behavior of the 'semi-or-amp mode.
2011-10-17 13:18:17 -04:00
Robby Findler
f2b5538b56
improved the known-good-contract? predicate by including more known
...
contracts and speeding it up
2011-10-17 08:47:33 -05:00
Robby Findler
1bedd9a9f6
make provide/contract generate only one definition to bind the positive
...
module name, instead of one per clause the in the provide/contract
declaration
do not include in 5.2
2011-10-17 08:47:33 -05:00
Matthias Felleisen
2a43c68dd7
on-release works without on-key; Closes PR12291 please propagate
2011-10-16 22:46:22 -04:00
Eli Barzilay
08b2d7b595
Lots of little changes and fixes, and an extensive testing script.
2011-10-16 18:53:30 -04:00
Eli Barzilay
7f8540949d
Use racket/*' instead of
scheme/*' in gracket etc.
2011-10-16 18:53:30 -04:00
Eli Barzilay
29643f8120
Removed two references to /home/scheme that were not used elsewhere.
2011-10-16 18:53:30 -04:00
Eli Barzilay
3589a70308
Rewrote large parts of the unix installer script.
...
It's now simpler, shorter, and better. Some of the text is revised,
accepts environment variables when asked for the path, some additional
fixes in misc places.
2011-10-16 18:53:30 -04:00
Eli Barzilay
9ade64cc84
Some "Scheme" -> "Racket" changes and similar.
2011-10-16 18:53:30 -04:00
Eli Barzilay
f882c01e65
Misc improvements (no functionality changes, yet).
2011-10-16 18:53:30 -04:00
Eli Barzilay
08e70c5e45
Make the default answer for running an older uninstaller "yes".
...
This makes it behave more like the Windows installer, where the default
is to remove an older installation, which most people want to do anyway.
2011-10-16 18:53:30 -04:00
Robby Findler
abf722f19a
adjust the code that checks to see if a file is in the module language so that it uses
...
read-language, in the case that the simpler check (that just looks for "#lang") fails.
please include in 5.2
2011-10-16 17:39:47 -05:00
Matthew Flatt
c514fd3470
fix an identifier binding bug
...
Merge to 5.2
2011-10-16 07:11:34 -07:00
Ryan Culpepper
f704d1620d
db: remove superfluous pretty-print setup
2011-10-16 05:41:58 -06:00
Ryan Culpepper
eed6016793
scribble/eval: pretty-print results by default
2011-10-16 05:41:58 -06:00
Ryan Culpepper
8f2fe7a5aa
db: updated note about sqlite3.dll
...
merge to 5.2
2011-10-16 05:41:53 -06:00
Ryan Culpepper
81fa15e27b
updated documentation for syntax/trusted-xforms
...
closes PR 12269
merge to 5.2
2011-10-16 02:40:41 -06:00
Ryan Culpepper
1695d73f5b
rackunit: fixed test
...
merge to 5.2
2011-10-16 02:40:41 -06:00
Ryan Culpepper
18b3899e6a
rackunit: fix tests
...
merge to 5.2
2011-10-16 02:40:41 -06:00
Robby Findler
9ab6a93127
fix the error check
...
closes PR 12290
2011-10-15 14:00:16 -05:00
Matthew Flatt
d4f7020cd2
add cross-reference between data and read/print descriptions
...
Closes PR 11096
2011-10-15 07:20:33 -07:00
Matthew Flatt
2a39a098a6
fix docs on reading characters
...
Closes PR 11102
2011-10-15 07:20:33 -07:00
Matthew Flatt
eba0ca2d4d
add cross-ref from reference to guide on places
2011-10-15 07:20:33 -07:00
Matthew Flatt
e55e0a5e4a
reader doc fixes
...
Closes PR 11086
2011-10-15 07:20:33 -07:00
Mike Sperber
2db0791e27
Synch German string constants with latest.
2011-10-15 14:28:22 +02:00
Neil Toronto
7270c27141
Fixed x/y mixup in 'axes'
...
Removed 'plot-tick-skip' parameter
Merge into 5.2
2011-10-14 22:06:15 -06:00
Robby Findler
db2e13a09b
add a "Step Until Choice" option into the redex stepper
2011-10-14 13:37:12 -05:00
Neil Toronto
522ba14b9f
Rename plot3d-animating? -> plot->animating?
...
Combine plot-ps-interactive? and plot-pdf-interactive? into plot-ps/pdf-interactive?
Rename plot3d-ambient-light-value -> plot3d-ambient-light
Fix off-by-one 2D plot area clipping
Add warning to docs about 'fit' disappearing
Stop providing 'fit', 'derivative', 'gradient' and 'make-vec' from the 'plot' module
Merge into 5.2
2011-10-13 16:16:02 -06:00
Matthew Flatt
6d608e392c
add missing test for text% tab fix
...
Merge to 5.2
2011-10-13 06:03:10 -06:00
Matthew Flatt
5fb2f56fdf
fix tab problem in text%
...
Merge to 5.2
2011-10-13 05:57:29 -06:00
Robby Findler
770c2d14f8
swapped the backwards triangles
2011-10-12 20:46:20 -05:00
Robby Findler
a43973157b
add call to 'test-results'
2011-10-12 20:46:20 -05:00
Matthias Felleisen
8cdbd3285b
document unexpected mouse event reporting; Closes PR 12278
2011-10-12 09:37:03 -04:00
Matthew Flatt
8c2dc5ccb7
parallel `raco setup': print "running" before insead of after
...
That is, before actually running the document, so that the
"running" message is a useful indicator of what is happening
now.
2011-10-11 17:17:58 -06:00
Matthew Flatt
84b615a005
fix timing of `place-break' checks in scheduler
...
Otherwise, a place in a `sleep' call could fail to
see the break until waking up.
2011-10-11 17:17:58 -06:00
Matthew Flatt
0993408c19
fix `place-break' on terminated place
...
Merge to 5.2
2011-10-11 17:17:58 -06:00
Matthew Flatt
f2082e6eeb
fix framework doc reference to `set-icon' method
...
Merge to 5.2
2011-10-11 17:17:58 -06:00
Matthew Flatt
c74bce598b
fix Ctl-C problems in parallel `raco setup'
...
The main problem was that when a place catches an exception,
it would continue in breaks-disabled mode. Also improve
`parallel-do' to detects additional breaks when waiting on
places and propagate them, in case a place was running something
that ate the initial break.
2011-10-11 15:54:22 -06:00
Matthew Flatt
fe9e34f938
skip future mutex if no futures started
...
Skipping the check makes a measurable difference when
several places are running.
2011-10-11 15:09:23 -06:00
Matthew Flatt
a9b1a38f34
reduce place-channel allocation
2011-10-11 15:09:22 -06:00
Matthew Flatt
04e75dd82a
revert GC block cache to reasonable size
2011-10-11 14:36:53 -06:00
Matthew Flatt
5c0956d7b1
more memory accounting fixes for places
...
Fix memory accounting to detect when messages pile up in a
place channel and when shared values (such as the result of
`make-shared-bytes') pile up. Also fix problems where a GC
or free-page purge needs to be triggered.
The implementation causes a minor API change, which is that
a place channel sent multiple times as a message generates
values that are `equal?' but no longer eq?'.
Closes PR 12273
[Do not merge to 5.2]
2011-10-11 11:26:11 -06:00
Robby Findler
4d00b13ce0
adjust the autosave gui so that closing the window doesn't cause drracket to
...
exit (this only happened on non-mac os x platforms)
include in 5.2
2011-10-11 10:44:00 -05:00
Robby Findler
95e29376fd
error message typo
...
include in 5.2
2011-10-11 10:43:37 -05:00