mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-13 13:13:35 -05:00
Doom and gloom when things go boom, in Dexter's laaaaab
This commit is contained in:
@@ -62,13 +62,13 @@ If ARG is nil this function calls `recompile', otherwise it calls
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(evil-define-operator my:eval-region (beg end)
|
||||
:keep-visual t
|
||||
:move-point nil
|
||||
(interactive "<r>")
|
||||
(cond ((eq major-mode 'emacs-lisp-mode)
|
||||
(eval-region beg end))
|
||||
(t
|
||||
(let ((interp (my--get-interpreter)))
|
||||
(let ((interp (my--get-interpreter))
|
||||
(max-mini-window-height 1))
|
||||
(when interp (shell-command-on-region beg end interp))))))
|
||||
|
||||
(evil-define-command my:eval-buffer ()
|
||||
@@ -76,7 +76,8 @@ If ARG is nil this function calls `recompile', otherwise it calls
|
||||
(cond ((eq major-mode 'emacs-lisp-mode)
|
||||
(eval-buffer))
|
||||
(t
|
||||
(let ((interp (my--get-interpreter)))
|
||||
(let ((interp (my--get-interpreter))
|
||||
(max-mini-window-height 1))
|
||||
(when interp (shell-command-on-region (point-min) (point-max) interp))))))
|
||||
|
||||
(defun my--get-interpreter ()
|
||||
|
Reference in New Issue
Block a user