[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Tue Aug 11 07:33:01 UTC 2009


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1828 slime/ChangeLog:1.1832
--- slime/ChangeLog:1.1828	Sun Aug  9 15:22:42 2009
+++ slime/ChangeLog	Mon Aug 10 15:30:32 2009
@@ -1,3 +1,43 @@
+2009-08-10  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (slime-insert-note-group): Factored out from
+	slime-insert-compilation-log.
+	(slime-goto-location-position): Can't use goto-line.
+
+2009-08-10  Helmut Eller  <heller at common-lisp.net>
+	Separate context info from compiler message text.
+
+	* swank-backend.lisp (compiler-condition): Add a new slot
+	:source-context.  Remove :short-message.
+	* swank-cmucl.lisp, swank-sbcl.lisp, swank-scl.lisp,
+	swank-openmcl.lisp, swank-ccl.lisp: Update callers.
+	* swank.lisp (make-compiler-note): Use source-context slot.
+	* slime.el (slime-note.source-context): New.
+	(slime-insert-compilation-log): Use it.
+	(slime-note.short-message): Deleted.
+
+2009-08-10  Helmut Eller  <heller at common-lisp.net>
+
+	Don't add linebreaks for one-line messages.
+
+	(slime-insert-block): New function.
+	(slime-insert-compilation-log): Use it.
+	(slime-indent-rigidly): Use insert-before-markers, otherwise point
+	ends up at before a bunch of inserted spaces.
+
+2009-08-10  Helmut Eller  <heller at common-lisp.net>
+
+	Various compilation related changes.
+
+	* slime.el (slime-show-note-counts): Don't show 0 values.
+	(slime-severity<): New function.
+	(slime-maybe-show-compilation-log): Always create the log buffer
+	but display it only if the compilation failed.
+	(slime-insert-compilation-log): Disable the stupidly inefficient
+	font-lock-after-change-function.
+	(slime-canonicalized-location-to-string): Use relative filenames.
+	(slime-goto-location-buffer): Disable warnings about symlinks.
+
 2009-08-09  Tobias C. Rittweiler  <tcr at freebits.de>
 
 	Make C-x ` work again.




More information about the slime-devel mailing list