On 29 Jun 2005 20:41:38 +0200, Luke Gorrie luke@synap.se wrote:
For the UI part I would suggest beginning by getting familiar with edebug in Emacs 21 because it's a great model of a stepper. If you evaluate an elisp definition with `C-u C-M-x' then it is defined in interpreted fashion for stepping and a breakpoint is automatically set
- i.e. as soon as you call the function you will be in the debugger.
When you're done debugging you just use `C-M-x' to redefine it in the normal way. Simple & nice inteface.
That *will* come in handy. It doesn't do everything I'm trying to do, but it's a nice model. And, of course, it will help me debug my elisp code - I'll have to learn a lot more of that for this project.
Writing a stepper will be very good karma :-)
Eh. I need one, and this seemed like a perfect opportunity to write one. ^_^