Hi all,
The git master branch now has support for invoking the native CL debugger. It will also re-open files if you restart ABLE within a CL session.
https://github.com/dherring/able https://github.com/dherring/able/zipball/master
By default the debugger is bound to <Control-D>. (open to recommendations for a better binding)
Pressing this key will suspend ABLE's event loop and return control to the normal CL prompt (e.g. the SBCL terminal or Slime's debugger). Selecting the RETURN-TO-ABLE restart (or "Abort handling Tk event") will return control to the ABLE window. Most other restarts will result in ABLE exiting.
Tested on SBCL/linux, under a plain shell and under Slime.
Please let me know how this works for you.
Later, Daniel