lispy 0.20.0
Fixes
-
w/s can move quoted sexps, e.g. moving these will work as expected:
(custom-set-variables '(inhibit-startup-screen t)| '(initial-scratch-message "") '(scroll-bar-mode nil) '(show-paren-mode t) '(tool-bar-mode nil) '(menu-bar-mode nil)) -
DEL will delete the preceding comment in this situation:
(bar) ;; bar |(baz)
Enhancements
- the preselect option of g works better
- g now gives additional info for
add-advice,cl-defunanddefine-derived-mode. - g now highlights Elisp user-visible functions (i.e. commands) with
lispy-command-name-face - M-i (
iedit) now also works from left paren - M-m can now mark a string when the point is at the last quote of the string.
New features
- y now calls
lispy-occur. Halfway through implementing
it, I realized that it's basically justhelm-swooprestricted to current defun.
Still, it's very convenient to navigate to a function call by name within the current top-level
sexp, or to see variable's usage with current function. - xu now calls
lispy-unbind-variable.
See screencast for the detailed demo of these two features.
New bindings
- D is now
pop-tag-mark(waslispy-describe). Now the
follow-go back combo is very ergonomic at F/D.
The global bindings for follow-go back are still M-./M-, - xh is now
lispy-describe(was unbound).