racket/pkgs/racket-doc/scribblings/reference
Matthew Flatt 29ad80905e log-message: make data argument optional
The intent was never for the data argument to be optional, but a
mistake in traditional Racket's argument dispatch for `log-message`
made it optional in some cases, so the simplest way forward is to make
it consistently optional. Repair traditional Racket to use `#f`
instead of a random value when the data argument is not provided.
2019-03-03 20:37:07 -07:00
..
async-channels.scrbl use `scribble/examples' for the Reference 2015-12-11 12:29:41 -07:00
block.scrbl use `scribble/examples' for the Reference 2015-12-11 12:29:41 -07:00
booleans.scrbl Add examples with booleans to comparison functions 2019-02-28 16:45:53 -05:00
breaks.scrbl doc clarification for parameterize-break 2017-06-22 12:59:02 -06:00
bytes.scrbl generalize some function arities 2018-08-19 16:56:50 -06:00
channels.scrbl Fix docs on channel synchronization 2015-06-29 17:34:57 -06:00
chaperones.scrbl doc fix for chaperone-struct-type 2018-05-31 10:38:04 -04:00
chars.scrbl generalize some function arities 2018-08-19 16:56:50 -06:00
class.scrbl added object=-hash-code 2018-11-27 16:00:24 +01:00
cmdline.scrbl fix command-line docs for flags that start "--" 2015-05-31 06:06:22 -06:00
code-inspectors.scrbl non-original code inspector => mark loaded bytecode as non-runnable 2018-03-13 17:26:50 -06:00
collects.scrbl sandwitch -> sandwich 2016-08-01 12:41:56 -04:00
concurrency.scrbl
cont-marks.scrbl call-with-immediate-continuation-mark: fix docs 2017-07-18 06:42:53 -06:00
cont.scrbl doc typo 2017-12-11 17:58:24 -07:00
contracts-struct-prop.scrbl
contracts.scrbl added struct-guard/c 2019-02-09 09:18:58 -06:00
control-lib.scrbl
control.scrbl
custodians.scrbl add custodian-shut-down? 2017-12-18 15:37:04 -07:00
custom-ports.scrbl docs: correct description of custom-port special results 2018-10-11 06:01:07 -06:00
custom-write.scrbl Fix for-label requires for some struct documentation 2016-07-28 15:33:13 -05:00
data.scrbl generalize some function arities 2018-08-19 16:56:50 -06:00
debugging.scrbl
define-struct.scrbl define-struct doc: linkify syntax-procedure-alias-property 2018-10-09 12:59:26 -04:00
dicts.scrbl revert part of 6c676cf48 because make-custom-hash is actually 2018-08-23 08:53:35 -05:00
ellipses-defn.rkt
ellipses.rkt
encodings.scrbl "Mac OS X" -> "Mac OS" 2016-12-23 12:18:36 -07:00
engine.scrbl
enter.scrbl
envvars.scrbl fix wrong pluralization 2016-07-28 15:33:13 -05:00
eval-model.scrbl doc: small adjustments to "eval-model.scrbl" 2018-11-14 12:38:14 -07:00
eval.scrbl cs: skip check for module as an extension 2019-01-29 19:34:49 -07:00
evts.scrbl attempt to improve the evt guide section 2018-02-22 17:37:58 -06:00
exit.scrbl
exns.scrbl add procedure-arity-mask and procedure-reduce-arity-mask 2018-08-09 10:11:41 -06:00
extflonums.scrbl Fix typo and rephrase 2018-04-03 13:38:50 -05:00
extras.css
extras.tex
fasl.scrbl Fix documentation typo. 2018-12-14 14:48:32 -05:00
file-ports.scrbl rktio: document 'replace and 'replace/truncate changes 2017-06-19 06:45:18 -06:00
filesystem.scrbl reverse order of bits in mask (#2430) 2018-12-29 10:31:59 -08:00
fixnums.scrbl typo: fx=,fx<,etc. take 1+ arguments (#2247) 2018-09-01 23:07:05 -04:00
flonums.scrbl generalize some function arities 2018-08-19 16:56:50 -06:00
for.scrbl doc example repair 2018-12-04 10:41:53 -07:00
format.scrbl option to limit prefix in ~a,~s,~v,~e,~.a,~.s,~.v 2016-02-11 19:51:47 -05:00
futures-logging.scrbl
futures.scrbl Clarify current-future. (#1780) 2017-08-23 16:58:52 -04:00
generic.scrbl require racket/contract/base in generic.scrbl to fix label links 2017-09-04 10:50:40 -05:00
hashes.scrbl ephemeron-value: add optional "retain" argument 2018-12-07 06:31:18 -07:00
help.scrbl
include.scrbl
info.rkt
init.scrbl Moved racket/gui/init and racket/gui/interactive to the gui-lib 2016-07-26 10:14:38 -04:00
interactive.scrbl
io.scrbl add sha1-bytes, sha224-bytes, and sha256-bytes via rktio 2018-06-27 06:36:20 -06:00
kernel.scrbl
linklet.scrbl cs: add cross-compilation hooks for Racket 2019-03-03 08:04:25 -07:00
load-lang.scrbl
logging.scrbl log-message: make data argument optional 2019-03-03 20:37:07 -07:00
macros.scrbl
match-grammar.rkt Add prefab structs to match grammar 2015-08-07 20:11:52 -04:00
match-parse.rkt Add prefab structs to match grammar 2015-08-07 20:11:52 -04:00
match.scrbl doc: the match pattern 'else' binds a variable (#2505) 2019-02-27 10:33:42 -05:00
memory.scrbl docs: clarify that only 3m supports incremental GC 2019-01-24 19:22:53 -07:00
model.scrbl
module-reflect.scrbl raco exe: add ++lang support 2018-09-02 07:53:47 -06:00
mpairs.scrbl
mz.rkt Add support for collapsible contracts (#2367) 2018-12-13 14:58:56 -06:00
namespaces.scrbl reference: doc repairs 2018-06-15 17:19:42 -06:00
networking.scrbl small adjustments to udp-set-receive-buffer-size! 2019-01-05 16:31:57 -07:00
notation.scrbl switch to set-of-scopes expander 2015-07-16 14:20:00 -06:00
numbers.scrbl atan: exception on exact 0+1i or 0-1i, exact 0 on positive x 2019-01-17 20:08:49 -07:00
os-lib.scrbl Fix history annotations to refer to 6.3. 2015-10-12 13:49:55 -05:00
os.scrbl Add racket/os library. 2015-10-05 11:59:38 -06:00
pairs.scrbl Clarify docs for filter-map (#2405) 2018-11-29 16:00:04 -08:00
parameters.scrbl
paths.scrbl generalize some function arities 2018-08-19 16:56:50 -06:00
pipes.scrbl
places-logging.scrbl
places.scrbl docs: describe some limits of place scaling 2018-10-11 09:32:21 -06:00
plumbers.scrbl typo: pluber? -> plumber? 2017-02-22 23:20:12 -05:00
port-buffers.scrbl
port-lib.scrbl input-port-append: add #:name argument 2018-03-06 20:01:47 -07:00
port-line-counting.scrbl
port-procs.scrbl make file-stream-port? and terminal-port? total 2019-02-18 20:07:19 -03:00
ports.scrbl
pretty-print.scrbl Doc typo 2017-10-04 21:14:12 -04:00
printer.scrbl serialize srclocs in bytecode; change expander to keep srclocs 2018-06-27 06:36:20 -06:00
procedures.scrbl document procedure-reduce-keyword-arity-mask 2018-08-14 20:35:08 -06:00
prog-steps.rkt
promise.scrbl reference: document the synchronizaion result of delay/sync 2018-06-20 18:19:57 -06:00
prop-port.scrbl
read.scrbl missing paren 2018-06-06 14:44:40 -07:00
reader-example.rkt small corrections reader docs 2017-06-22 15:00:00 -06:00
reader.scrbl Fix reader error message when encountering illegal graph notation 2018-08-21 15:02:09 -05:00
readtables.scrbl restate that #f indicates the default readtable 2019-02-17 07:22:26 -07:00
reference.scrbl doc: small collapsible edits (#2428) 2019-01-10 23:13:22 -05:00
regexps.scrbl regexp docs: minor corrections 2017-06-22 12:25:43 -06:00
repl.scrbl add and use racket/repl 2018-05-30 15:55:54 +08:00
rerequire.scrbl
running.scrbl
runtime.scrbl adjust docs to explain better about 3m/CGC/CS 2019-01-23 18:36:14 -07:00
rx.rkt fix \D, \S, \W in string regexp 2019-02-14 11:50:58 -07:00
sandbox.scrbl doc and test updates for a sandbox repair 2018-10-11 16:03:03 -06:00
security-guards.scrbl
security.scrbl add and use racket/repl 2018-05-30 15:55:54 +08:00
semaphores.scrbl
sequences.scrbl Change stream-take description from "list" to "stream" (#2449) 2019-01-10 11:19:10 -05:00
serialization.scrbl added struct-guard/c 2019-02-09 09:18:58 -06:00
sets.scrbl doc: add 'set-subset?' to search index 2018-10-05 14:26:35 -04:00
sha.scrbl add sha1-bytes, sha224-bytes, and sha256-bytes via rktio 2018-06-27 06:36:20 -06:00
shared.scrbl use `scribble/examples' for the Reference 2015-12-11 12:29:41 -07:00
splicing.scrbl Add splicing-parameterize to racket/splicing 2018-02-01 10:28:20 -08:00
startup.scrbl revise compile-target parameter 2018-11-22 17:36:31 -07:00
string-input.scrbl peek-{char,byte}-or-special: add 'special option 2018-02-27 18:14:54 -07:00
string-output.scrbl doc clarification on output functions and mutable arguments 2015-05-16 15:04:32 -06:00
string-ports.scrbl use `scribble/examples' for the Reference 2015-12-11 12:29:41 -07:00
strings.scrbl generalize some function arities 2018-08-19 16:56:50 -06:00
struct-inspectors.scrbl Fix the document of struct-type-make-constructor 2018-01-02 14:27:18 -06:00
struct.scrbl example of unquoted-printing-string in make-constructor-style-printer 2017-08-04 12:24:13 -04:00
stx-comp.scrbl remove incorrect claim about identifier-binding 2017-06-20 11:59:26 -06:00
stx-expand.scrbl add module-compiled-indirect-exports and co. 2016-05-18 13:13:15 -06:00
stx-ops.scrbl typo: 'hash' -> 'has' 2018-08-16 00:47:44 -04:00
stx-param.scrbl Add define-rename-transformer-parameter and friends 2016-01-08 11:03:33 -05:00
stx-patterns.scrbl syntax-case docs: clarify grammar of "rest" patterns 2018-06-01 17:47:02 +08:00
stx-props.scrbl add syntax-property-remove 2018-03-11 11:31:56 -06:00
stx-taints.scrbl fix typo in the syntax-arm docs (#1447) 2016-09-07 14:27:35 -04:00
stx-trans.scrbl Revert "Allow local-expand to opt-out of implicit extension of the stop list" 2018-09-12 15:06:33 -05:00
subprocess.scrbl subprocess: support adding to an existing subprocess group 2017-10-12 12:37:21 -06:00
surrogate.scrbl reference: further corrections to the surrogate docs 2018-06-19 20:01:59 -06:00
symbols.scrbl generalize some function arities 2018-08-19 16:56:50 -06:00
sync.scrbl
syntax-model.scrbl Add syntax/apply-transformer, which provides local-apply-transformer 2018-05-25 18:25:13 -05:00
syntax-util.scrbl Document and generalize some things for first-class definition contexts 2018-04-20 11:47:23 -05:00
syntax.scrbl Discuss the mutability of the result of quasiquote 2018-12-10 08:48:47 -06:00
thread-cells.scrbl
thread-groups.scrbl
thread-local.scrbl
threads.scrbl thread-suspend-evt: doc correction 2017-08-10 18:33:49 -06:00
time.scrbl scalinger -> scaliger 2016-03-10 15:08:48 -06:00
trace.scrbl doc: remove debug-scopes dependency 2018-05-31 09:36:51 -04:00
undefined.scrbl
units.scrbl signature-members: adjust element ids based on reference 2015-08-13 10:44:26 -06:00
unix-paths.scrbl "Mac OS X" -> "Mac OS" 2016-12-23 12:18:36 -07:00
unsafe-undefined.scrbl Use @racketmodname in the documentation of racket/unsafe/undefined (#2117) 2018-06-02 21:26:59 -04:00
unsafe.scrbl add unsafe-char=?, etc. 2018-08-25 06:58:14 -06:00
values.scrbl use `scribble/examples' for the Reference 2015-12-11 12:29:41 -07:00
vectors.scrbl switch to a new, Racket-implemented expander & module system 2018-02-26 13:19:53 -07:00
windows-paths.scrbl doc: index 'RED' and 'REL' 2017-11-04 22:41:10 -04:00
write.scrbl doc repair 2018-03-06 09:12:48 -07:00