racket/collects/drracket/private/syncheck
Robby Findler 2ec097a955 fix bug in drracket's online check syntax renaming setup
Because of a limitation in our GC tech (and because I have not
sorted out how to program around it (which should be possible))
when the "is it safe to rename this variable" check may silently
just say "yes" when it really doesn't know the correct answer.

It turns out that this was happening on every attempt to rename
after the first one (in a given online check syntax run) due to
a bug, now fixed in this commit (the "loop" didn't actually loop...)

Also, moved the creation of the thread to its own function to
make the things it closes over more syntactically apparent.
2013-03-25 21:04:20 -05:00
..
annotate.rkt add tooltips at the start and end of arrows indicating how many references 2012-07-30 21:46:22 -05:00
blueboxes-gui.rkt make sure there is a dc before trying to size text 2012-11-25 13:19:47 -06:00
colors.rkt Added online expansion and compilation of files 2011-08-02 16:28:16 -05:00
contract-traversal.rkt adjust the contract obligation aspect of check syntax 2012-07-17 13:07:41 -05:00
gui.rkt bring 'jump to definition' more in line with online check syntax 2013-03-05 22:39:34 -06:00
intf.rkt bring 'jump to definition' more in line with online check syntax 2013-03-05 22:39:34 -06:00
local-member-names.rkt bring 'jump to definition' more in line with online check syntax 2013-03-05 22:39:34 -06:00
online-comp.rkt fix bug in drracket's online check syntax renaming setup 2013-03-25 21:04:20 -05:00
traversals.rkt adjust check syntax to deal properly with submodules at non-zero phases 2013-03-21 13:08:34 -05:00
xref.rkt remove fancy delay dance around load-collections-xref 2012-12-26 22:37:45 -06:00