racket/collects/framework
Robby Findler f640c2cea0 only when when there is something to undo
They hypothesis behind this change is that the undo is
undoing an edit that came before, not the temporary edit
that appears in insert-close-paren. So, when there are
no edits happening (ie when fixup? is #f) then don't
undo. This is only a hypothesis because we were not able
to find a small code sequence, outside of DrRacket to
cause the bad behavior, so possibly there is really more
going on here.

Thanks to Nadeem Abdul Hamid for finding this fix.

Closes PR 13454
(cherry picked from commit f90eb33d67)
2013-01-28 13:14:36 -05:00
..
private only when when there is something to undo 2013-01-28 13:14:36 -05: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 export preferences:add-check 2012-12-21 22:07:57 -06: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