[slime-devel] [PATCH] fix restoration of window config when quitting from *compiler notes*

Tobias C. Rittweiler tcr at freebits.de
Thu Apr 12 10:43:29 UTC 2007


2007-04-12  Tobias C. Rittweiler <INSERT-EMAIL-HERE>

	* slime.el: Pressing `q' in *compiler notes* after a `C-c C-k' or
	`C-c M-k' would not probably restore the original window
	configuration. Fix that.

	(slime-get-temp-buffer-create): New &key arg WINDOW-CONFIGURATION.
	(slime-with-xref-buffer): Likewise.
	
	(slime-compilation-finished): New &optional arg WINDOW-CONFIG.
	(slime-maybe-show-xrefs-for-notes): Likewise.
	(slime-show-xrefs) Likewise.
	(slime-maybe-list-compiler-notes): Likewise.
	(slime-list-compiler-notes): Likewise.

	(slime-compilation-finished-continuation): Renamed to
	SLIME-MAKE-COMPILATION-FINISHED-CONTINUATION.

	(slime-make-compilation-finished-continuation): Now takes two
	args, the current buffer and optionally the current window config
	to be restored.
	
	(slime-compile-file): Save current window configuration before
	popping up the REPL for compilation output, pass it down.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: slime-quit-compiler-notes-fix.diff
Type: text/x-diff
Size: 8298 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/slime-devel/attachments/20070412/c79385fb/attachment.diff>


More information about the slime-devel mailing list