Commit Graph

2285 Commits

Author SHA1 Message Date
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
113e49aa5b extend date->seconds' and find-seconds' to work with UTC
Closes PR 6137
2011-01-16 17:53:30 -07:00
Matthew Flatt
841e0b2473 fix doc error
as reported by Hong Feng
2011-01-15 16:46:29 -07: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
Matthew Flatt
a9dd80110a restore doc & page checking for `post-script-dc%' et al.
and also fix up wiring of `printer-dc%' in `editor<%>' so
 that `is-a?' tests works as expected
2011-01-14 20:30:51 -07:00
Matthew Flatt
3e2af2f39e change locking of preferences files under Windows
to avoid the problem that `rename-file-or-directory' cannot
 replace a file that is currently open for reading (unlike Unix)
2011-01-14 08:35:14 -07:00
Robby Findler
255cb84b87 add an example tool (that actually does something) to the docs and make a test suite that sets that tool up and runs it 2011-01-13 20:11:55 -06:00
Robby Findler
422bf5eae7 docs fixes 2011-01-13 20:11:53 -06:00
Matthew Flatt
723b41b3e6 fix `rename-file-or-directory' docs to more accurately report OS behavior 2011-01-13 14:09:12 -07:00
Matthew Flatt
045aac4daf fix tools doc
--- hopefully the switch from `scheme' to `racket' doesn't
     change the intended reference of anything in the docs
2011-01-13 13:08:42 -07:00
Robby Findler
1a4ba1d196 Rackety 2011-01-12 17:32:22 -06:00
Kevin Tew
324d1aa440 parallel-lock-client doc fix 2011-01-12 10:36:29 -07:00
Kevin Tew
65460f5739 parallel-lock-client docs 2011-01-12 10:22:52 -07:00
Matthew Flatt
68e60df7db fix docs for `image-element' 2011-01-10 16:44:10 -07:00
Matthew Flatt
6afffb329c add `svg-dc%' 2011-01-10 16:41:16 -07:00
Matthew Flatt
b2877336f7 support ".svg" in scribble/base' image' for HTML output 2011-01-10 16:41:16 -07:00
Matthew Flatt
f1e13a7921 modial dialog don't disable mouse motion, enter, and leave events
Closes PR 11599

 This is an API change relative to gr1, but it seems sensible,
 and it makes enter and leave events more reliable and easier
 to implement.
2011-01-10 07:53:03 -07:00
Matthew Flatt
e64c99f7a3 typo
Closes PR 11606
2011-01-10 06:43:27 -07:00
Robby Findler
d2cb96bcb3 setup hooks so that the behavior of the home / c:a keybinings delegates to a method to find where to go
then, use that to change how it works for the scheme mode (and also another variation for the REPL to
cope with the prompt)

I spent a while trying to make this work at the keymap% level (ie putting different keybindings for "home"
and "c:a" into different keymaps) but this just turned out to be far too confusing and fragile, so went
with this alternative (one keybinding, but that delegates to an overridable method)

closes PR 11446
2011-01-09 16:22:28 -06:00
Robby Findler
cdd099f024 added docs for set/c
moved docs for predicates down near the end of the file;
  currently it goes: constructors, operations, predicates & contract, iterator stuff
  added docs for set-equal?
2011-01-08 14:10:08 -06:00
Robby Findler
422bb10b53 set docs: change the name of the parameter of set-union to avoid shadowing 'set'
used the name 'st' following the style guide's suggestion of 'lst' for lists
  since it should use the same parameter name everywhere, change this everywhere
  also: rackety
