Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1936 slime/ChangeLog:1.1937
--- slime/ChangeLog:1.1936 Mon Dec 14 04:06:34 2009
+++ slime/ChangeLog Tue Dec 15 16:56:55 2009
@@ -1,3 +1,17 @@
+2009-12-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * swank.lisp (collect-notes): Establish new abort restart ("Abort
+ Compilation"); if an error is signaled in EVAL-WHEN, or during
+ macroexpansion -- assuming the backend DTRT --, invoking this
+ restart will result in the normal compilation failure behaviour,
+ including correct reporting of the offending toplevel form.
+
+ * swank-sbcl.lisp (handle-notification-condition): Use
+ `real-condition' here.
+ (handle-file-compiler-termination): As a result, not needed anymore.
+ (call-with-compilation-hooks): Also signal information about
+ normal errors.
+
2009-12-14 Stas Boukarev <stassats(a)gmail.com>
* doc/slime.texi (ASDF): Document new commands.
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.303 slime/contrib/ChangeLog:1.306
--- slime/contrib/ChangeLog:1.303 Mon Dec 14 10:28:46 2009
+++ slime/contrib/ChangeLog Tue Dec 15 15:29:01 2009
@@ -1,3 +1,22 @@
+2009-12-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * swank-asdf.lisp (who-depends-on): Add.
+
+2009-12-15 Tobias C. Rittweiler <tcr(a)freebits.de>
+
+ * swank-asdf.lisp (map-defined-systems): Factored out.
+ (list-all-systems-known-to-asdf): Use it.
+ (asdf-determine-system): Use it, too.
+ (reload-system): Reuse `operate-on-system-for-emacs'.
+
+2009-12-15 Stas Boukarev <stassats(a)gmail.com>
+
+ * slime-asdf.el (slime-reload-system): New command for reloading
+ a system without recompiling recursively its dependencies.
+ REPL shortcut for it is `reload-system'.
+
+ * swank-asdf.lisp (reload-system): New function.
+
2009-12-14 Tobias C. Rittweiler <tcr(a)freebits.de>
Take recursiveness of LABELS into account for displaying local