emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/ergoemacs-mode f14b71e 281/325: Remove ergoemacs-mode s


From: Stefan Monnier
Subject: [elpa] externals/ergoemacs-mode f14b71e 281/325: Remove ergoemacs-mode support for term-mode
Date: Sat, 23 Oct 2021 18:49:11 -0400 (EDT)

branch: externals/ergoemacs-mode
commit f14b71e832edc96e5e0596240d8ea683ad336cb1
Author: Matthew Fidler <514778+mattfidler@users.noreply.github.com>
Commit: Matthew Fidler <514778+mattfidler@users.noreply.github.com>

    Remove ergoemacs-mode support for term-mode
---
 ergoemacs-mode.el | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/ergoemacs-mode.el b/ergoemacs-mode.el
index 5eca7f0..da5b38a 100644
--- a/ergoemacs-mode.el
+++ b/ergoemacs-mode.el
@@ -178,9 +178,14 @@ The TEXT will be what the mode-line is set to be."
     (run-hooks 'ergoemacs-pre-command-hook)))
 
 (defvar ergoemacs-post-command-hook nil)
+(defvar ergeoemacs-mode-term-raw-mode nil)
 (defun ergoemacs-post-command-hook ()
   "Run `ergoemacs-mode' post command hooks."
   (when ergoemacs-mode
+    (when (and (eq major-mode 'term-mode)
+               (eq (current-local-map) term-raw-map))
+      (setq-local ergoemacs-mode nil)
+      (setq-local ergeoemacs-mode-term-raw-mode t))
     (run-hooks 'ergoemacs-post-command-hook)))
 
 (defvar ergoemacs-after-load-functions nil)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]