2011-01-08 13:48:59 -06:00
Matthew Flatt
9e9a3ef814 fix `regexp-match-exact?' to work on paths, drop ports from docs
Closes PR 11213
2011-01-08 10:29:32 -07:00
Matthew Flatt
f624ebdf20 doc repair
Closes PR 11215
2011-01-08 10:29:31 -07:00
Matthew Flatt
e6fd878e14 doc `Secref'
Closes PR 11309
2011-01-08 10:29:31 -07:00
Matthew Flatt
8d15718188 fix typo
Closes PR 11061
2011-01-08 10:29:31 -07:00
Matthew Flatt
9417beb7bd gtk: get-file' and put-file' replace "*.*" filter with "*"
Closes PR 11593
2011-01-08 10:29:31 -07:00
Stevie Strickland
9ffb204682 Rename instanceof' to instanceof/c'. 2011-01-08 11:24:25 -05:00
Matthew Flatt
d4e3d42d19 make `message-box' and variants work when called for a non-handler thread
This could be done to many other dialogs, but it seems especially
 worthwhile for `message-box'.
 Closes PR 11601.
2011-01-07 17:59:26 -07:00
Stevie Strickland
92775c5e4e Add instanceof.
The instanceof contract combinator takes a class contract.  The resulting
contract protects objects using the external field and method contracts
in the class contract.
2011-01-07 18:22:24 -05:00
Matthew Flatt
d6fc7da750 add refresh-now' to canvas%'
--- this method doesn't have to be built in, but it
     encapsulates a common and not-too-obvious pattern
2011-01-07 14:19:35 -07:00
Matthew Flatt
a5660f38eb document weak reference by `notify-on-change' 2011-01-07 13:02:11 -07:00
Matthew Flatt
be6ba896e0 repairs for line numbers in DrRacket 2011-01-07 11:57:50 -07:00
Matthew Flatt
551a43d759 use scribble/manual for easier PDF rendering 2011-01-07 09:48:04 -07:00
Matthew Flatt
21d324a169 Scribble soft-hyphen support for Latex rendering; ?-' in scribble/base' 2011-01-07 09:48:03 -07:00
Matthew Flatt
315fdf071a better Scribble support for disabling line breaks
- make 'no-break element style work consistently
 - document 'no-break
 - add `nonbreaking' to `scribble/base'
2011-01-07 09:48:03 -07:00
Matthew Flatt
8f23d9dc1a fix reference hyphen and some abbreviations 2011-01-07 09:48:03 -07:00
Matthew Flatt
163d10cab3 Scribble LaTeX rendering of non-breaking hyphen; add ~' and -~-' 2011-01-07 09:48:03 -07:00
Matthew Flatt
5998c0ac95 add ._' and .__' to `scribble/base' for abbrev- and setence-ending periods 2011-01-07 09:48:03 -07:00
Matthew Flatt
5b3865f3e6 doc repairs 2011-01-07 09:48:03 -07:00
Matthew Flatt
99d39ff3cf fix docs for recent shared' and struct' changes 2011-01-06 12:53:17 -07:00
Matthew Flatt
dce2ffc05c add missing doc 2011-01-06 12:53:17 -07:00
Matthew Flatt
4f56618c6d improve canvas-drawing docs 2011-01-06 07:43:26 -07:00
Robby Findler
92d9ce38d3 added an observer for the colorer 2011-01-05 20:39:31 -06:00
Matthew Flatt
655f6045a2 fix shared' for #:auto' fields and constructors without `make-'
Closes PR 11588
 Closes PR 11591
2011-01-05 13:52:11 -07:00
Matthew Flatt
81cbf1ae1f add get-client-handle' to window<%>' 2011-01-05 12:15:37 -07:00
Matthew Flatt
b0d95708bf fix docs on get-handle' from window<%>' 2011-01-05 08:50:21 -07:00
Matthew Flatt
b0095111d4 restore and document scrolling behavior
Closes PR 11583, and
 everts the previous fix for PR 10853 and fixes
  it in a different way
2011-01-05 07:02:00 -07:00
Matthew Flatt
5eb2739bdf typo 2011-01-05 07:02:00 -07:00
Matthew Flatt
577755630a disable brush gradient when the target is monochrome 2011-01-05 07:02:00 -07:00