[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Sat Feb 28 03:33:01 UTC 2009
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1696 slime/ChangeLog:1.1703
--- slime/ChangeLog:1.1696 Thu Feb 26 23:41:41 2009
+++ slime/ChangeLog Fri Feb 27 22:00:25 2009
@@ -1,5 +1,60 @@
2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+ * slime.el ([test] macroexpand): New test case.
+ (slime-buffer-visible-p): New helper.
+ (slime-execute-as-command): New helper.
+
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * hyperspec.el (common-lisp-hyperspec-symbols): Add links to
+ reader macros.
+
+ * slime.el (slime-reader-macro-at-point): New function.
+ (slime-hyperspec-lookup): Call it.
+
+ Adapted from Stas Boukarev.
+
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime.el: Rename `slime-symbol-name-at-point' to
+ `slime-symbol-at-point'.
+
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime.el ([portability] lisp-mode-syntax-table): On Emacs21,
+ make @ a prefix character like it's from Emacs22
+ onward. `slime-symbol-name-at-point' was written with that
+ assumption.
+
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime.el (slime-current-parser-state): Wrap `syntax-ppss' in a
+ `save-match-data'. This issue has been reported to the Emacs
+ maintainers.
+
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime.el (slime-defun-if-undefined),
+ (slime-defmacro-if-undefined): Renamed to
+ `slime-DEFUN-if-undefined' and `slime-DEFMACRO-if-undefined' to
+ better differentiate between the two.
+
+ (slime-indulge-pretty-colors): New function. You can now put a
+ symbol on the plist of `slime-indulge-pretty-colors' to make the
+ symbol be fontified like `defun'. This is done for
+ `slime-def-connection-var', and the two symbols above.
+
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime.el (slime-defmacro-if-undefined): New. Analogous to
+ `slime-defun-if-undefined'.
+ ([portablity]] with-selected-window) Use it.
+ ([portability] with-temo-buffer): Likewise.
+
+ Patch by Theam Yong Chew.
+
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
C-c C-c on (defun foo () ,bar) did not result in a compiler note
overlay on SBCL.
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.178 slime/contrib/ChangeLog:1.184
--- slime/contrib/ChangeLog:1.178 Thu Feb 26 22:44:36 2009
+++ slime/contrib/ChangeLog Fri Feb 27 21:39:32 2009
@@ -1,3 +1,43 @@
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * swank-arglists.lisp (read-conversatively-for-autodoc): Make it
+ understand sharpquote forms, so contextual autodoc will work for
+ `(apply #'foo ...)'.
+
+ * slime-autodoc.el ([test] autodoc.1): New test case, for the
+ above and more.
+ (slime-check-autodoc-at-point): New helper.
+
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime-parse.el (slime-check-enclosing-form-specs): Use
+ `slime-test-expect' rather than `slime-check'.
+ ([test] enclosing-form-specs.1): Add two more cases.
+
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * bridge.el: Replace old-style backquoting.
+
+ * slime-presentations.el
+ (slime-presentation-sldb-insert-frame-variable-value): Fix typo.
+
+ Patch by Stelian Ionescu.
+
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime-autodoc.el, slime-c-p-c.el, slime-enclosing-context.el
+ * slime-package-fu.el, slime-parse.el, slime-presentations.el
+ * slime-xref-browser: Rename `slime-symbol-name-at-point' to
+ `slime-symbol-at-point'
+
+2009-02-27 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime-parse.el (slime-make-extended-operator-parser/look-ahead):
+ If there's no closing paren (no paredit!) we cannot determine the
+ end of the list. Check for this.
+ ([test] enclosing-form-specs.1): Extend test case.
+ (slime-check-enclosing-form-specs): New helper.
+
2009-02-26 Tobias C. Rittweiler <tcr at freebits.de>
* swank-fancy-inspector.lisp (emacs-inspect (stream-error)): Do
More information about the slime-devel
mailing list