aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/language/hebrew.el
diff options
context:
space:
mode:
authorKenichi Handa <[email protected]>1997-05-12 07:00:16 +0000
committerKenichi Handa <[email protected]>1997-05-12 07:00:16 +0000
commitdc09922d1e82dbe164379301e242961748c7e67d (patch)
treea0e7f24bdd7da511752f92891f9a6716ec77bc5f /lisp/language/hebrew.el
parentfb8c8b4731971565fe497d6090d9a999b06ea8ef (diff)
Make functions setup-LANGUAGE-environment
interactive and add new functions describe-LANGUAGE-support for all LANGUAGEs supported. Remove resisterations of input methods which use the function encoded-kbd-select-terminal.
Diffstat (limited to 'lisp/language/hebrew.el')
-rw-r--r--lisp/language/hebrew.el13
1 files changed, 11 insertions, 2 deletions
diff --git a/lisp/language/hebrew.el b/lisp/language/hebrew.el
index 7ba222f156..592734620b 100644
--- a/lisp/language/hebrew.el
+++ b/lisp/language/hebrew.el
@@ -37,6 +37,9 @@
"Hebrew" '("quail-hebrew" quail-use-package "quail/hebrew"))
(defun setup-hebrew-environment ()
+ "Setup multilingual environment (MULE) for Hebrew.
+But, please note that right-to-left writing is not yet supported."
+ (interactive)
(setq coding-category-iso-8-1 'iso-8859-8)
(set-coding-priority
@@ -51,11 +54,17 @@
(setq default-input-method '("Hebrew" . "quail-hebrew"))
)
+(defun describe-hebrew-support ()
+ "Describe how Emacs supports Hebrew."
+ (interactive)
+ (describe-language-support-internal "Hebrew"))
+
(set-language-info-alist
"Hebrew" '((setup-function . setup-hebrew-environment)
+ (describe-function . describe-hebrew-support)
(charset . (hebrew-iso8859-8))
(coding-system . (iso-8859-8))
- (documentation . "Right-to-left writing is Not yet supported")
- (sample-text . "Hebrew ,Hylem(B")))
+ (sample-text . "Hebrew ,Hylem(B")
+ (documentation . "Right-to-left writing is not yet supported.")))
;;; hebew.el ends here