racket/collects/macro-debugger
Ryan Culpepper 755cedc5ef 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.
2011-09-27 19:28:44 -06:00
..
analysis improved check-requires 2011-09-27 19:28:44 -06:00
model improved check-requires 2011-09-27 19:28:44 -06:00
syntax-browser removed useless requires 2011-09-20 14:49:49 -06:00
tests moved the docs-complete library into rackunit 2011-05-05 16:10:42 -05:00
util macro-stepper: specialized data structure for definites 2010-11-09 17:02:35 -07:00
view removed useless requires 2011-09-20 14:49:49 -06:00
emit.rkt macro-stepper: added emit-local-step 2010-06-10 16:40:52 -06:00
expand.rkt macro-stepper: replaced {scheme -> racket}, {*.ss -> *.rkt}, etc 2010-07-01 17:05:06 -06:00
info.rkt macro-stepper: replaced {scheme -> racket}, {*.ss -> *.rkt}, etc 2010-07-01 17:05:06 -06:00
macro-debugger.scrbl improved check-requires 2011-09-27 19:28:44 -06:00
stepper-text.rkt removed useless requires 2010-09-03 13:53:42 -06:00
stepper.rkt macro-stepper: added module versions of trace, expand/step 2010-11-11 16:14:37 -07:00
syntax-browser.rkt remove undocumented export (macro-debugger) 2011-04-25 21:55:42 -06:00
tool.rkt removed useless requires 2011-09-20 14:49:49 -06:00