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

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

[elpa] externals/realgud f966711 093/140: Merge pull request #217 from m


From: Rocky Bernstein
Subject: [elpa] externals/realgud f966711 093/140: Merge pull request #217 from muffinmad/patch-1
Date: Sat, 25 May 2019 19:35:40 -0400 (EDT)

branch: externals/realgud
commit f966711bce4e99765e34c2e68928147fb05cb3e7
Merge: b78f3b9 b4ff2c3
Author: R. Bernstein <address@hidden>
Commit: GitHub <address@hidden>

    Merge pull request #217 from muffinmad/patch-1
    
    Check major mode with derived-mode-p
---
 realgud/common/utils.el | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/realgud/common/utils.el b/realgud/common/utils.el
index 9a6d8d3..ff6106d 100644
--- a/realgud/common/utils.el
+++ b/realgud/common/utils.el
@@ -46,10 +46,10 @@
     - 'comint if the major comint-mode or shell-mode
 Or raise an error if neither."
 
-  (cond ((eq major-mode 'eshell-mode)
-       'eshell)
-       ((or (eq major-mode 'comint-mode) (eq major-mode 'shell-mode))
-         'comint)
+  (cond ((derived-mode-p 'eshell-mode)
+        'eshell)
+       ((derived-mode-p 'comint-mode)
+        'comint)
        ('t (error "We can only handle comint, shell, or eshell buffers"))
        ))
 



reply via email to

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