gui/collects/framework
Robby Findler 8311497772 unbreak the contour window
A long time ago, I tried to improve the interactiveness
of DrRacket when the contour window was open with the
code that is removed in this commit. Looking at it today,
it seems clear that this code was buggy (and, now that
we've had lots of experience with it, it didn't actually
help with interactivity either)

The problem is that the code didn't record enough
information about the change to the editor in the thunk put
into the 'todo' field. It would remember that a particular
range was out of date, but it woudln't remember which
characters were in that range, so when it would go to copy
the characters, it may be getting the wrong characters
(since another edit may have happened since the thunk was
stored in the todo field)

This change also has the side benefit that the time it takes
to change the contour window is now being tracked by the
colorer, which means that it'll give up a bit sooner
coloring less in each go, but hopefully maintaining the
interactivity

original commit: 052ee14afc748929f9195620c183f053d307ac21
2012-11-16 14:32:45 -06:00
..
private unbreak the contour window 2012-11-16 14:32:45 -06:00
collapsed-snipclass-wxme.rkt removed useless requires 2011-09-27 19:28:44 -06:00
collapsed-snipclass.rkt fix the collapsed snipclass so that it cooperates with the wxme library and 2011-09-13 14:58:39 -05:00
comment-snip.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
decorated-editor-snip.rkt ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
doc.txt Get rid of "defaultly"s. 2011-06-28 02:11:24 -04:00
framework-sig.rkt ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
framework-unit.rkt some long overdue Rackety: renaming the 'scheme:' exports of the framework to 'racket:' 2011-11-30 06:45:50 -06:00
framework.rkt ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
gui-utils.rkt implement scribble/srcdoc' via submodules instead of expand' 2012-05-12 01:37:50 -06:00
keybinding-lang.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
main.rkt add missing docs for color:misspelled-text-color-style-name 2012-10-27 14:42:09 -05:00
preferences.rkt implement scribble/srcdoc' via submodules instead of expand' 2012-05-12 01:37:50 -06:00
splash.rkt A bunch of fprintf' -> eprintf' conversions (and a few related things). 2012-05-06 12:06:00 -04:00
test.rkt make the 'failed to click on the radio box' error message more helpful 2012-11-11 20:13:25 -06:00