racket/collects/scribblings/reference
Matthew Flatt 53efe920b3 Move explode-path' from racket/path' to `racket/base'
The revised `explode-path' runs in time proportional to the
length of the path, instead of quadratic in the number of
path elements. The difference doesn't matter much in my
program, but I'm reluctant to leaving the implementation
as quadratic (which is forced by using `split-path').
2013-05-08 09:54:30 -04:00
..
async-channels.scrbl reference: rerrange docs on synchronizable events 2012-12-25 07:20:58 -06:00
block.scrbl Use a new evaluaor in "for.scrbl", have it require `racket/base' for syntax. 2012-07-22 13:38:38 -04:00
booleans.scrbl equality for `define-cstruct'-generated wrappers 2013-04-11 14:48:26 -06:00
breaks.scrbl Fix doc typos 2013-01-03 02:27:30 -05:00
bytes.scrbl Fixes spelling errors in reference. 2012-02-21 14:21:43 -05:00
channels.scrbl reference: rerrange docs on synchronizable events 2012-12-25 07:20:58 -06:00
chaperones.scrbl racket/base: add `impersonator-ephemeron' 2013-02-18 17:01:11 -07:00
chars.scrbl intern strings, etc. only when making syntax objects, not in `read' 2011-12-14 16:03:44 -07:00
class.scrbl minor field contract clarifications 2013-04-28 18:19:42 -05:00
cmdline.scrbl racket/cmdline add `#:ps' clause 2012-05-29 11:00:43 -06:00
code-inspectors.scrbl references: link "A parameter that..." to the definition of "parameter" 2012-08-22 10:28:56 -06:00
collects.scrbl update kernel parameter checks to new error-message format 2013-04-25 16:46:23 -06:00
concurrency.scrbl move future-visualizer docs out of the Reference 2012-09-07 09:11:16 -06:00
cont-marks.scrbl Documentation for mark key proxies and contracts 2012-06-26 13:39:36 -04:00
cont.scrbl Add Guide pointers to Refs on exceptions & control 2012-10-16 01:31:20 -04:00
contracts-struct-prop.scrbl Fix doc typos 2013-01-03 02:27:30 -05:00
contracts.scrbl allow #:chaperone specification in struct/dc 2013-05-06 18:17:43 -05:00
control-lib.scrbl Doc typo 2012-12-10 15:49:50 -05:00
control.scrbl Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
custodians.scrbl reference: rerrange docs on synchronizable events 2012-12-25 07:20:58 -06:00
custom-ports.scrbl make contracts slightly more readable for 2013-01-24 22:04:47 -06:00
custom-write.scrbl Docs for gen:custom-write. 2012-05-24 16:51:14 -04:00
data.scrbl fix docs for `box-cas!', fix JITted version to check mutability 2012-05-03 21:38:36 -06:00
debugging.scrbl change `eval-jit-enabled' initialization 2011-07-27 07:55:05 +01:00
define-struct.scrbl Use syntax-procedure-alias-property with struct constructor procedures as well. 2013-01-14 14:27:33 -05:00
dicts.scrbl Fic generics docs. 2012-08-08 17:26:55 -04:00
distributed.scrbl Fix doc typos 2013-01-03 02:27:30 -05:00
ellipses-defn.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
ellipses.rkt ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
encodings.scrbl references: link "A parameter that..." to the definition of "parameter" 2012-08-22 10:28:56 -06:00
engine.scrbl adjust racket/engine so that it logs the time that various things happen 2012-10-29 06:45:12 -05:00
enter.scrbl add `racket/rerequire' 2013-05-07 12:00:13 -04:00
envvars.scrbl fix the name of `environment-variables-ref' 2013-04-11 06:42:54 -06:00
eval-model.scrbl adjust the new "notation" section of the reference 2013-04-28 15:26:36 -06:00
eval.scrbl update kernel parameter checks to new error-message format 2013-04-25 16:46:23 -06:00
evts.scrbl reference: doc clarifications on `guard-evt' 2013-03-29 07:23:49 -06:00
exit.scrbl references: link "A parameter that..." to the definition of "parameter" 2012-08-22 10:28:56 -06:00
exns.scrbl add `exn:fail:{filesystem,syntax}:missing-module' 2013-04-22 10:27:02 -06:00
extflonums.scrbl syntax-color/racket-lexer: update for single-precision and extflonums 2013-03-29 07:23:49 -06:00
extras.css major Scribble revision (v4.2.1.2) 2009-07-25 20:25:33 +00:00
extras.tex major Scribble revision (v4.2.1.2) 2009-07-25 20:25:33 +00:00
fasl.scrbl Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
file-ports.scrbl doc and terminology fix 2012-02-26 22:13:02 -05:00
filesystem.scrbl scribble/manual: add #:link-target?' to defproc', `defform', etc. 2013-04-21 09:49:14 -06:00
fixnums.scrbl reference: add missing section tags 2012-12-03 12:12:54 -07:00
flonums.scrbl reference: add missing section tags 2012-12-03 12:12:54 -07:00
for.scrbl Fix typo 2012-11-19 16:29:56 -05:00
format.scrbl fix rounding in ~r, docs 2013-01-13 15:52:08 -05:00
futures-logging.scrbl move future-visualizer docs out of the Reference 2012-09-07 09:11:16 -06:00
futures.scrbl move future-visualizer docs out of the Reference 2012-09-07 09:11:16 -06:00
generic.scrbl Default implementations are only reached in the absence of method tables. 2013-04-04 15:31:51 -04:00
hashes.scrbl Have a generic interface for equal+hash. 2012-05-24 16:51:11 -04:00
help.scrbl fix `help' docs 2012-06-25 08:21:55 -06:00
include.scrbl A ton of @scheme*' -> @racket*' and related updates. 2011-06-25 04:08:47 -04:00
info.rkt break cross-reference info for document into pieces 2012-11-23 18:44:51 -07:00
init.scrbl switch rascket/base' and scheme/base' to submodule language style 2013-05-07 08:31:16 -04:00
interactive.scrbl add `racket/rerequire' 2013-05-07 12:00:13 -04:00
io.scrbl Add pointers to the Guide in Reference docs. 2012-05-01 14:57:14 -04:00
kernel.scrbl terminology change again: "cross-phases persistent" modules 2013-02-27 08:53:43 -07:00
load-lang.scrbl Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
logging.scrbl note that the logger-callback's default argument is #f 2013-03-14 14:11:02 -05:00
macros.scrbl Add a `compatibility' collect for compatibility with other languages. 2012-07-27 16:49:05 -04:00
match-grammar.rkt ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
match-parse.rkt Finish converting scheme' -> racket'. 2011-06-28 00:45:38 -04:00
match.scrbl Add OrderedAnd patterns, and use them in ? patterns. 2013-01-22 14:59:41 -05:00
memory.scrbl racket/base: add `impersonator-ephemeron' 2013-02-18 17:01:11 -07:00
model.scrbl move Reference reader & prnter docs to the model chapel 2011-08-28 18:15:43 -06:00
module-reflect.scrbl add `exn:fail:{filesystem,syntax}:missing-module' 2013-04-22 10:27:02 -06:00
mpairs.scrbl Fix documentation for packages and mutable lists. 2012-07-31 17:12:30 -04:00
mz.rkt reference: rerrange docs on synchronizable events 2012-12-25 07:20:58 -06:00
namespaces.scrbl references: link "A parameter that..." to the definition of "parameter" 2012-08-22 10:28:56 -06:00
networking.scrbl reference: simplify some contractcs 2013-04-10 08:29:42 -06:00
notation.scrbl reference: expand notation section 2013-05-01 20:41:39 -06:00
numbers.scrbl doc correction and test additions for `atan' 2013-03-01 15:28:39 -07:00
os.scrbl new environment-variable API 2013-04-10 06:59:33 -06:00
pairs.scrbl Fix doc contracts 2013-04-20 23:17:59 -04:00
parameters.scrbl Lots of documentation formatting. 2011-08-15 07:50:04 -04:00
paths.scrbl Move explode-path' from racket/path' to `racket/base' 2013-05-08 09:54:30 -04:00
pipes.scrbl doc improvement 2012-10-01 07:14:46 -06:00
places.scrbl racket/place: keywords as place messages 2013-05-07 14:48:21 -04:00
port-buffers.scrbl add `file-truncate' 2013-01-18 11:03:46 -06:00
port-lib.scrbl change `transplant-{input,output}-port' to propagate buffering 2012-08-27 19:44:06 -06:00
port-line-counting.scrbl doc: add some links 2013-02-14 17:30:10 -07:00
port-procs.scrbl reference: rerrange docs on synchronizable events 2012-12-25 07:20:58 -06:00
ports.scrbl reference: improve docs on peeking 2013-03-19 15:48:22 -07:00
pretty-print.scrbl references: link "A parameter that..." to the definition of "parameter" 2012-08-22 10:28:56 -06:00
printer.scrbl extflonums 2013-01-28 18:17:06 -07:00
procedures.scrbl Updated contracts for arity-related functions. 2013-03-31 13:36:07 -04:00
prog-steps.rkt A ton of @scheme*' -> @racket*' and related updates. 2011-06-25 04:08:47 -04:00
promise.scrbl fix `delay/thread' error when promise-running thread terminates 2012-08-29 09:32:54 -06:00
prop-port.scrbl A ton of @scheme*' -> @racket*' and related updates. 2011-06-25 04:08:47 -04:00
read.scrbl update kernel parameter checks to new error-message format 2013-04-25 16:46:23 -06:00
reader-example.rkt fix reader graph-notation equivalence 2011-08-18 12:54:52 -06:00
reader.scrbl syntax-color/racket-lexer: update for single-precision and extflonums 2013-03-29 07:23:49 -06:00
readtables.scrbl doc clarification on readtable procedures 2013-01-24 06:43:10 -05:00
reference.scrbl reference: expand notation section 2013-05-01 20:41:39 -06:00
regexps.scrbl Move regexp-replaces' from ffi/unsafe' to `racket/private/string'. 2012-06-22 14:27:14 -04:00
rerequire.scrbl add `racket/rerequire' 2013-05-07 12:00:13 -04:00
rmpi.scrbl racket/place/distributed: fix doc problems 2012-05-20 14:11:17 -06:00
running.scrbl add `racket/rerequire' 2013-05-07 12:00:13 -04:00
runtime.scrbl reference: expand notation section 2013-05-01 20:41:39 -06:00
rx.rkt Fixes spelling errors in reference. 2012-02-21 14:21:43 -05:00
sandbox.scrbl racket/sandbox: add sandbox-make-environment-variables 2013-04-10 06:59:33 -06:00
security-guards.scrbl references: link "A parameter that..." to the definition of "parameter" 2012-08-22 10:28:56 -06:00
security.scrbl Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
semaphores.scrbl reference: rerrange docs on synchronizable events 2012-12-25 07:20:58 -06:00
sequences.scrbl Added another example for for/fold/derived: for/max. 2012-10-28 16:36:00 -06:00
serialization.scrbl Make srclocs serializable. 2012-12-06 17:53:04 -05:00
sets.scrbl doc clarification on `set-rest' 2012-11-16 06:37:23 -07:00
shared.scrbl A ton of @scheme*' -> @racket*' and related updates. 2011-06-25 04:08:47 -04:00
splicing.scrbl A ton of @scheme*' -> @racket*' and related updates. 2011-06-25 04:08:47 -04:00
startup.scrbl add `configure-runtime' submodule support 2013-05-07 08:31:16 -04:00
string-input.scrbl reference: improve docs on peeking 2013-03-19 15:48:22 -07:00
string-output.scrbl Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
string-ports.scrbl Minor pickinesses. 2012-10-15 15:03:53 -04:00
strings.scrbl Fix typo in `string-replace' keyword name. 2013-02-28 01:49:50 -05:00
struct-inspectors.scrbl logging: allow name in `log-message', report it in a log-receiver evt 2012-12-27 14:12:40 -06:00
struct.scrbl add examples for make-struct-info in docs 2013-01-26 14:06:04 -05:00
stx-certs.scrbl A ton of @scheme*' -> @racket*' and related updates. 2011-06-25 04:08:47 -04:00
stx-comp.scrbl allow different phases for `free-identifier=?' arguments 2011-09-12 17:08:50 -06:00
stx-expand.scrbl A ton of @scheme*' -> @racket*' and related updates. 2011-06-25 04:08:47 -04:00
stx-ops.scrbl minor clarification of properties and datum->syntax 2013-05-04 10:32:22 -05:00
stx-param.scrbl Add examples & slight fix for stxparam docs 2013-01-06 16:26:02 -05:00
stx-patterns.scrbl support boxes in syntax patterns and templates 2013-03-21 09:06:15 -06:00
stx-props.scrbl remove built-in reader and printing support for Honu 2011-10-05 09:40:27 -06:00
stx-taints.scrbl doc repair 2013-03-29 07:23:50 -06:00
stx-trans.scrbl Add a few examples to syntax transformer section 2013-05-07 21:39:11 -04:00
subprocess.scrbl racket/system: make `system', etc., set PWD by default 2013-04-18 07:02:05 -06:00
surrogate.scrbl A ton of @scheme*' -> @racket*' and related updates. 2011-06-25 04:08:47 -04:00
symbols.scrbl intern literal strings, byte strings, regexps, characters, and numbers 2011-11-22 08:54:37 -07:00
sync.scrbl Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
syntax-model.scrbl typo in docs: reference: internal definitions 2013-04-25 15:34:37 -04:00
syntax-util.scrbl fix doc typo 2012-10-30 12:43:41 -04:00
syntax.scrbl racket/{require,provide}-syntax: add `syntax-local-{require,provide}-introduce' 2013-05-07 14:48:21 -04:00
thread-cells.scrbl racket/base: add some missing predicates 2012-05-29 11:01:52 -06:00
thread-groups.scrbl references: link "A parameter that..." to the definition of "parameter" 2012-08-22 10:28:56 -06:00
thread-local.scrbl Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
threads.scrbl place channels & threads: improve GC 2013-03-25 05:15:24 -06:00
time.scrbl racket/date: change current-date', add date*->seconds' 2013-02-01 15:00:24 -08:00
trace.scrbl Newlines at EOFs. 2012-11-06 14:07:15 -05:00
units.scrbl Moved some mzlib library implementations to racket 2012-07-11 18:26:10 -04:00
unix-paths.scrbl Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
unsafe.scrbl extflonums 2013-01-28 18:17:06 -07:00
values.scrbl A ton of @scheme*' -> @racket*' and related updates. 2011-06-25 04:08:47 -04:00
vectors.scrbl add cross-reference between data and read/print descriptions 2011-10-15 07:20:33 -07:00
windows-paths.scrbl fix doc typo 2012-12-16 13:11:56 -07:00
write.scrbl doc repair 2012-08-27 20:17:06 -06:00