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

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

[elpa] externals/objed 4aa3530 196/216: Don't init when mode has own mod


From: Stefan Monnier
Subject: [elpa] externals/objed 4aa3530 196/216: Don't init when mode has own modal setup
Date: Tue, 8 Jan 2019 12:29:38 -0500 (EST)

branch: externals/objed
commit 4aa3530c4bf960fb14f1158eb5b83a9c67649398
Author: Clemera <address@hidden>
Commit: Clemera <address@hidden>

    Don't init when mode has own modal setup
---
 objed.el | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/objed.el b/objed.el
index 79e14fb..07d3b57 100644
--- a/objed.el
+++ b/objed.el
@@ -1082,8 +1082,11 @@ See `objed-cmd-alist'."
 
 (defun objed-init-p ()
   "Default for `objed-init-p-function'."
-  (eq (key-binding (kbd "C-n"))
-      #'next-line))
+  (and (eq (key-binding (kbd "C-n"))
+           #'next-line)
+       ;; modes which have their own modal setup
+       (not (eq (key-binding "n")
+                #'next-line))))
 
 (defun objed--init (&optional sym)
   "Initialize `objed'.



reply via email to

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