summaryrefslogtreecommitdiff
path: root/lisp/international/robin.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2017-08-18 12:33:08 +0300
committerEli Zaretskii <eliz@gnu.org>2017-08-18 12:33:08 +0300
commite962ca57e0bfe3bc2e319bb03dc0c6a9b1a7c5ee (patch)
treec50241e6ed684ae9cc2e3b1ab192343cd4f55a5f /lisp/international/robin.el
parentfb1a489757eb9237afbd2e39e453e4a5e06c9d86 (diff)
downloademacs-e962ca57e0bfe3bc2e319bb03dc0c6a9b1a7c5ee.tar.gz
Don't call the same hook twice due to obsolete aliases
* lisp/international/robin.el (robin-activate): * lisp/international/quail.el (quail-activate): * lisp/international/mule-cmds.el (deactivate-input-method): * lisp/emulation/viper-init.el (viper-deactivate-input-method): Don't call the same hook twice, when the obsolete and the advertised symbols are aliased. (Bug#28118)
Diffstat (limited to 'lisp/international/robin.el')
-rw-r--r--lisp/international/robin.el4
1 files changed, 1 insertions, 3 deletions
diff --git a/lisp/international/robin.el b/lisp/international/robin.el
index 0ef90b18932..077809b6c1f 100644
--- a/lisp/international/robin.el
+++ b/lisp/international/robin.el
@@ -413,9 +413,7 @@ While this input method is active, the variable
(progn
(setq robin-mode nil)
(setq describe-current-input-method-function nil)
- (run-hooks
- 'robin-inactivate-hook ; for backward compatibility
- 'robin-deactivate-hook))
+ (run-hooks 'robin-deactivate-hook))
(kill-local-variable 'input-method-function))
;; activate robin input method.