]> git.eshelyaron.com Git - emacs.git/commitdiff
("Windows-1255"): New language.
authorDave Love <fx@gnu.org>
Sat, 15 Dec 2001 17:48:26 +0000 (17:48 +0000)
committerDave Love <fx@gnu.org>
Sat, 15 Dec 2001 17:48:26 +0000 (17:48 +0000)
lisp/ChangeLog
lisp/language/hebrew.el

index 123828ec292dc72c3c35bedff8b4c8616a2b3891..eb88345a200adaf6c49af114acae143388b475ac 100644 (file)
@@ -1,3 +1,36 @@
+2001-12-15  Dave Love  <fx@gnu.org>
+
+       * language/georgian.el: New file.
+
+       * international/mule-cmds.el (locale-language-names): Add various
+       entries.  Remove utf-8 special case.
+       (locale-charset-language-names, locale-preferred-coding-systems):
+       Add utf-8 case.
+       (set-language-environment): Process required-features earlier.
+
+       * international/quail.el (quail-keyboard-layout-alist): Add
+       pc105-uk.
+       (quail-keyboard-layout-type): Fix :type.
+       (quail-choose-completion-string): Simplify.
+       (quail-update-leim-list-file): Don't get fooled by commented-out
+       code.
+       (quail-input-string-to-events): Run events through
+       translation-table-for-input.
+
+       * international/mule-conf.el (translation-table-for-input): New
+       variable.
+       (latin-iso8859-14): Amend description.
+       (file-coding-system-alist): Add entry for utf-8.
+
+       * language/utf-8-lang.el: New file.
+
+       * international/code-pages.el: New file.
+
+       * language/hebrew.el ("Windows-1255"): New language.
+
+       * language/european.el ("Welsh", "Latin-7", "Lithuanian") 
+       ("Latvian"): New languages.
+
 2001-12-14  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
 
        * select.el (xselect-convert-to-class, xselect-convert-to-name):
        * international/characters.el (Unicode): Comment out
        the specifications for kelvin and angstrom signs.
 
-2001-12-12  Dave Love  <fx@gnu.org>
-
        * international/mule.el (make-translation-table-from-vector):
        Allow null elements in VEC.
 
index 3579d2c394a92f401840f8bb74f35973f5336685..64e7ce19809cf16761cb249db86e90f817ace0b1 100644 (file)
@@ -2,7 +2,8 @@
 
 ;; Copyright (C) 1995 Electrotechnical Laboratory, JAPAN.
 ;; Licensed to the Free Software Foundation.
-
+;; Copyright (C) 2001 Free Software Foundation, Inc.
+)
 ;; Keywords: multilingual, Hebrew
 
 ;; This file is part of GNU Emacs.
@@ -24,9 +25,9 @@
 
 ;;; Commentary:
 
-;; For Hebrew, the character sets ISO8859-8 is supported.
+;; For Hebrew, the character set ISO8859-8 is supported.
 ;; See http://www.ecma.ch/ecma1/STAND/ECMA-121.HTM.
-
+;; Windows-1255 is also supported.
 ;;; Code:
 
 (make-coding-system
            (documentation . "Right-to-left writing is not yet supported.")
            ))
 
+(set-language-info-alist
+ "Windows-1255" '((coding-priority windows-1255)
+                 (coding-system windows-1255)
+                 (features code-pages)
+                 (documentation . "Support for Windows-1255 encoding, e.g. for Yiddish.
+Right-to-left writing is not yet supported.")
+                 ))
+
 (provide 'hebrew)
 
 ;;; hebrew.el ends here