THIS right here is why I use emacs. Not that something like this is not possible with other open-source software, but the number of steps required to compile, debug, identify change required, compile, rerun, it is usually not worth your time to investigate minor inconveniences. So there is learned helplessness and you compromise and learn to just live with the annoyance.<p>With Emacs you truly feel to be in control.
Nicely done! Will be playing with that shortly.<p>I'm always a touch sad that I don't step debug code more than I do. I remember the glory days of people pushing this in Java with the Eclipse compiler literally made to support incremental compilation. I think it was JRebel that was working to do that at large on other installations.<p>Fast forward a few years, and I would get into conversations with principal level engineers at amazon that didn't know this was possible. Having the debug agent was literally a default for some teams, and they didn't realize what all that enabled.<p>What happened? Feels that a lot of old school programmers of any language remember doing this. Too many others think this is some sort of magical world dreamed of by lisp enthusiasts that never actually happened.<p>(Would love to see numbers challenging any of my soft assertions above.)
Nice enhancement to EDebug.<p>If anyone is wondering about Nyan Cat in the "after" screen capture: <a href="https://github.com/TeMPOraL/nyan-mode">https://github.com/TeMPOraL/nyan-mode</a>