racket/collects/drracket/private/syncheck
Robby Findler 39e4ac15e5 bring 'jump to definition' more in line with online check syntax
That is, when right-clicking on an imported identifier, if the
file that has that identifier's definition is open and online
check syntax has completed, then offer a "jump to definition" menu
item that just jumps there with the already computed informtion.
If the file isn't open or online check syntax hasn't completed,
instead offer just to go to the file, without jumping to the definition

also
- things should generally work slightly better with submodules
- jumping to identifiers should do a better job with scrolling,
  specifically it should scroll so the jumped-to identifier is
  about 20% from the top of the window (unless it was already visible,
  in which case no scrolling should occur)
2013-03-05 22:39:34 -06: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 bring 'jump to definition' more in line with online check syntax 2013-03-05 22:39:34 -06:00
traversals.rkt bring 'jump to definition' more in line with online check syntax 2013-03-05 22:39:34 -06:00
xref.rkt remove fancy delay dance around load-collections-xref 2012-12-26 22:37:45 -06:00