branch: externals/ergoemacs-mode
commit d092102fabe2d9009d14e70199a79b8f3264dbd8
Author: Walter Landry <[email protected]>
Commit: Walter Landry <[email protected]>
Remove pre- and post-command hooks
---
ergoemacs-command-loop.el | 17 -----------------
ergoemacs-map.el | 2 +-
ergoemacs-mode.el | 12 ------------
3 files changed, 1 insertion(+), 30 deletions(-)
diff --git a/ergoemacs-command-loop.el b/ergoemacs-command-loop.el
index 68cdaf3..b552432 100644
--- a/ergoemacs-command-loop.el
+++ b/ergoemacs-command-loop.el
@@ -609,23 +609,6 @@ is the :full command loop."
t)
(not (memq major-mode ergoemacs-command-loop--excluded-major-modes))))
-(defun ergoemacs-command-loop--start-with-pre-command-hook ()
- "Start ergoemacs command loop.
-
-This is done by replacing `this-command' with
-`ergoemacs-command-loop-start' and then running `this-command'
-from within the ergoemacs-mode command loop."
- (when (and (not ergoemacs-command-loop--running-pre-command-hook-p)
- (ergoemacs-command-loop-full-p)
- (not unread-command-events)
- (not (ergoemacs-command-loop-p)))
- (setq ergoemacs-command-loop-start this-command
- ergoemacs-command-loop--single-command-keys
(this-single-command-keys)
- this-command 'ergoemacs-command-loop-start)))
-
-(add-hook 'ergoemacs-pre-command-hook
#'ergoemacs-command-loop--start-with-pre-command-hook)
-
-
(defvar ergoemacs-last-command-was-ergoemacs-ignore-p nil
"Last command was `ergoemacs-ignore'.")
diff --git a/ergoemacs-map.el b/ergoemacs-map.el
index 45551c7..6a276fb 100644
--- a/ergoemacs-map.el
+++ b/ergoemacs-map.el
@@ -1097,7 +1097,7 @@ When INI is non-nil, add conditional maps to
`minor-mode-map-alist'."
(ergoemacs-menu--filter (lookup-key ergoemacs-keymap [menu-bar]))
(ergoemacs-map--modify-active t)
(ergoemacs-component-struct--create-hooks)
- (add-hook 'ergoemacs-post-command-hook #'ergoemacs-map--modify-active))
+ )
(add-hook 'ergoemacs-mode-startup-hook #'ergoemacs-map--install)
diff --git a/ergoemacs-mode.el b/ergoemacs-mode.el
index 71102e4..9a2a2d9 100644
--- a/ergoemacs-mode.el
+++ b/ergoemacs-mode.el
@@ -624,18 +624,6 @@ When STORE-P is non-nil, save the tables."
(defvar ergoemacs-mode-after-load-hook nil
"Hook for running after a library loads.")
-(defvar ergoemacs-pre-command-hook nil)
-(defun ergoemacs-pre-command-hook ()
- "Run `ergoemacs-mode' pre command hooks."
- (when ergoemacs-mode
- (run-hooks 'ergoemacs-pre-command-hook)))
-
-(defvar ergoemacs-post-command-hook nil)
-(defun ergoemacs-post-command-hook ()
- "Run `ergoemacs-mode' post command hooks."
- (when ergoemacs-mode
- (run-hooks 'ergoemacs-post-command-hook)))
-
(defvar ergoemacs-after-load-functions nil)
(defun ergoemacs-after-load-functions (absoulte-file-name)
"Run `ergoemacs-mode' after load functions.