I'm thinking of writing one so that when I get those horrible tracebacks from bytecode files, I can better see where I was at.
Is there one already?
Are there any other tools for showing an error traceback in more Elisp programmer terms rather than computer- (not-human)-oriented elisp bytecode?
Edit: For what it's worth, I've started this on github
It seems to work find on the subset of things I've put in so far. So the two major items are to fill it out more which I have been doing slowly, and covert it all to Emacs Lisp from Python. (That too seems straightforward, just a bit of work.)
disassemble
. – Tobias Sep 10 '17 at 06:33disassemble
is a good place to start... then follow a guide on how to grok the bytecode that Elisp uses, such as this one. In fact, reading a disassembly rather than the source code will give you a more honest view of what's really going on. – GDP2 Sep 28 '17 at 18:49