[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Sun Sep 19 07:33:01 UTC 2010
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.2138 slime/ChangeLog:1.2141
--- slime/ChangeLog:1.2138 Fri Sep 3 18:29:43 2010
+++ slime/ChangeLog Sat Sep 18 05:34:05 2010
@@ -1,3 +1,31 @@
+2010-09-18 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * swank-backend.lisp (valid-function-name-p): New interface.
+ (compiler-macroexpand-1): Use it to guard against type errors
+ from COMPILER-MACRO-FUNCTION.
+
+2010-09-18 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * swank.lisp (before-init): push :SWANK to *FEATURES*. (lp#627313)
+
+2010-09-18 Tobias C. Rittweiler <tcr at freebits.de>
+
+ Make C-c C-m also expand compiler macros. (lp#638720)
+
+ * slime.el (slime-macro/compiler-macro-expand-1): New.
+ (slime-macro/compiler-macro-expand-1-inplace): New.
+ (slime-editing-keys): Map `C-c C-m' to first above.
+ (slime-compiler-macroexpand-1): Take prefix-arg like others.
+ (slime-compiler-macroexpand-1-inplace): Ditto.
+ (slime-compiler-macroexpand): Thus deleted.
+ (slime-compiler-macroexpand-inplace): Ditto.
+
+ * swank.lisp (swank-macro/compiler-macro-expand-1): New defslimefun.
+ (swank-macro/compiler-macro-expand): New defslimefun.
+ (macro/compiler-macro-expand-1): New.
+ (macro/compiler-macro-expand): New.
+ (expand-repeatedly): New helper.
+
2010-09-03 Stas Boukarev <stassats at gmail.com>
* slime.el (slime-forward-cruft): Use " \t\n" to match whitespaces
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.419 slime/contrib/ChangeLog:1.421
--- slime/contrib/ChangeLog:1.419 Fri Sep 17 16:32:55 2010
+++ slime/contrib/ChangeLog Sat Sep 18 16:47:29 2010
@@ -1,3 +1,21 @@
+2010-09-18 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime-parse.el (slime-parse-form-upto-point): Fix lp#627308.
+
+ * slime-autodoc.el (slime-canonicalize-whitespace): New
+ helper. Extracted out of `slime-format-autodoc'.
+ (slime-autodoc-to-string): New helper.
+ (slime-check-autodoc-at-point): Use it.
+ (autodoc.1): Add test case for above fix.
+
+2010-09-18 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * swank-arglist.lisp (function-exists-p): Renamed from
+ FUNCTION-EXISTS-P. Uses new SWANK-BACKEND:VALID-FUNCTION-NAME-P
+ underneath.
+ (valid-operator-name-p): Unused, hence deleted.
+ (boundp-and-interesting): Renamed from INTERESTING-VARIABLE-P.
+
2010-09-17 Stas Boukarev <stassats at gmail.com>
* swank-sprof.lisp (filter-swank-nodes): Filter other swank
More information about the slime-devel
mailing list