mirror of
https://github.com/pestctrl/emacs-config.git
synced 2026-06-14 04:11:18 +00:00
Refactor eval-region overlay a little
Only display the overlay if interactive mode
This commit is contained in:
parent
5ebecab01c
commit
39088a6392
1 changed files with 5 additions and 5 deletions
|
|
@ -421,14 +421,14 @@
|
|||
(let ((comment-start ";;"))
|
||||
(cider--make-result-overlay (format "%S" value)
|
||||
:where point
|
||||
:duration 'command))
|
||||
value)
|
||||
:duration 'command)))
|
||||
|
||||
(advice-add 'eval-region :around
|
||||
(lambda (f beg end &rest r)
|
||||
(endless/eval-overlay
|
||||
(apply f beg end r)
|
||||
end)))
|
||||
(let ((res (apply f beg end r)))
|
||||
(when (called-interactively-p)
|
||||
(endless/eval-overlay res end))
|
||||
res)))
|
||||
|
||||
(advice-add 'eval-last-sexp :filter-return
|
||||
(lambda (r)
|
||||
|
|
|
|||
Loading…
Reference in a new issue