From: Dave Love Date: Sat, 15 Dec 2001 17:48:26 +0000 (+0000) Subject: ("Windows-1255"): New language. X-Git-Tag: ttn-vms-21-2-B4~17706 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=eccac83707ac631003d8bca633b8dc3cf80dbfa1;p=emacs.git ("Windows-1255"): New language. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 123828ec292..eb88345a200 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,36 @@ +2001-12-15 Dave Love + + * 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,Bm(Bk * select.el (xselect-convert-to-class, xselect-convert-to-name): @@ -76,8 +109,6 @@ * international/characters.el (Unicode): Comment out the specifications for kelvin and angstrom signs. -2001-12-12 Dave Love - * international/mule.el (make-translation-table-from-vector): Allow null elements in VEC. diff --git a/lisp/language/hebrew.el b/lisp/language/hebrew.el index 3579d2c394a..64e7ce19809 100644 --- a/lisp/language/hebrew.el +++ b/lisp/language/hebrew.el @@ -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 @@ -57,6 +58,14 @@ (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