tried to understand undo , the more I explored the more I don't understand how it works. TextEditor is a big class doing many different things and the code is not made in a way to be read easily. I have vague idea how it works looks like HistoryIterator and EditingState do the work, but still cant figure out exactly how. So time to move to next bug. Marcus Denker-4 wrote
On Oct 15, 2013, at 3:34 PM, Igor Stasenko <
siguctua@
> wrote:
i using cmd-l very very very often.. it allows me to type any random text in any random place and then all this stuff is gone with single key stroke. more than that, it marks text back as unmodified, so i do not need to deal with browser entering the "commit or cancel" mode, asking me stupid questions like "do you want to commit or cancel"
so , it is regression. It is regression just from a single perspective, that it adds one more modal dialog which blocks your workflow. A proper fix would be is to add the undo command, so if you pressed cmd-l by mistake, you can undo it by pressing cmd-z
Yes, you are welcome to submit a fix that does that. For now we have a backstop that makes sure people don't lose code.
Marcus
signature.asc (210 bytes) <http://forum.world.st/attachment/4714539/0/signature.asc>
-- View this message in context: http://forum.world.st/bug-4993-Typing-cmd-L-cancel-all-typing-and-we-can-t-u... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.