Commit Graph

17 Commits

Author SHA1 Message Date
Ryan Culpepper
d23cb24353 macro-debugger/emit: more flexible arguments for emit-remark
original commit: e7e990cc78be6d80f674922be267dca9a357dd4a
2011-09-28 23:52:22 -06:00
Ryan Culpepper
8cdf572246 check-requires: report renamings
original commit: c074093339f13a0656862aad45d718827400a59d
2011-09-28 23:52:22 -06:00
Ryan Culpepper
4b8f073229 improved check-requires
Added option to list the names used by each KEEP or BYPASS module
and indicate how used (as reference, in syntax template, etc).

Improved BYPASS; it now gives a list of suggested replacements
(and, optionally, what dependencies each replacement satisfies).

Incompatibly changed exports of macro-debugger/analysis/check-requires;
the new analysis result type is too complicated (and volatile, still)
to document for 0 other clients; focus on the script/output instead.

Removed check-requires-script.rkt.

Updated module whitelist.

Fixed syntax-local-value when identifier later used in def ctx
(destroyed binding information). This manifested as missed references
to modules that does define-local-member-name.

Fixed identifiers without syntax-source-module such as intro'd by
unit-from-context. This manifested as missed references to modules
that provided bindings used by unit-from-context forms.

original commit: 755cedc5efe9179e501f08123bdf08e2dae19e78
2011-09-27 19:28:44 -06:00
Ryan Culpepper
c1d20d9dc5 docs reorganization
added tutorial, racket categories
  relabeled some other categories
  normalized manual names: de-bolded, changed some names

original commit: 1b702a2ae32aba835f7467ced6b203902db0ccd9
2011-07-01 17:16:53 -06:00
Eli Barzilay
f2d3f9d9c8 A ton of @scheme*' -> @racket*' and related updates.
Also, updates some of the mzlib files to point at `racket/*' libraries
rather than to `scheme/*' ones.

original commit: ac26fe75546b5182d78f18c2cd882f0f440849e2
2011-06-25 04:08:47 -04:00
Vincent St-Amour
d3f24529fe Document show-requires.
original commit: f24f451fd92ece5370a6653935e1a66a289b1f16
2011-06-01 14:32:22 -04:00
Vincent St-Amour
dcf745ce4a Add documentation for check-requires.
original commit: 2e3e6822f3d7d96b0ced0983425ae43d8a08268d
2011-06-01 14:32:22 -04:00
Ryan Culpepper
dedcef50a2 macro-stepper: added module versions of trace, expand/step
original commit: eeb7facdd64db74d4ec90ed870eab6da59c1818b
2010-11-11 16:14:37 -07:00
Ryan Culpepper
dd7c71f05d macro-stepper: small doc update
original commit: df4e37fe08b4e744769568efc3e80bc606986042
2010-07-13 09:49:46 -06:00
Ryan Culpepper
f4d14edaac macro-stepper: added emit-local-step
original commit: 3d21f97f3f7fe71663a6224ee28bb47ecae44ff1
2010-06-10 16:40:52 -06:00
Ryan Culpepper
54d3e93501 macro-stepper: added docs for macro-debugger/emit
original commit: 70fedd766f94bc6c7773c1864e2f6f8462d71d69
2010-06-10 14:58:28 -06:00
Eli Barzilay
32abb27e21 Changed @itemize{...} to @itemize[...] (done after comparing the doc
tree and verifying that there are no changes).
(Also fixed a few bugs that were in the code)

svn: r14427

original commit: c0a8a0122200209e38dff1959d79b58f847814db
2009-04-05 17:46:20 +00:00
Ryan Culpepper
6ccfbba3bb stxclass cleanup, improved error messages
svn: r12149

original commit: 05df5e36e0897fefd1b7049de225153a83195de3
2008-10-27 22:56:52 +00:00
Ryan Culpepper
c5579d0bab macro-debugger/expand: added new expand function with docs
svn: r11578

original commit: 402697e2d48356c0c35264cfa3c473bdd44312e2
2008-09-08 20:40:46 +00:00
Matthew Flatt
dbc5517dad assign authors to manuals
svn: r11287

original commit: 9453aaaccf2f0007bae450c291e1cd29a7a14696
2008-08-15 20:16:06 +00:00
Matthew Flatt
3f73a508ad proprocessor doc, merge scribblings and doc-categories fields
svn: r9414

original commit: a26b334c67a2d77b56c8a83e0856a8f538b94e79
2008-04-23 00:20:25 +00:00
Ryan Culpepper
e56b4cdb71 scribbled macro-debugger docs
svn: r8542

original commit: 6fa6ea3bb327755509b3d9de8f3e219c28f323d0
2008-02-05 17:38:58 +00:00