Eli Barzilay
a6b20f01da
Use string-no-nuls?' and
bytes-no-nuls?' in more docs & error messages.
...
Also use `byte?' instead of (integer-in 0 255).
(This commit will most likely require some proof-reading.)
2012-07-22 13:00:05 -04:00
Matthew Flatt
d95ec4d454
fixes for submodules and `variable-reference->namespace'
...
Closes PR 12925
Merge to 5.3
2012-07-22 11:54:46 -05:00
Eli Barzilay
c2fe7c4e35
Quick typo fix.
2012-07-22 10:11:37 -04:00
Robby Findler
df4508573a
adjust the interface reference in drracket for the new view menu
2012-07-21 11:34:13 -05:00
Matthias Felleisen
30cb1ce4f3
fixed minor typo
2012-07-21 11:07:32 -04:00
Asumu Takikawa
3582b57bcc
Move mzlib/defmacro => racket/defmacro
...
With both @bold and @italics warning against its use.
No @blink though.
2012-07-20 16:00:47 -04:00
Matthias Felleisen
6768136144
docs for revised system error message completed
2012-07-20 12:30:30 -04:00
Asumu Takikawa
e14c5d61e9
Allow guards for impersonatable struct type properties
2012-07-19 22:46:14 -04:00
Eli Barzilay
6565538b09
Disable the #:before-first' and
#:after-last' functionality in `add-between'.
...
Leave it working in splicing mode. I prefer doing that over always
splicing them, since that would make a less uniform interface, so I
rather keep all options open. There is no longer a `#:nothing' keyword,
which is the main point of this downgrade.
(See mailing list discussion on "no-argument" for the reason.)
2012-07-18 22:28:41 -04:00
Matthew Flatt
a3b316c02f
typo
2012-07-18 03:52:20 -06:00
Robby Findler
70fac182c6
Add support to the show menu item to make ordering the items
...
simpler.
Use that support to adjust the Show menu to have a better
ordering for the built-in DrRacket items.
2012-07-17 13:07:41 -05:00
Robby Findler
488cfed53a
typo
2012-07-17 13:07:40 -05:00
Matthew Flatt
3ded3934ee
doc fixups for struct' variants in
scheme/unit', etc.
2012-07-17 11:00:46 -06:00
Matthew Flatt
5e4866e54c
fill in one more corner of submodules and `namespace-attach-module'
...
When submodules are not independently loaded, then pull submodule
declarations along when attaching a module to a namespace.
2012-07-17 10:16:32 -06:00
Matthew Flatt
c8f4ac6ae4
submodules: make .zo path stick for consistent independent loading
...
When a module is loaded from bytecode and then the value of
`use-compiled-file-paths' changes, an attempt to load a submodule
would fail, because source isn't used if the main module is
already declared, and the bytecode code is not used according to
`use-compiled-file-paths'. Make the bytecode path stick when it
is used once, so that submodule loads succeed, and make it work
even with `namespace-module-attach'.
The module-attach part of this protocol requires a change to the
API of a module name resolver: the notification mode gets two
arguments, instead of one, where the second argument is an
environment.
2012-07-17 09:47:05 -06:00
Matthew Flatt
8718a5dd62
doc and error-message fixes for module name resolver
2012-07-16 19:22:30 -06:00
James Swaine
b987be068e
Move racket/future/visualizer, racket/future/trace --> future-visualizer, future-visualizer/trace
2012-07-16 12:23:46 -05:00
Robby Findler
0ca54bfe56
fix queue/stack confusion in the Guide
...
closes PR 12896
2012-07-13 10:50:13 -05:00
Asumu Takikawa
403aaac7d4
Moved some mzlib library implementations to racket
...
The libraries moved were:
- mzlib/control => racket/control
- mzlib/date => racket/date
- mzlib/deflate => file/gzip
- mzlib/inflate => file/gunzip
- mzlib/port => racket/port
- mzlib/process => racket/system
- mzlib/runtime-path => racket/runtime-path
- mzlib/shared => racket/shared
- mzlib/unit => racket/unit
- mzlib/unit-exptime => racket/unit-exptime
- mzlib/zip => file/zip
The old modules in mzlib are now pointers to the
new modules. These are all modules that were already
redirected in the documentation.
2012-07-11 18:26:10 -04:00
Matthew Flatt
daa98b4e33
syntax/location: repair after `variable-reference->module-source' fix
2012-07-10 18:35:03 -06:00
Matthew Flatt
506b70f71f
fix `variable-reference->module-source' for submodules
...
Unlike the `variable-reference->resolved-module-path', the module
source one doesn't include a submodule path.
2012-07-10 18:35:03 -06:00
James Swaine
dbec8765e3
Futures visualizer - reorganize modules, expose formerly private stuff as public (and docs)
2012-07-10 10:55:19 -05:00
James Swaine
b6f71ec4be
Add futures visualizer, improvements to futures logging
2012-07-10 10:54:42 -05:00
Asumu Takikawa
8a166407ed
Remove old menu item from DrRacket docs
...
Closes github issue #101
2012-07-09 20:42:54 -04:00
Asumu Takikawa
a1aedaff1e
Fix doc typos
2012-07-06 18:59:10 -04:00
Matthew Flatt
f9b4c6b226
scribble: add --dest-base flag
...
Also add the option to `render' from `racket/render', and
document the existing `render%' initialization argument.
2012-07-06 16:48:36 -06:00
Matthew Flatt
1d378186f4
repair to exn doc repairs
2012-07-06 16:48:36 -06:00
Matthew Flatt
4c469d5338
improve docs on gensym',
generate-temporaries', and compiled code
2012-07-06 13:17:35 -06:00
Matthew Flatt
2b9f57b01d
scribble/*-properties: allow literal bytes in *-additions
...
For example, a `tex-addition' structure can have literal bytes
to include in the generated Latex, instead of a path to a file that
holds the content.
2012-07-06 13:17:35 -06:00
Matthew Flatt
891b882ee6
doc clarification on exception handlers
2012-07-06 13:17:35 -06:00
Robby Findler
4cd26f828f
typo in error docs
2012-07-03 19:55:08 -05:00
Asumu Takikawa
9f83ba1c6f
Fix doc typos
2012-07-03 15:54:25 -04:00
Asumu Takikawa
414ed2597e
Reference: fix doc typos
2012-07-03 03:10:04 -04:00
Asumu Takikawa
e8dfd1d8df
Improve docs for exn:fail:contract:blame
2012-07-03 02:16:13 -04:00
Robby Findler
119d1ff9d3
fix the append-editor-font-menu-items and
...
append-editor-operation-menu-items docs
closes PR 12878
2012-07-02 18:59:38 -05:00
Matthew Flatt
aa68692b37
allow `begin' wrapper on a submodule to re-expand
...
Closes PR 12835
2012-07-02 10:02:41 -06:00
Matthew Flatt
50ab977c51
doc correction
...
Closes PR 12872
2012-07-02 09:19:40 -06:00
Matthew Flatt
4ed8a88969
doc correction
...
Closes PR 12844
2012-07-02 09:08:05 -06:00
Matthew Flatt
9eb4f0e278
typo
2012-07-01 09:25:12 -06:00
Asumu Takikawa
07d279e3ee
racket/class: doc fixes and improvements
...
- actually fixed the grammar this time
- examples for most class/object utils
- consistency with naming conventions
- interface ctc example
2012-06-30 15:13:53 -04:00
Asumu Takikawa
9e97ea4cae
Fix class init grammar in docs
2012-06-29 14:40:27 -04:00
Asumu Takikawa
ad8b43e21f
Add examples for most class clauses.
2012-06-29 14:40:27 -04:00
Matthew Flatt
d181b32192
Guide: recycle sandbox for most regexp examples
2012-06-28 10:05:43 -06:00
Stevie Strickland
d16c3f68fa
Add empty case for with-contract's clause for free variable contracts.
...
Also reorder the single and multiple cases to match result-spec's ordering.
2012-06-28 03:28:04 -04:00
Matthew Flatt
1d25f698da
doc clarifications
2012-06-27 13:20:18 -06:00
Matthew Flatt
577cf4592e
fix problems with references to bindings at higher phases
2012-06-27 09:57:50 -06:00
Eli Barzilay
81e0bd2382
Use `secref' instead of a direct link to docs.racket-lang.org.
2012-06-27 09:26:28 -04:00
Asumu Takikawa
095d47fc3d
racket/contract: rename prompt/c
& continuation-mark/c
...
The new names are `prompt-tag/c` and `continuation-mark-key/c`
to keep the names consistent with the values that are being
contracted. Also updated the HISTORY file.
2012-06-26 21:11:58 -04:00
Asumu Takikawa
fcab398081
racket/class: add send+ for functional style OO
2012-06-26 21:11:58 -04:00
Eli Barzilay
0c78194267
Adjust the keyword names for string-join' following the change to
add-between'.
2012-06-26 13:45:16 -04:00