I want to write a Sublime Text Plugin to do Selective undo. I wanted to know if this is theoretically possible before I take the time to learn how to build plugins.
Selective undo is a feature in emacs:
It allows you to undo changes only in specific regions. Often I make some changes in one function, and realize I need to undo some changes I made in another function earlier. It would be great if I could go back and undo only inside that single function.
So can this be done with a plugin?