Thanks Andy! I've been meaning to track down that annoyance (and never getting to it) for quite a while.


On Fri, May 20, 2011 at 1:19 PM, Andy Peterson <andy.arvid@gmail.com> wrote:
Recent changes to slime (quicklisp version) have broken the js-expander
Slime Changelog:
2011-03-09  Helmut Eller  <heller@common-lisp.net>

Remove slime-sexp-at-point-for-macroexpansion.

* slime.el (slime-sexp-at-point-for-macroexpansion): Deleted.
(slime-eval-macroexpand): Use slime-sexp-at-point instead.
(slime-eval-macroexpand-inplace): Use
slime-bounds-of-sexp-at-point directly.


I believe this fix should work but my slime fu is weak.

$ diff js-expander.el ../../js-expander.el 
40c40
<                                   (first (slime-sexp-at-point-for-macroexpansion))
---
>                                   (slime-sexp-at-point)


_______________________________________________
parenscript-devel mailing list
parenscript-devel@common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel