Eli Barzilay
80f0d57cdd
Revise this comment
2011-06-14 19:02:30 -04:00
Asumu Takikawa
ed590b8ec5
Fix GUI and Reference doc typos
2011-06-13 17:57:21 -04:00
Asumu Takikawa
01a987bf5e
Use a real contract instead of imaginary for sleep
2011-06-13 12:09:52 -04:00
Kevin Tew
939f0b1c0b
rename place-dynamic to dynamic-place
2011-06-11 15:36:16 -06:00
Matthew Flatt
80c4396dc1
JIT-inline struct type property predicates and accessors
2011-06-11 08:35:34 -07:00
Ryan Culpepper
d22a16a3c7
fix guide typos
...
closes PR 10577
2011-06-10 12:55:57 -06:00
Ryan Culpepper
042402b023
fix guide typos
...
closes PR 10580
2011-06-10 12:55:57 -06:00
Kevin Tew
1473b7775f
Places: rename place and place/anon
2011-06-10 11:07:01 -06:00
Matthew Flatt
460504c852
add #:unless' to
for'
2011-06-10 06:21:35 -07:00
Kevin Tew
f88c0bbe80
Places: Missed some send receive renames
2011-06-10 06:38:13 -06:00
Kevin Tew
21f7109204
Places: rename send receive to put get
2011-06-09 23:48:55 -06:00
Eli Barzilay
40a88b6037
Fix TR docs wrt to `racket/function' change, close evaluators, fix
...
copy/paste typo in `thunk' docs.
2011-06-07 13:07:46 -04:00
Eli Barzilay
313e4e75fc
Better section heading
2011-06-07 03:40:13 -04:00
Eli Barzilay
17b6ffa731
Move thunk' from
unstable/function' into `racket/function'.
...
Actually, the new `thunk' is a nullary function, which I think is very
popular expectation for the name. Since there are possible uses for the
any-arity version, it's added too, as `thunk*'.
2011-06-07 03:38:06 -04:00
Eli Barzilay
a70ef57f02
Move identity' from
unstable/function' into `racket/function'.
2011-06-07 03:38:06 -04:00
Matthew Flatt
0e0426a150
document scheme_enable_garbage_collection()
2011-06-06 20:22:58 -07:00
Eli Barzilay
3ecdd3bc59
Specify what happens on OS X with ;-separated globs.
...
Also, update the `path-dialog%' intro -- it is no longer similar to the
dialog under X.
2011-06-06 02:01:26 -04:00
Robby Findler
a42068a709
fix prose slightly
2011-06-03 20:33:34 -07:00
Robby Findler
5848c1f5a6
add a note about where protected methods fit into our world
2011-06-03 20:09:16 -07:00
Matthew Flatt
b24c387dde
add PLTDISABLEGC environment variable
2011-06-02 16:20:20 -07:00
Carl Eastlund
c8600f01a1
Added examples to documentation for for/fold/derived, for*/fold/derived,
...
define-sequence-syntax, and :do-in.
2011-06-02 16:10:23 -04:00
Vincent St-Amour
c32efa727c
Document with-intercepted-logging.
2011-06-01 16:11:11 -04:00
Carl Eastlund
5582f7591f
Replaced an outdated reference to syntax-object->datum with syntax->datum.
2011-06-01 01:47:23 -04:00
Matthew Flatt
fbbb30f7b0
try to clarify intent of #:contracts' in
defform'
2011-05-30 08:58:11 -06:00
Matthew Flatt
a7ae3b807e
fix docs for `multi-in'
...
because the previous documentation didn't actually define the form;
the examples were good, but epecting a reader to infer meaning
from examples wasn't good enough. The use of a `module-path?' contract
in the old docs wasn't appropriate; contracts apply to values, while
grammar productions should be used to document syntax constraints.
Also, `module-path?' was too permissive (only literal strings and
identifiers are actually allowed), while the actual syntax allows
either a single path or a sequence.
2011-05-30 08:49:46 -06:00
Matthew Flatt
bbfeb85440
mak argument to `make-immutable-hash' optional
2011-05-30 07:38:57 -06:00
Matthew Flatt
f3e1cf10aa
change `hash-count' to take the lock; fix docs
2011-05-30 07:38:57 -06:00
Eli Barzilay
13b2adc18c
Switch the license text from LGPLv2 to LGPLv2.1.
...
This makes it correspond to the license page we have on downloads that
talks about the "lesser" GPL rather than the "library" one.
Also, change the file name to have a more friendly .txt suffix, and add
some more responsible properties for things in doc/release-notes.
2011-05-27 18:09:55 -04:00
Vincent St-Amour
48b5725b2e
Document extension to multi-in.
2011-05-26 11:56:31 -04:00
Vincent St-Amour
c3da0babb7
sub-in -> multi-in
2011-05-26 11:56:31 -04:00
Asumu Takikawa
7f143f03ed
Add impersonator-contract? along with docs/tests.
...
The impersonator-contract? function checks if its argument is
a contract that is neither flat nor a chaperone contract.
2011-05-26 00:37:05 -04:00
Asumu Takikawa
78689098eb
Fix docs on editor-snip% init arg
2011-05-25 23:39:38 -04:00
Matthew Flatt
e7d2cb73d9
doc formatting fixes
2011-05-25 07:32:47 -06:00
Vincent St-Amour
2cddccfe7e
Improve docs for sub-in.
2011-05-24 16:53:52 -04:00
Tony Garnock-Jones
7615c2a512
Implementation, documentation and tests for adding a failure-result to property accessor procedures.
2011-05-24 16:53:52 -04:00
Tony Garnock-Jones
9ce0f9d29e
Minor cleanup of documentation for make-impersonator-property.
2011-05-24 16:53:52 -04:00
Matthew Flatt
f46edbe1ff
fix doc typo
2011-05-24 12:58:53 -06:00
Vincent St-Amour
5e87097854
Document the sub-in require syntax.
2011-05-24 12:40:16 -04:00
Vincent St-Amour
c5973bea99
Add note about modules vs REPL in performance docs.
2011-05-24 10:57:47 -04:00
Matthew Flatt
00e17ab51f
adjust Guide to warn about performance measurement in DrRacket
2011-05-24 08:02:09 -06:00
Matthew Flatt
22702a70bd
typo
2011-05-24 06:28:54 -06:00
Matthew Flatt
23777f291c
avoid flock() under Solaris
2011-05-24 06:18:40 -06:00
Matthew Flatt
b6445880e2
add pre-multiplied mode for `{get,set}-argb-pixels'
2011-05-18 16:01:33 -07:00
Matthew Flatt
905eb11651
fix alpha-only mode of `get-argb-pixels'
...
Closes PR 11927
2011-05-17 16:00:36 -07:00
Robby Findler
71770ee285
one more collection-path => collection-file-path in scribble
2011-05-16 06:51:25 -05:00
Matthew Flatt
66178570b6
scribble: add support for setting a document date
...
in Latex output, and also document and generalize
the 'pretitle paragraph style
2011-05-15 19:42:22 -06:00
Matthew Flatt
343568fd84
fix return type of scheme_get_place_table()
2011-05-13 14:06:52 -06:00
Matthew Flatt
a613e81fcd
change protocol for extensions with places
...
- extension gets scheme_initialize() per-place
- simplify allocation and fix locking for scheme_new_type()
- better Inside docs on places
2011-05-13 14:06:51 -06:00
Matthew Flatt
49aadc599a
ffi: add `#:in-original-place?' to deal with thread-unsafe libs
...
and use it for Pango, which is not thread-safe at the C level
2011-05-13 08:55:04 -06:00
Matthew Flatt
c5816ab6f9
fix doc typo
2011-05-13 08:55:03 -06:00
Ryan Culpepper
dc0138bcb7
minor doc fix (optional args last)
2011-05-11 15:56:24 -06:00
Jon Rafkind
3b73fa1462
lower -> faster
2011-05-10 21:56:13 -06:00
Matthew Flatt
4671b5f2ba
fix `scribble/lncs' docs
2011-05-10 20:34:28 -06:00
Jon Rafkind
c11a177009
add notes about using racket/base instead of racket. closes pr 10992
2011-05-10 18:18:00 -06:00
Robby Findler
1b838cf85a
add c:x;t as a keybinding for the latex shortcuts
...
closes PR 11871
2011-05-10 15:34:47 -05:00
Robby Findler
a1217107b2
added the scribble/lncs language
2011-05-10 14:10:28 -05:00
Matthew Flatt
0011f5957d
fix rotation problems and sense of `transform'-like operations
...
so that they conceptually apply after the current
transformation, instead of before the current transformation;
more general rotation problems were related to aligned drawing
and the calculation of the effective scale for alignment
2011-05-10 09:53:49 -06:00
Matthew Flatt
a4da2a3f4c
fix varref' in
compiler/zo-structs', etc.
...
and sync docs better with implementation
2011-05-09 09:43:32 -06:00
Robby Findler
2fe1c3b80d
document the help collection's top-level modules
2011-05-06 17:29:03 -05:00
Matthew Flatt
34b8dc249e
fix documented contracts for path functions
...
and make `cleanse-path' work for any platform's paths
while fixing `resolve-path' checking to disallow paths
for other platforms
Closes PR 11891
2011-05-04 11:40:01 -06:00
Matthew Flatt
76484e9ead
fix docs
...
Closes PR 11888
2011-05-03 14:43:27 -06:00
Matthew Flatt
3bf438f580
rewrite `ffi-lib' docs with better guidance on versions
2011-05-03 13:16:21 -06:00
Matthew Flatt
2ada6d0e89
break link to namespaces from from closures over top-/module-level vars
...
- the `lam' structure from `compiler/zo-struct' changed to include a
`toplevel-map' field
This change helps solve a finalization problem in `racket/draw',
which in turn sigificantly reduces the peak memory use of `raco setup'
during the doc-building phase (because some documents load `racket/draw'
to render images, and multiple copies of `racket/draw' were retained
before finalization was fixed).
The change is an extreme way to solve a specific finalization
problem, but it's a kind of space-safety improvement; space safety
almost never matters, but when it does, then working around a lack of
space safety is practically impossible. In this case, it's not clear
how to otherwise solve the `racket/draw' finalization problem.
The improvement doesn't change the representation of closures, but it
requires special cooperation with the GC. All closures in a module
continue to share the same array of globals (plus syntax objects);
that is, instead of completely flat closures, Racket uses a two-level
environment where top-/module-level variables are grouped
together. The code half of a closure now records which
top-/module-level variables the body code actually uses, and the mark
phase of GC consults this information to retain only parts of the
top-/module-level environment frame that are actually used by some
closure (or all of the frame if it is accessible through some other
route). In other words, the GC supports a kind of "dependent
reference" to an array that is indexed by positions into the array
--- except that the code is more in the "Racket" directory instead of
the "GC" directory, since it's so specific to the closure
representation.
2011-05-03 06:57:49 -06:00
Robby Findler
2230605301
add a #:use-sources keyword to deinprogramm docs to get scribble to know about more of the docs
2011-05-02 05:52:59 -05:00
Robby Findler
d6ef130fd2
cleaned up framework docs
2011-05-01 14:16:04 -05:00
Robby Findler
551c6866d1
add in the supported ->i forms
2011-05-01 14:15:57 -05:00
Asumu Takikawa
4b575c315b
Fixed inconsistent return values for get-pos/text.
2011-04-29 14:11:21 -04:00
Sam Tobin-Hochstadt
e8f07c1dc3
Add more examples for remove',
remq', `remv'.
2011-04-29 13:27:38 -04:00
Sam Tobin-Hochstadt
9469835be4
Add deftech for "future".
2011-04-28 18:23:53 -04:00
Matthew Flatt
982503b083
share a timestamp cache across all collections during `raco setup'
2011-04-27 19:02:08 -06:00
Asumu Takikawa
836ac18667
Fix documented contracts in framework/color.
2011-04-27 17:47:30 -04:00
Kevin Tew
7134b95ff1
[Places] place/anon place/thunk
2011-04-27 11:50:44 -06:00
Vincent St-Amour
b2f7132577
Fix typos in ephemeron docs.
2011-04-27 10:11:05 -04:00
Matthew Flatt
4cd0ba277e
remove `define-wish' from BSL for now
...
Merge to 5.1.1
2011-04-27 06:09:30 -06:00
Kevin Tew
a589ea42b6
[Places] added place-break primitive
2011-04-26 18:41:19 -06:00
Matthew Flatt
8679afed60
clean up C part of build
...
- no more attempt to support places with the Boehm GC
- no more libatomic (which was for places + Boehm GC)
- remove unsupported configuration options
- strip Racket-specific configure options before libffi configure
- port two leftover Perl scripts to Racket scripts
2011-04-26 17:14:55 -06:00
Robby Findler
7701f75fb0
adjusted test-docs-complete.rkt tests
2011-04-25 19:00:01 -05:00
Asumu Takikawa
6d1b584271
Documentation fixes in framework
2011-04-25 17:56:45 -04:00
Robby Findler
e7d0029aea
added lots of new tests that our documentation is complete
2011-04-25 13:24:43 -05:00
Robby Findler
1fdfd8406d
made sure that all of the mzlib/contract exports are documented
...
(some by using racket/contract exports and some by adding
more docs)
2011-04-25 11:54:14 -05:00
Robby Findler
be1a0e62f7
added docs for current-contract-region
2011-04-25 11:53:23 -05:00
Robby Findler
21cbd9ad81
added the racket/contract/combinator library,
...
and documented and adjusted these libraries:
racket/contract/base
racket/contract/exists
racket/contract/parametric (renamed from exists)
racket/contract/region
2011-04-25 11:51:44 -05:00
Ryan Culpepper
8ad54552a1
fix references in eopl docs to assq, etc
2011-04-24 20:41:34 -06:00
Matthew Flatt
2f8006aa6b
add an optional argument to `assoc'
...
and implement `assoc', `assq', and `assv' in Racket
2011-04-24 07:55:33 -06:00
Matthew Flatt
b1ac25023d
allow additional arguments to `raise-mismatch-error'
...
because it's often useful to show more values, and a
tail `raise-mismatch-error' instead of a nested `format'
can avoid some safe-for-space work in the JIT output
2011-04-24 07:55:33 -06:00
Matthew Flatt
e78a60016f
fix cross-reference
2011-04-24 07:55:32 -06:00
Matthew Flatt
0754ad0114
safe-for-space repairs for functions with rest args
2011-04-22 15:59:33 -06:00
Asumu Takikawa
14ef89c37d
Fix documentation for gui, draw, and framework.
...
- General cleanup/consistency (e.g. void -> void?)
- Fix misdocumented methods (found violations via contracts)
2011-04-22 11:27:08 -04:00
Matthew Flatt
499800d96e
fix typos
2011-04-20 14:25:53 -06:00
Stephen Chang
3e08a61190
fix typo in guide sec 17.3.3
2011-04-19 14:32:17 -04:00
Matthew Flatt
18e3f54fa5
doc corrections
...
Closes PR 11865
Merge to 5.1.1
2011-04-19 07:24:37 -06:00
Matthew Flatt
6664e20815
fix typo
...
Closes PR 11864
Merge to 5.1.1
2011-04-19 07:24:22 -06:00
Jon Rafkind
cdb63b9c77
show an example of define-fun-syntax and using the keywords
2011-04-18 17:27:21 -06:00
Matthew Flatt
963a8214b8
fix typo
...
Closes PR 11862
Merge to 5.1.1
2011-04-18 15:47:52 -06:00
Matthew Flatt
e0d26d88b6
support exact nonnegative integers as sequences
2011-04-18 14:55:02 -06:00
Matthew Flatt
82c5cd95aa
fix typo
2011-04-18 06:34:50 -06:00
Matthew Flatt
2a5fe45c7a
add `namespace-attach-module-declaration'
...
which creates a little more sharing than the automatic
caching of modules, but only for a program that explicitly
attaches module declarations to share
2011-04-16 13:25:57 -06:00
Ryan Culpepper
9bc3457bbd
renamed ffi/unsafe/security to ffi/file
2011-04-15 14:47:29 -06:00
Stevie Strickland
bdd5ac2d41
Document prop:contracted and impersonator-prop:contracted.
2011-04-15 16:29:17 -04:00
Robby Findler
ec50a8c5a2
additional fixes to the docs and racket/contract's exports to make them match up
2011-04-15 12:44:44 -05:00
Matthew Flatt
8d9e10f34e
remove compat bins: DrScheme, MrEd.exe, MrEd.app
...
leaving mred (Unix and Mac OS X) for scripts
2011-04-15 07:49:45 -06:00
Matthew Flatt
f1d0811249
fix typo
2011-04-15 07:32:45 -06:00
Matthew Flatt
df4ffe3573
fix scriblib/gui-eval and pre-build pictures for Quick
2011-04-14 12:20:16 -06:00
Matthew Flatt
e747937ceb
clarify mark interactions for `syntax-local-lift-require'
...
Closes PR 11850
2011-04-14 08:03:21 -06:00
Matthew Flatt
aed25d9097
better docs and xref on `provide' and rename transformers
...
Closes PR 11851
2011-04-14 07:47:40 -06:00
Ryan Culpepper
459cce23be
moved contents of unstable/set to racket/set
2011-04-12 09:35:26 -06:00
Matthew Flatt
46613ccecd
document scheme_malloc_stubborn
...
which is obsolete by referenced by the docs for `malloc'
2011-04-10 19:26:15 -06:00
Robby Findler
c4e0559db4
made the line/column thingy's popup menu be able to show the line numbers in the definitions window
...
- added add-line-number-menu-items
- some minor fixes to the docs
related to discussion in PR 11837
2011-04-10 19:38:19 -05:00
Robby Findler
570a3e58b9
renamed parametric/c to parametric->/c
...
and cleaned up the organization of the related files
2011-04-09 21:45:49 -05:00
Matthew Flatt
857003378a
futures: more bug fixes, make `touch' safe
...
- bug fixes are related to allocation and runstack space
- a `touch' within a future can complete before the `touch'ing
future is itself `touch'ed
- also make `length' safe (and JIT-inlined)
2011-04-09 17:12:24 -06:00
Matthew Flatt
52598af1c7
fix doc typo
...
Closes PR 11840
2011-04-09 17:12:23 -06:00
Ryan Culpepper
f49412add8
moved unstable/poly-c to racket/contract/parametric
2011-04-08 08:25:22 -06:00
Ryan Culpepper
86f65468d7
removed define-pattern-variable
2011-04-07 09:47:20 -06:00
Ryan Culpepper
73ab167522
created racket/syntax from parts of unstable/syntax
2011-04-07 09:47:20 -06:00
Ryan Culpepper
a19a0340aa
added ffi/unsafe/security
2011-04-07 09:47:20 -06:00
Eli Barzilay
000e52d31d
Minor but potentially confusing typo
2011-04-07 10:52:15 -04:00
Matthew Flatt
3bf0f800a7
futures: make `future' work in a future, overhaul logging, fix bugs
2011-04-06 17:40:44 -06:00
Jay McCarthy
b80728f4b9
Add another useful method re: Robby
2011-04-06 11:14:25 -06:00
Robby Findler
e928bd840c
Two improvements to the mrlib/graph library and the module browser:
...
- improved the drawing speed in mrlib's graph pasteboard
by caching the background arrows (optionally; only turned
on for the module browser. in redex, this probably won't
speed anything up so it isn't used)
- added a search feature to the module graph to help find
dependencies; type in string and some of the graph changes
color
2011-04-06 11:35:31 -05:00
Stevie Strickland
6494bf863e
Changing absent so that fields may be specified as well as methods.
2011-04-05 15:03:46 -04:00
Stevie Strickland
eafacc78a0
Adding `absent' to class contracts.
...
The `absent' clause lists public methods which must _not_ exist in the
contracted class.
2011-04-04 19:38:27 -04:00
Matthew Flatt
c38118f0e5
Scribble: add `alt-tag' HTML property to set HTML tag in output
2011-04-04 14:33:38 -06:00
Matthew Flatt
ef4ea23646
fix `secref' docs; document some Latex macros available for redefinition
2011-04-04 11:26:41 -06:00
Matthew Flatt
df2a875ff4
Scribble: simplify content that is conditioned on the render mode
...
including a new `scriblib/render-cond' library
2011-04-04 10:45:02 -06:00
Matthew Flatt
b0115ee360
add 'wheel-left and 'wheel-right events
2011-04-03 09:49:56 -06:00
Kevin Tew
0c4d90b1db
codeblock line numbers
2011-04-02 16:01:21 -06:00
Casey Klein
02c7680076
Fixes Guide typos
2011-04-01 14:00:45 -05:00
Kevin Tew
26d7768d3d
Rename place-channel-recv place-channel-receive
2011-03-31 13:36:40 -06:00
Eli Barzilay
bad4a40741
Fix `regexp-quote' description.
...
Closes PR11818.
2011-03-31 06:16:53 -04:00
Matthew Flatt
bbc5533938
Scribble: change the way `racketblock' etc. indent/inset works
...
- introduce 'code-inset style for nested blocks
- use style instead of spaces for code indentation
- sigplanconf adds vertical space around 'code-inset
- more ...0 variants to compose better
2011-03-30 15:12:30 -06:00
Robby Findler
d265231452
added some examples for pen cap and join styles
2011-03-30 09:44:54 -05:00
Matthew Flatt
68f7e9f33b
doc clarifications
2011-03-29 19:53:06 -06:00
Matthew Flatt
60dc3a5773
fix typo
2011-03-28 15:26:25 -06:00
Matthew Flatt
0fda70b7ca
fix region% problems
...
- fail gracefully with pre 1.4 Cairo
- clip all drawing for an empty clipping region
- disallow `is-empty?' on a region without a DC
(since the test depends on the DC dimensions)
2011-03-28 15:15:57 -06:00
Matthew Flatt
789081e2c3
fix xref
2011-03-28 10:43:25 -06:00
Matthew Flatt
5844b56a10
doc typos
2011-03-28 06:45:06 -06:00
Matthew Flatt
ad922d545c
document Unix lib dependencies for racket/draw' and
racket/gui/base'
2011-03-28 06:23:14 -06:00
Matthew Flatt
84ad491837
fix docs to explain pen cap and join styles
...
--- in prose, but pictures would be good, if anyone wants to add them
2011-03-27 16:27:19 -06:00
Matthew Flatt
67b7c8f3f4
fix PS/PDF size
...
since a PS/PDF bounding box is an integer, take the ceiling
of a requested width & height
2011-03-27 16:27:19 -06:00
Matthew Flatt
95f0d16761
clean up drawing with 0-width pens (hairline mode)
2011-03-27 14:21:21 -06:00
Matthew Flatt
84d8bb3726
racket/sequence repairs
...
including addition of `sequence-generate*'
2011-03-27 10:02:11 -06:00
Robby Findler
288caacdfd
added get-extend-start-position and get-extend-end-position
...
added the extend-position method
adjusted the wxme.rkt test suite so that it only prints when tests fail
2011-03-25 15:10:49 -05:00
Robby Findler
4e81299e98
added examples to struct-copy docs
2011-03-25 11:04:17 -05:00
Robby Findler
614ec41ab7
extended struct-copy so that you copy adjust fields from super structs
2011-03-25 08:47:27 -06:00
Matthew Flatt
cbca2f395b
Scribble: add 'multicommand support to `nested-flow'
2011-03-19 09:26:41 -06:00
Matthew Flatt
e652546bf5
add streams to `racket'
...
- rename old `racket/stream' to `racket/sequence', and adjust
to avoid stateful iterations
- add a new `racket/stream' library with a `strean-cons' that is based
on SRFI 41
- adjust `for' and some sequence constructors like `in-range' to
work more directly with streams
2011-03-18 19:05:23 -06:00
Vincent St-Amour
e9789c6697
Fix the 2-argument case of atan to conform to the documentation and
...
fix the documentation.
2011-03-17 13:10:19 -04:00
Matthew Flatt
ad8e959a98
tweak performance of `for' with non-inlined sequences
2011-03-16 17:02:53 -06:00
Matthew Flatt
0efcf22ed4
racket/generator: clean-ups, including planned generalization
...
- syntax is now (generator formals body ...+)
- add `generator?'
- remove common run-time code from the `generator' macro expansion
- doc fixes
- start test suite
2011-03-15 20:14:01 -06:00
Matthew Flatt
b9c4bbae67
futures: limit parallelism via custodians
...
Closes PR 11682
2011-03-15 14:43:18 -06:00
Matthew Flatt
17a1322fe5
match': document
var' pattern
2011-03-15 12:25:53 -06:00
Eli Barzilay
64e4b73a9f
Minor typo and other small things.
2011-03-15 11:46:16 -04:00
Matthew Flatt
e8cb27c08c
add `get-device-scale' to dc<%>
2011-03-15 07:37:42 -06:00
Robby Findler
bd3a43db98
changed some nonnegative-real?'s into (and/c real? (not/c negative?))'s
2011-03-14 19:38:24 -05:00
Robby Findler
466abb9896
typo
2011-03-14 19:38:18 -05:00
Matthew Flatt
cf69cb2aff
special treatment of void as 'inferred-name property
...
allows keyword-based application to hide temporary
names that happen to be bound to procedure arguments
2011-03-13 09:02:39 -06:00
Matthew Flatt
3fb4561a62
scribble/manual: document `this-obj'
2011-03-13 09:02:39 -06:00
Matthew Flatt
1a6dacc4c5
clarify `path-element->string' docs
2011-03-13 09:02:39 -06:00
Eli Barzilay
5a9d954f2a
Several typos from Jussi Salmela. Fixes PR 11790 -- all typos.
...
(Two issues remain that will be resolved later.)
2011-03-11 06:47:36 -05:00
Eli Barzilay
a18197ff25
Add a warning about the current state of racket/stream.
2011-03-11 06:47:36 -05:00
Matthew Flatt
a5a7076fe0
`file-or-directory-permissions': expose more info, add write mode
...
and add `user-read-bit', etc., to `racket/file'
2011-03-11 02:50:06 -06:00
Matthew Flatt
0b496d5275
a round of doc corrections from Gwyth
2011-03-10 06:34:33 -06:00
Matthew Flatt
5f797b8f0b
cocoa: fix put-file with extension as ""
2011-03-08 08:37:16 -06:00
Matthew Flatt
2eac694a3a
fix `define-wish' docs
2011-03-08 08:33:04 -06:00
Matthew Flatt
679e9ef2e0
slideshow/pict: adjust `linewidth' to allow #f => transparent
2011-03-08 07:55:52 -06:00
Matthew Flatt
ec2a917749
Scribble: add #:left?' optional argument to
margin-note'
2011-03-02 11:00:21 -07:00
Matthew Flatt
fdef90e482
fix get-column-width' method of
list-box%'
...
by changing the name to match the docs, plus some other
bug fixes triggered by better testing
Closes PR 11780
2011-02-28 19:12:34 -07:00
Kevin Tew
3fa033e27b
doc typo fix
2011-02-28 16:03:05 -07:00
Robby Findler
07a2ace943
added the #:pre/name and #:post/name keywords to ->i
2011-02-25 13:42:09 -06:00
Robby Findler
4b68377af1
Revert "started adding comments to the #:pre and #:post parts of ->i"
...
This reverts commit a27b7d5c61
.
ack, sorry.
2011-02-25 09:44:34 -06:00
Robby Findler
a27b7d5c61
started adding comments to the #:pre and #:post parts of ->i
2011-02-25 09:42:23 -06:00
Matthew Flatt
93e1467b8b
racket/gui: scrollbar support panels
2011-02-24 13:23:51 -07:00
Matthew Flatt
137d96c089
multi-column support in list-box%
2011-02-21 13:58:57 -07:00
Kathy Gray
4311f3401d
Documentation for how wishes are used within the Beginner language.
2011-02-21 14:27:12 +00:00
Matthew Flatt
b4056373be
generalizations to `subprocess' & company
...
- allow byte strings in more places
- allow stderr spec to be 'stdout to redirect stderr to stdout
Closes PR 11711
2011-02-19 08:30:34 -07:00
Matthew Flatt
9325fe0f25
fix `peek-string-evt' and related docs
...
Closes PR 11748
2011-02-19 06:54:35 -07:00
Matthew Flatt
6041833ac5
fsemaphore cleanup
...
- abstract over JIT inlining of fsemaphore operations
- fix problems with non-parallel fsemaphores
- adjust tests so they don't assume too much concurrency
- clarify fsemaphore vs. semaphore in the docs
2011-02-18 09:55:01 -07:00
Robby Findler
7cc3465486
clarify the style<%>'s get-delta's docs
2011-02-17 12:26:52 -06:00
Eli Barzilay
1be26400cb
Some random tidyings.
2011-02-16 15:26:15 -05:00
Eli Barzilay
8886b87876
Reformat this mess.
2011-02-16 15:26:15 -05:00
James Swaine
a98553f99b
Merge branch 'master' of pltgit:plt
2011-02-15 22:58:08 -06:00
Robby Findler
e3c26a2aa4
improved the setup for the front-end method so that
...
printing to stdout and stderr is safe and to better document
the issues
2011-02-15 18:10:03 -06:00
Robby Findler
8e94ce49e4
lift the restriction that the text:ports mixin
...
cannot do io from the eventspace handler thread
and add a test suite for text:ports
2011-02-15 18:10:02 -06:00
James Swaine
f9c12f9e58
Merge branch 'master' of pltgit:plt
2011-02-14 14:02:47 -06:00
Matthew Flatt
da3fd90256
doc repair
...
for PR 11734 follow-up
2011-02-14 07:11:45 -07:00
Matthew Flatt
0840430b21
clean up `define-syntax-rules'
...
by removing a redundant expression in an error message, adding
tests, and documenting the fact that a syntax-error message can
expose the pattern source to users
2011-02-11 09:59:42 -07:00
Matthew Flatt
9070a4c961
fix doc typos
2011-02-11 06:07:10 -07:00
Matthew Flatt
2d7dfab9b9
fix docs for methods that accept a list of pairs as points
2011-02-11 06:07:09 -07:00
James Swaine
22d6ad7d03
Merge branch 'master' of pltgit:plt
2011-02-10 14:38:50 -06:00
Robby Findler
9f18589c4f
Rackety
2011-02-09 15:20:15 -06:00
Robby Findler
16d96cf91e
minor improvements to peeking-input-port docs
...
- added guarantee about file-position
- add some examples that clarify a confusion I had
2011-02-09 15:19:36 -06:00
Robby Findler
a142492833
tweaks to drracket startup compilation code and added mention of PLTDRPAR to the docs
2011-02-09 15:19:27 -06:00
James Swaine
19dbee0405
Added semaphores for futures
2011-02-08 17:58:02 -06:00
James Swaine
0a73a9d5a1
Added semaphores for futures
2011-02-08 17:55:12 -06:00
Jon Rafkind
7f3f861899
add documentation for the splitter mixin
2011-02-08 14:47:07 -07:00
Robby Findler
e096e4d5a4
moved find-exe to its own top-level file
2011-02-08 15:38:11 -06:00
Matthias Felleisen
9b5ca46da5
minor citation fix
2011-02-08 12:15:37 -05:00
Robby Findler
6a220d7d69
docs fixes for parallel-compile-files
...
also, (lambda args (void)) is the same as just void, so changed that.
2011-02-08 10:02:43 -06:00
Matthew Flatt
e2a0fd02ef
document limitations of on-subwindow-event' and
on-subwindow-char'
...
Merge to 5.1
2011-02-05 16:48:40 -07:00
Matthew Flatt
5eeec97878
adjust racket/gui/base' to re-export
file/resource'
...
Merge to 5.1 along with b4ce4bb
, 3375005
, 18eb7c8
, 3c4807f
2011-02-05 14:05:08 -07:00