racket/collects/errortrace
Matthew Flatt 0197902309 add var-ref->mod-decl-insp' and switch cur-code-insp' uses
Macros and other tools that need syntax privilege used
`(current-code-inspector)' at the module top-level to try to
capture the right code inspector at load time. It's more
consistent to instead use the enclosing module's declaration-time
inspector, and `var-ref->mod-decl-insp' provides that. The
new function works only on references to anonymous variables,
which limits access to the inspector.

The real function name is longer, of course.
2011-09-20 13:50:36 -06:00
..
lang fix errortrace (required API changes), add `syntax-shift-phase-level' 2011-09-13 21:04:10 -06:00
private fix errortrace (required API changes), add `syntax-shift-phase-level' 2011-09-13 21:04:10 -06:00
scribblings fix errortrace (required API changes), add `syntax-shift-phase-level' 2011-09-13 21:04:10 -06:00
errortrace-key.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
errortrace-lib.rkt add var-ref->mod-decl-insp' and switch cur-code-insp' uses 2011-09-20 13:50:36 -06:00
errortrace.rkt Switch to racket/base, and other racketizations. 2010-10-05 09:18:46 -04:00
main.rkt Switch to racket/base, and other racketizations. 2010-10-05 09:18:46 -04:00
stacktrace.rkt add var-ref->mod-decl-insp' and switch cur-code-insp' uses 2011-09-20 13:50:36 -06:00
zo-compile.rkt Switch to racket/base, and other racketizations. 2010-10-05 09:18:46 -04:00