racket/collects/drracket/private/syncheck
Robby Findler a122ea725d fix a bug in the kill-safe abstraction that is designed to protect
the state that online check syntax uses (indirectly via scribble)
to lookup documentation.

since the kill-safe abstraction moved some computation over to
another thread, the values of various parameters (current-directory
in this case) were not preserved. So when scribble then ended up
resolving a module path with the wrong current directory, this
bad value got cached. Then later, when check syntax tries to figure
out what file to open to jump to it, it got the cached bogus value
(even though current-directory was right when check syntax asked
for the filename).

closes PR 12538
2011-12-15 20:37:15 -06:00
..
annotate.rkt add the place creation memory use to the memory-log test 2011-09-20 17:15:02 -05:00
colors.rkt Added online expansion and compilation of files 2011-08-02 16:28:16 -05:00
contract-traversal.rkt add the place creation memory use to the memory-log test 2011-09-20 17:15:02 -05:00
gui.rkt some long overdue Rackety: renaming the 'scheme:' exports of the framework to 'racket:' 2011-11-30 06:45:50 -06:00
intf.rkt adjust the interaction between online check syntax and the documentation 2011-09-21 22:53:02 -05:00
local-member-names.rkt adjst check syntax so that it only clears out style changes when clicking 'Run' 2011-10-02 10:18:36 -05:00
online-comp.rkt adjust drracket to clean up the code that sets the initial value of 2011-11-28 13:29:55 -06:00
traversals.rkt minor refactoring 2011-12-12 14:45:27 -06:00
xref.rkt fix a bug in the kill-safe abstraction that is designed to protect 2011-12-15 20:37:15 -06:00