[slime-devel] sldb is not working in windows version of Allegro CL
Ignas Mikalajunas
i.mikalajunas at mbt.lt
Tue Jan 6 11:42:31 UTC 2004
I have managed to track down the issue to these changes betwen two
versions of swank-allegro.lisp
(defmethod debugger-info-for-emacs (start end)
- (list (debugger-condition-for-emacs)
+ (list (format-condition-for-emacs)
(format-restarts-for-emacs)
(backtrace start end)))
(defmethod frame-locals (index)
(let ((frame (nth-frame index)))
(loop for i from 0 below (debugger:frame-number-vars frame)
- collect (list :name (to-string (debugger:frame-var-name frame i))
+ collect (list :symbol (debugger:frame-var-name frame i)
:id 0
:value-string
(to-string (debugger:frame-var-value frame i))))))
If i am not changing the file everything works perfectly yet after
applying changes to the function frame-locals slime puts nil's instead
of variable names.
And modifying debugger-info-for-emacs effectively disables the debuger
...
Ignas Mikalajunas
More information about the slime-devel
mailing list