summaryrefslogtreecommitdiff
path: root/lisp/international
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2001-09-05 12:01:51 +0000
committerEli Zaretskii <eliz@gnu.org>2001-09-05 12:01:51 +0000
commit80b62295da184ac07dd5e2468648a04e6e609e8c (patch)
tree4b515ed7966022f93afd280d53498fac6b55133a /lisp/international
parent98cf3eeb6dd133c27aa678cef7b69f2c1694530b (diff)
downloademacs-80b62295da184ac07dd5e2468648a04e6e609e8c.tar.gz
(quail-use-package, quail-inactivate)
(quail-activate): Mention the hooks these functions run in their doc strings.
Diffstat (limited to 'lisp/international')
-rw-r--r--lisp/international/quail.el12
1 files changed, 10 insertions, 2 deletions
diff --git a/lisp/international/quail.el b/lisp/international/quail.el
index 9a68304288a..7872d22e839 100644
--- a/lisp/international/quail.el
+++ b/lisp/international/quail.el
@@ -221,7 +221,10 @@ Conversion keymap is a keymap used while conversion region is active
;;;###autoload
(defun quail-use-package (package-name &rest libraries)
"Start using Quail package PACKAGE-NAME.
-The remaining arguments are libraries to be loaded before using the package."
+The remaining arguments are libraries to be loaded before using the package.
+
+This activates input method defined by PACKAGE-NAME by running
+`quail-activate', which see."
(let ((package (quail-package package-name)))
(if (null package)
;; Perhaps we have not yet loaded necessary libraries.
@@ -529,7 +532,9 @@ non-Quail commands."
(kill-buffer quail-guidance-buf)))
(defun quail-inactivate ()
- "Inactivate Quail input method."
+ "Inactivate Quail input method.
+
+This function runs the normal hook `quail-inactivate-hook'."
(interactive)
(quail-activate -1))
@@ -537,6 +542,9 @@ non-Quail commands."
"Activate Quail input method.
With arg, activate Quail input method if and only if arg is positive.
+This function runs `quail-activate-hook' if it activates the input
+method, `quail-inactivate-hook' if it deactivates it.
+
While this input method is active, the variable
`input-method-function' is bound to the function `quail-input-method'."
(if (and arg