Vincent St-Amour
674046f39d
Fixed a mistake in the byte-string reference.
2010-06-17 18:45:28 -04:00
Matthew Flatt
d6d5c914f7
cases when number functions produce 0: clarify docs and fix (atan 0 x)
...
for positive exact x;
also clarify docs on some cases when divide-by-zero exception is raised
2010-06-11 15:04:24 -06:00
Robby Findler
0126324f41
documented contract-stronger?
2010-06-06 14:57:11 -05:00
Sam Tobin-Hochstadt
47218dcb16
Fix typo. Closes PR 10958.
2010-06-04 14:15:50 -04:00
Matthew Flatt
88a06c724c
revise examples for bound-identifier=? and free-identifier=?
2010-06-03 17:41:08 -06:00
Matthew Flatt
32297601b6
use simple-form-path more consistently for path normalization
...
--- a reversal of opinion from my earlier commit; the problem
with syntactic simplification is that it may not refer to the
same file, due to soft links; given that true normalization is
impossible, simplify-path and simple-form-path provide a good
compromise between preserving paths as given and exanding
soft links as neede
2010-06-03 17:23:14 -06:00
Jon Rafkind
53cfb15e5c
add example for free-identifier=? and bound-identifier=? (from the r6rs docs)
2010-06-03 16:27:55 -06:00
David Van Horn
22e2f3061f
Various typo, spelling, and punctuation fixes in scribblings.
...
Signed-off-by: David Van Horn <dvanhorn@ccs.neu.edu>
2010-05-28 14:47:54 -06:00
Matthew Flatt
c8de3b5d1e
change `pretty-print' to accept a qq-depth argument
...
makes it more consistent with `print'
fixes the htdp/bsl, etc. languages, which install a global print
handler
Merge to v5.0
2010-05-27 20:22:44 -06:00
Jay McCarthy
7e485b8d28
Documenting make-hasheqv and using it
2010-05-27 12:35:30 -06:00
Vincent St-Amour
c11a88f888
Added some indexes to the reference to make open-output-nowhere easier
...
to find.
2010-05-25 17:30:54 -04:00
Matthew Flatt
97d078a156
adjust `pretty-printing' parameter for single-line printing
...
make it #f in that case, as opposed to printing in multi-line
mode when the content doesn't fit on a single line
2010-05-24 15:15:45 -06:00
Jay McCarthy
1b6b721aee
Adding date->seconds
2010-05-24 14:25:35 -06:00
Jay McCarthy
009ae0588e
Adding current-date
2010-05-24 14:23:53 -06:00
Matthew Flatt
0b8a664d78
fix minor doc bugs
2010-05-24 10:03:37 -06:00
Matthew Flatt
c3f5aed473
fix docs for in-directory to specific default argument value
...
Merge to v5.0
2010-05-24 10:03:36 -06:00
Jose Antonio Ortega Ruiz
92bbe52da0
Fixes for trivial typos in Reference sec. 1.1.
2010-05-23 23:10:36 -04:00
Matthew Flatt
e4aab34656
Fix `at-exp' syntax colorer to handle non-text input
...
- added 'special-filter-input-port' to `racker/port'
Merge to v5.0
2010-05-21 19:40:32 -06:00
Eli Barzilay
28946a0a43
More reformatting
2010-05-21 20:41:35 -04:00
Eli Barzilay
c4f67b3e74
Small typos, some reformatting.
...
Fixes PR10920
2010-05-21 16:30:16 -04:00
Eli Barzilay
12211fff72
Various lazy-related fixes etc.
...
* A long-standing bug, which happened with
(let ([x (lazy (delay 1))]) (force x) (force x))
not being properly handled.
* Added `delay/strict', mostly for the below.
* Made srfi/45 reprovide it as `eager'.
* Also restricted the exports from srfi/45 to its interface.
All of these issues were reported by Andreas Rottmann.
2010-05-21 15:12:16 -04:00
Matthew Flatt
70089070c7
clarify that 'exec-file is not necessarily an absolute path
2010-05-20 12:02:01 -06:00
Eli Barzilay
7f6efdc8be
A lot of "MrEd" -> "GRacket"s.
2010-05-16 23:46:05 -04:00
Matthew Flatt
1873a6f14d
fix typo
2010-05-16 07:30:43 -06:00
Matthew Flatt
900784c8e4
fix regexp sub-pattern reporting
2010-05-15 08:36:11 -06:00
Matthew Flatt
aa9a8549ad
finish Guide chaper on defining languages
2010-05-14 13:34:23 -06:00
Matthew Flatt
8752e65bf8
disable check on a module's source name
2010-05-14 11:33:09 -06:00
Matthew Flatt
88fd429eaf
initial cut at language-creation chaper in guide: reader extension
2010-05-14 11:33:08 -06:00
Matthew Flatt
c1abea82ec
add local-require to racket/base
2010-05-11 12:31:28 -06:00
Sam Tobin-Hochstadt
c22735ea49
`block' doesn't have this limitation
2010-05-11 12:01:15 -04:00
Sam Tobin-Hochstadt
3965eab9c8
Add `racket/block'
2010-05-11 12:01:15 -04:00
Matthew Flatt
5b76acb4ae
add racket/system to racket
2010-05-11 07:06:07 -06:00
Matthew Flatt
50e923b199
add 'eprintf' and 'displayln'
2010-05-11 06:38:34 -06:00
Matthew Flatt
acb98cef60
allow paths as input to regexp-matching functions
2010-05-11 06:03:39 -06:00
Matthew Flatt
5f2ef77c14
fix reference typo
2010-05-10 20:40:51 -06:00
Matthew Flatt
899e85f94f
change prop:custom-print-as-constructor to more general prop:custom-print-quotable
2010-05-10 18:32:25 -06:00
Matthew Flatt
f24d66f02f
improve docs on printer modes
2010-05-09 07:05:20 -06:00
Matthew Flatt
1a5e662433
doc corrections and completions
2010-05-08 11:46:14 -06:00
Matthew Flatt
e5a259bdf0
document latest printing convention
2010-05-06 18:01:21 -06:00
Matthew Flatt
43027a8d9b
switch printer to constructor+quote style
2010-05-06 10:33:42 -06:00
Matthew Flatt
27cd77c16c
fix problem with chaperone of chaperoned hash
2010-05-05 09:23:40 -06:00
Matthew Flatt
60446bcd95
fix racket/vector test and doc typo
2010-05-05 06:18:52 -06:00
Matthew Flatt
bf5967f30b
adjust (provide/contract (struct ....)) to work with new constructor-name convention
2010-05-04 18:25:11 -06:00
Matthew Flatt
8af4134991
move result-chaperoning procedure to start of chaperioning procedure's results
2010-05-04 13:56:21 -06:00
Matthew Flatt
a097b2ef6a
fix chaperone-hash to be more consistent with key handling
2010-05-03 17:59:54 -06:00
Matthew Flatt
fae14aed03
doc repairs
2010-05-03 17:59:54 -06:00
Sam Tobin-Hochstadt
14d1a394f1
remove section so that docs render properly
2010-05-03 17:42:27 -04:00
Sam Tobin-Hochstadt
b752370a57
use @racket instead of @scheme in vector docs
2010-05-03 17:13:14 -04:00
Sam Tobin-Hochstadt
46828541a5
docs for vector-member etc
2010-05-03 17:11:55 -04:00
Matthew Flatt
166b92f9c8
replace mzc and setup-plt docs with raco doc (which refers to the still-separate planet doc)
2010-05-02 11:04:48 -06:00