11 lines
423 B
EmacsLisp
11 lines
423 B
EmacsLisp
;;; lang/common-lisp/autoload.el -*- lexical-binding: t; -*-
|
|
|
|
;;;###autoload
|
|
(defun +common-lisp*sly-last-sexp (command &rest args)
|
|
"In normal-state or motion-state, last sexp ends at point."
|
|
(if (and (not evil-move-beyond-eol)
|
|
(or (evil-normal-state-p) (evil-motion-state-p)))
|
|
(save-excursion
|
|
(unless (or (eobp) (eolp)) (forward-char))
|
|
(apply command args))
|
|
(apply command args)))
|