Skip to content
  • Tobias C. Rittweiler's avatar
    Add an ATTACH-GDB restart to SLDB. · 7721499c
    Tobias C. Rittweiler authored
    	* swank.lisp (call-with-gdb-restart): New. Sends the new :gdb-attach event to Emacs.
    	(with-gdb-restart): Sugar.
    	(with-top-level-restart): Also expand to with-gdb-restart.
    	(dispatch-event): Add :gdb-attach event.
    
    	* swank-backend.lisp (gdb-initial-commands): New interface
    	function so backends can customize how gdb needs to be configured
    	for their implementation.
    
    	* swank-ecl.lisp (gdb-initial-commands): Implement.
    
    	* slime.el (slime-dispatch-event): Add clause for :gdb-attach.
    	(slime-attach-gdb): New.
    7721499c