Eli Barzilay
ccd9ab07a7
Revert "Hook XREPL into a few places where readline' and
enter!' are mentioned."
...
This reverts commit 3223a656a6
.
2011-07-19 17:01:27 -04:00
Eli Barzilay
3223a656a6
Hook XREPL into a few places where readline' and
enter!' are mentioned.
...
(cherry picked from commit 5fb8390609
)
2011-07-19 11:36:14 -04:00
Eli Barzilay
c1a82bf23e
Use (banner) instead of a fixed "Welcome to Racket" in the More tutorial
...
and in the guide.
Also, add a tag to the readline "License Issues" to be able to link to
it from the xrepl docs.
(cherry picked from commit 45394bb7b6
)
2011-07-19 11:35:59 -04:00
Guillaume Marceau
d8c7bd138f
Undoes the 'produces -> return' part of commit c31d352f
, keeping the 'changes -> mutates' change and the assorted bug fixes it contained.
...
(cherry picked from commit adf965e92a
)
2011-07-19 11:28:47 -04:00
Matthew Flatt
b560fc83aa
fix taint behavior of some syntax operations
...
`syntax-local-get-shadower' and
`syntax-make-delta-introducer' both taint their
results when a given syntax object is tainted
(cherry picked from commit 4307bcace5
)
2011-07-19 11:13:20 -04:00
Robby Findler
4e5ac3c261
typo
...
(cherry picked from commit 9e0a866969
)
2011-07-19 11:12:54 -04:00
Guillaume Marceau
29e8c44ba9
Roll back the "expr -> expression" change in the grammar documentation of the
...
teaching languages. The extra width was breaking some browsers.
(cherry picked from commit 7134d67921
)
2011-07-18 12:43:16 -04:00
Guillaume Marceau
8c54e212da
Standartize the vocabulary to "the function returns" and "set! mutates"
...
(cherry picked from commit c31d352f2b
)
2011-07-18 12:43:12 -04:00
Matthew Flatt
e1dbfe67e3
remove obsolete reference to '#%mred-kernel
...
(cherry picked from commit 1c4722eaee
)
2011-07-18 12:43:06 -04:00
Matthew Flatt
c4ca803955
fix typo; eliminate "this" as a noun; otherminor improvements
...
(cherry picked from commit 5e5172baab
)
2011-07-18 12:43:03 -04:00
Vincent St-Amour
be3aa544ad
Fix unbalanced curly brackets.
...
(cherry picked from commit 937d0ad722
)
2011-07-18 12:42:49 -04:00
Asumu Takikawa
2c70c98228
Fix a few framework contracts to match code
...
(cherry picked from commit 6c3284a828
)
2011-07-18 12:42:46 -04:00
Eli Barzilay
225f563bda
Add a new #:dont-re-require-enter' flag for
enter!', to avoid
...
requiring itself into the entered namespace.
This makes it useful in some cases where this require leads to a
dependency cycle, eg (enter! racket/list). It's obviously not useful
for use as-is, since you will not have a bound `enter!' to get out of
the namespace (and possibly no `require' to get it) -- but it is useful
for meta-tools like xrepl. This is why the flag is verbose. `xrepl'
now uses this flag.
Also, the check for valid keywords for the form is now done at runtime
rather than in the macro. This doesn't matter in this case, since the
form is intended for interactive use anyway.
Also, separate the two parts of `enter-load/use-compiled' (it was
defined curried, but didn't use it).
(cherry picked from commit db7f2b4542
)
2011-07-18 12:42:42 -04:00
Guillaume Marceau
fd6d7de506
Better fix for the previous bug.
...
(cherry picked from commit 793d7894f1
)
2011-07-14 17:29:08 -04:00
Guillaume Marceau
72a81a7c12
Fixed that 'all contracts for primitives print as lists' bug in scribblings/htdp-langs.
...
(cherry picked from commit 452f3a14fb
)
2011-07-14 17:29:02 -04:00
Asumu Takikawa
60f3e79bb8
Use real contract in bitmap% docs
...
(cherry picked from commit 2fdc56db3a
)
2011-07-14 17:23:55 -04:00
Robby Findler
95ed19b91f
fix bad contract
...
(cherry picked from commit 2fb03852b3
)
2011-07-14 17:23:44 -04:00
Eli Barzilay
2490b0711c
Fix the path relative functions to return a string for a path input,
...
clarify the documentation, add a few tests.
Fixes pr 12032
Fixes pr 12034
(cherry picked from commit ebe9453e73
)
2011-07-11 21:30:18 -04:00
Guillaume Marceau
020469a716
Remove spurious printf left in 9053f8f9
...
(cherry picked from commit 3815862a81
)
2011-07-11 14:55:55 -04:00
Guillaume Marceau
ec279b706e
Fixed documentations bugs in scribblings/htdp-langs
...
(cherry picked from commit 9053f8f99b
)
2011-07-11 14:55:51 -04:00
Guillaume Marceau
ae6cf4da07
Little tweaks to the *SL documentation
...
(cherry picked from commit 91d5c92415
)
2011-07-11 14:55:23 -04:00
Ryan Culpepper
fe3ee8cbc5
removed merge conflict artifact
...
Merge to release branch
(cherry picked from commit 73230537ba
)
2011-07-11 14:55:10 -04:00
Ryan Culpepper
8ebda770a6
restored Getting Started link
2011-07-07 14:00:22 -06:00
Matthew Flatt
6c3360c716
fix formating of duplicated syntax descriptions
2011-07-07 10:45:43 -06:00
Matthew Flatt
e1b02e08f7
generalize `defform' & co. to better support abstraction
2011-07-07 10:45:43 -06:00
Matthew Flatt
d8352d5890
allow lists of pre-content to `decode-content', etc.
...
and improve docs for `scribble/decode'
2011-07-06 09:07:19 -06:00
Eli Barzilay
0ee3aef9cb
Redo some of the ".ss" -> ".rkt" conversion that were undone in the last push.
2011-07-06 06:21:49 -04:00
Guillaume Marceau
eedab060ba
Updated teachpack documentation for the new vocabulary.
2011-07-06 05:35:17 -04:00
Guillaume Marceau
01b9bde7fa
The documentation for htdp-lang now uses the new vocabulary.
2011-07-06 00:27:28 -04:00
Matthew Flatt
5d06476cb3
scribble: clarify intent of `#:use-sources'
2011-07-05 07:03:26 -06:00
Matthew Flatt
a7deb516f7
minor doc style corrections
2011-07-04 16:48:25 -06:00
Matthew Flatt
4905d344dd
slideshow/pict: add `rotate'
...
which requires two new fields in the `child' struct to support
`lt-find', etc., when child picts are rotated
2011-07-04 16:26:09 -06:00
Matthew Flatt
850b85cbdb
add some cross-references
2011-07-04 16:26:09 -06:00
Matthew Flatt
b57cf0134f
fix typos
2011-07-02 19:18:11 -06:00
Eli Barzilay
3157955d40
".ss" -> ".rkt" scan done.
2011-07-02 10:37:53 -04:00
Eli Barzilay
4da4a2759b
New setup/path-to-relative' that supersedes
unstable/dirs' and most of
...
`setup/private/path-utils'.
The API is a little different: instead of getting the alist and the
path, there's a curried function that gets the alist and produces a
function to do the substitutions.
2011-07-02 01:10:38 -04:00
Eli Barzilay
6b44974b42
Improvements around uses of the current `unstable/dirs', and
...
`setup/path-relativize'.
`setup/path-relativize' is freed from a bunch of things that were due to
historical baggage, but some remain. (Also, update its docs.)
2011-07-02 01:10:38 -04:00
Ryan Culpepper
4d38f491ca
moved algol60 and honu docs to experimental category
...
remove empty doc categories
2011-07-01 20:13:52 -06:00
Ryan Culpepper
1b702a2ae3
docs reorganization
...
added tutorial, racket categories
relabeled some other categories
normalized manual names: de-bolded, changed some names
2011-07-01 17:16:53 -06:00
Matthew Flatt
59731368fc
add ffi/winapi; use it in mzlib/os
...
Closes PR 12007
2011-07-01 10:42:17 -06:00
Matthew Flatt
dca102a7f1
document place termination better
...
e.g., the fact that the exit handler is set in a place
2011-07-01 09:30:11 -06:00
Kevin Tew
c6c1f9d533
Fixed missing bracket
2011-06-30 16:53:45 -06:00
Kevin Tew
7bd4ba9b11
place-dead-evt docs
2011-06-30 15:52:29 -06:00
Matthew Flatt
e921f20b6a
disable (minimize?) smoothing for `draw-bitmap' in 'unsmoothed mode
2011-06-30 12:25:56 -06:00
Kevin Tew
c3059f7e82
place-dead-evt
2011-06-30 10:02:21 -06:00
Matthew Flatt
69ad39d45c
fix `compiler/zo-parse' & co.
2011-06-30 08:24:41 -06:00
Matthew Flatt
1160d3df62
remove syntax certificates; add syntax taints
2011-06-29 19:15:48 -06:00
Eli Barzilay
0af236dc2f
Add block' to
scribble/text', to explicitly ask for an indentation block.
...
* Lists are now either blocks or splices depending on whether they
appear inside a block or a splice (default to block).
* Adjusted the docs and a single test where this mattered.
* Change the documentation to be "text.html" and to be titled "text
generation".
2011-06-28 18:16:07 -04:00
Eli Barzilay
78dacef817
Get rid of "defaultly"s.
2011-06-28 02:11:24 -04:00
Eli Barzilay
40124a0619
A long overdue scan to eliminate files without terminating newlines.
...
(DrRacket should really do that.)
2011-06-28 02:01:41 -04:00