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-defun
anddefine-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-swoop
restricted 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).