Luke Gorrie luke@bluetail.com writes:
I checked in the change we discussed to fetch more backtrace frames by default, and use the '--more--' token to try and avoid shoving our "SWANK"-related frames in your face. I did it with a regexp on the elisp side.
niiice!
one nit: the sldb-show-source command (bound to "v" in sldb) sometimes can cause errors (if it's uncommon, sorry. I'm using the latest CMU CL snapshot currently, which might have something to do with it, perhaps).
like this one: 'Bogus debug function: #<Bogus-Debug-Function "call_into_lisp+#x8C [#x8054C3C] /user/cmm/usr/linux/bin/lisp"> [Condition of type SIMPLE-ERROR]'
I wonder whether it would be a good idea to put '(ignore-errors ...)' in some appropriate place?
also, upon choosing the ABORT restart in the inner backtrace caused by the above, the frame cursor lands on the innermost frame, instead of the frame I was trying to look up source of.
but let me add, lest anybody gets the wrong impression: niiice!