Jay McCarthy
e2a4302124
metacity
2012-06-25 15:59:17 -06:00
Jay McCarthy
93f85eac2a
Switching window manager to something more stable
2012-06-25 15:59:17 -06:00
Jay McCarthy
8ed1dbbc1a
Adding better version info to DrDr help
2012-06-25 15:59:17 -06:00
Kevin Tew
89c7ba6493
Fix *channel-get's use of continuations
...
Cleanup map-reduce.rkt
Cleanup rmpi.rkt
Added create-place-node and distributed-place-wait
2012-06-25 14:03:05 -06:00
Kevin Tew
1d480a63a2
Fix rmpi argument names, simple map-reduce impl
2012-06-25 14:03:05 -06:00
Robby Findler
3afba2d833
adjust defproc* so that it only shows the white background label once, instead
...
of once per different identifier that it is documenting
2012-06-25 13:42:09 -05:00
Sam Tobin-Hochstadt
a05acfee4c
Split out some small utilities to prepare to reduce dependencies.
2012-06-25 14:10:18 -04:00
Sam Tobin-Hochstadt
ccb724155a
scheme -> racket
2012-06-25 13:39:07 -04:00
Vincent St-Amour
972df7c89e
Add #:unless to the for: macros.
2012-06-25 13:38:51 -04:00
Vincent St-Amour
b1ad108759
Update type of string-join for its new keyword arguments.
...
Closes PR12866.
2012-06-25 13:05:46 -04:00
Matthew Flatt
c2924ef926
CSS tweak for whute label on blue boxes
...
This tweak avoids adding extra space when the white-label font is
taller than the line it's attached to. It also makes the label
disappear in IE 6, but I think we can live with that.
2012-06-25 09:02:51 -06:00
Matthew Flatt
2c1e02d148
fix `help' docs
...
Use one `defform*' instead of `deftogether' and many `defform/none's.
2012-06-25 08:21:55 -06:00
Matthew Flatt
0532baa228
doc correction and improvement
2012-06-25 08:17:17 -06:00
Matthew Flatt
4cd1560b2b
error-message repair
2012-06-24 22:29:43 -06:00
Matthew Flatt
c11527494e
racket/port: fix problems with `read-bytes!-evt'
...
See PR 12860; some of problem related to the PR were "fixed" by
adjusting the guarantees that are specified in the documentation.
Another problem was that non-consecutive bytes could be returned.
2012-06-24 07:38:09 -06:00
Matthew Flatt
6173b7eb05
fix zo-parse, zo-struct, etc. for context in whole-module import
2012-06-23 05:21:53 -07:00
Matthew Flatt
28a47f245e
fix too-strict bytecode check
2012-06-23 05:21:53 -07:00
Matthew Flatt
5433d2302a
fix some error-message tests
2012-06-23 05:21:52 -07:00
Matthew Flatt
d5713cf18b
error-message repair
2012-06-23 05:21:52 -07:00
Matthew Flatt
c7d181c2a9
racket/gui, win32: fix problem with mimize for fixed-size window
2012-06-23 04:15:28 -06:00
Matthew Flatt
91791983aa
fix indentation of some error messages
...
`raise-syntax-error' and `raise-arguments-error' do not
try to adjust indentation, anymore, because it's too confusing
2012-06-23 02:20:59 -07:00
Matthew Flatt
4323096a46
change contract on second' of
date' to allow only 1 leap second
2012-06-23 02:04:55 -07:00
Matthew Flatt
22e067c7a9
inside: add new error functions to docs
2012-06-23 02:04:55 -07:00
Matthew Flatt
503b3858f5
error-message update
2012-06-23 02:04:55 -07:00
Matthew Flatt
ff8a062bfe
guarantee `current-seconds', etc. from 1/1/1970 UTC
...
For all currently supported platforms, the result was already
portable, despite the documentation's hedging.
Also fixed up the documentation in other ways, such as the fact
that `seconds->date' returns a `date*'.
2012-06-23 02:04:55 -07:00
Matthew Flatt
ed2b2b56eb
avoid a hard-coded limit
2012-06-23 02:04:55 -07:00
Matthew Flatt
b951978a77
fix `impersonate-struct' docs
...
Move some constraints from `chaperone-struct' docs to `impersonate-struct'
docs.
(Problem reported by Eric Dobson.)
2012-06-23 02:04:54 -07:00
Matthew Flatt
7126295905
teaching languages: fix copying of `test~object' binding to REPL
...
As Mike noticed, commit d836cba7c9
triggered a different binding
of `test~object' due to the enclosing module context of the `eval'ed
syntax object.
2012-06-23 02:04:54 -07:00
Eli Barzilay
f0d856ab7a
Extend string-join' in a similar way to
add-between'.
...
(This is actually the extension that made me do the other too.)
2012-06-23 04:44:20 -04:00
Eli Barzilay
728687d9dc
Extend `add-between'.
...
New keywords: `#:first', `#:before-last', `#:last', and `#:splice?'.
2012-06-23 04:44:20 -04:00
Robby Findler
f7185bec91
strengthen contract on blockss field of table struct in scribble
2012-06-22 22:12:54 -05:00
Robby Findler
6588493810
adjust a bunch of error printfs in raco setup so they include the
...
stacktrace (by calling error-display-handler). Not sure if this is
always safe, so including it in a separate commit for easy reversion.
2012-06-22 21:38:09 -05:00
Robby Findler
40ec33c12b
improve blue box spacing in Redex reference
2012-06-22 19:47:52 -05:00
Asumu Takikawa
e4f216244a
Fix typos and wording in chaperone docs
2012-06-22 17:57:58 -04:00
Vincent St-Amour
a0d55d4ab8
Reconstruct let bindings in the right order when unboxing let.
2012-06-22 17:53:43 -04:00
Vincent St-Amour
ee142047f8
Add type for range, and extend in-range's.
2012-06-22 17:53:43 -04:00
Eli Barzilay
7ec9975736
Move regexp-replaces' from
ffi/unsafe' to `racket/private/string'.
...
* The old function was removed completely, people will get it from
`racket/base' anyway.
* I also removed its documentation. I thought about leaving a note in,
but if `define-ffi-definer' is the preferred style, then this should
be done when there's a way to make `define-ffi-definer' use it. (Eg,
some new #:keyword that adds a way to change the defined name.)
* Note that the function is added to `racket/private/string' and not to
`racket/string' because the latter deals only with strings, and the
new function accepts byte strings too. It might be better to start a
new `racket/regexp' module for these functions.
2012-06-22 14:27:14 -04:00
Eli Barzilay
7b4772e120
Extend `regexp-replace*' to accept a start/end-position.
...
Note that this pushes the `ipre' argument to the end.
2012-06-22 12:00:48 -04:00
Eli Barzilay
7d6e79023c
Random pickiness.
...
Spaces at EOFs, indentation, etc.
2012-06-22 12:00:48 -04:00
Robby Findler
3250d97f71
log errors that read-language produces when DrRacket calls it
2012-06-22 10:31:00 -05:00
Asumu Takikawa
af73e6f274
Typo in impersonate-hash docs
2012-06-22 00:12:24 -04:00
Asumu Takikawa
1dced5f560
racket/unit: fix literals in docs
2012-06-21 23:37:11 -04:00
Matthew Flatt
d253b89ba8
racket/port: fix read-bytes-evt' and
read-string-evt'
...
As the documentation says, it's supposed to be ok to use the
same evt multiple times or in multiple threads, but an internal
buffer was allocated incorrectly, so that multiple/concurrent
uses could go wrong.
Closes PR 12860
2012-06-22 09:48:00 +08:00
Matthew Flatt
a04ba8aef3
ffi/com: allow a `com-object' as an 'iunknown argument
2012-06-22 09:47:59 +08:00
Matthew Flatt
1dc0072d03
further error message convention refinements
...
Add extra intitial-message lines, use "..." on a field name
to indicate that it could reasonably be hidden by default,
and refine some existing messages.
2012-06-22 09:47:59 +08:00
Asumu Takikawa
ed9c612cae
racket/control: Racketize & remove trailing whitespace
2012-06-21 16:08:33 -04:00
Asumu Takikawa
893ebc6ee6
mzlib/class100: deprecation notice
2012-06-21 16:08:33 -04:00
Neil Toronto
25c5e87929
Added docs for pi.f, corrected pi's contract, added examples
2012-06-21 13:53:09 -06:00
John Clements
3ef7aa2a45
rackety
2012-06-20 23:38:51 -07:00
Eli Barzilay
6918bb55cb
Dump attempt to be cute with stderr.
...
Also add robby & mflatt as responsible to the algol60 tests and to
algol60 itself.
2012-06-20 22:52:40 -04:00