CVS update by aidan xemacs/lisp/mule, mule-cmds.el
...
xemacs-cvs at xemacs.org
xemacs-cvs at xemacs.org
Sat Dec 30 12:04:33 EST 2006
User: aidan
Date: 06/12/30 18:04:33
Modified: xemacs/lisp/mule cyrillic.el english.el greek.el
mule-cmds.el
Log:
Provide native-coding-systems for some language environments that didn't
have them.
Revision Changes Path
1.784 +13 -1 XEmacs/xemacs/lisp/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/lisp/ChangeLog,v
retrieving revision 1.783
retrieving revision 1.784
diff -u -p -r1.783 -r1.784
--- ChangeLog 2006/12/29 18:09:42 1.783
+++ ChangeLog 2006/12/30 17:04:26 1.784
@@ -1,3 +1,15 @@
+2006-12-30 Aidan Kehoe <kehoea at parhasard.net>
+
+ * mule/cyrillic.el ("Cyrillic-ISO"):
+ * mule/english.el ("English"):
+ * mule/greek.el ("Greek"):
+ Specify a native-coding-system for each of these language
+ environments--since that is what is examined and relevant when
+ sniffing the locale at startup.
+ * mule/mule-cmds.el (create-variant-language-environment):
+ A language environment's coding-priority is a list of coding
+ systems, not coding categories. Treat it as such.
+
2006-12-21 Aidan Kehoe <kehoea at parhasard.net>
* mule/cyrillic.el:
@@ -54,7 +66,7 @@
Unicode tables loaded at dump time are now in
mule/general-late.el.
* simple.el (count-lines):
- Add some backslashes to to parentheses in docstrings to help
+ Add some backslashes to parentheses in docstrings to help
fontification along.
* simple.el (what-cursor-position):
Wrap a line to fit in 80 characters.
1.14 +1 -0 XEmacs/xemacs/lisp/mule/cyrillic.el
Index: cyrillic.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/lisp/mule/cyrillic.el,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- cyrillic.el 2006/12/29 18:09:46 1.13
+++ cyrillic.el 2006/12/30 17:04:32 1.14
@@ -127,6 +127,7 @@
"Cyrillic-ISO" '((charset cyrillic-iso8859-5)
(tutorial . "TUTORIAL.ru")
(coding-system iso-8859-5)
+ (native-coding-system iso-8859-5)
(coding-priority iso-8859-5)
(input-method . "cyrillic-yawerty")
(features cyril-util)
1.8 +3 -0 XEmacs/xemacs/lisp/mule/english.el
Index: english.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/lisp/mule/english.el,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- english.el 2006/11/05 22:31:37 1.7
+++ english.el 2006/12/30 17:04:32 1.8
@@ -50,6 +50,9 @@
"English" '((tutorial . "TUTORIAL")
(locale "en" "C")
(charset ascii)
+ (coding-system iso-8859-1)
+ (coding-priority iso-8859-1)
+ (native-coding-system iso-8859-1)
(sample-text . "Hello!, Hi!, How are you?")
(documentation . "\
Nothing special is needed to handle English.")
1.8 +1 -0 XEmacs/xemacs/lisp/mule/greek.el
Index: greek.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/lisp/mule/greek.el,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- greek.el 2006/12/29 18:09:46 1.7
+++ greek.el 2006/12/30 17:04:32 1.8
@@ -130,6 +130,7 @@
"Greek" '((charset greek-iso8859-7)
(coding-system iso-8859-7)
(coding-priority iso-8859-7)
+ (native-coding-system iso-8859-7)
(locale "el_GR.iso88597" "el_GR.greek8" "el_GR" "greek" "el")
(input-method . "greek")
(sample-text . "Greek (,FGkk]mija(B) ,FCei\(B ,Fsar(B")
1.31 +1 -1 XEmacs/xemacs/lisp/mule/mule-cmds.el
Index: mule-cmds.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/lisp/mule/mule-cmds.el,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- mule-cmds.el 2006/12/29 18:09:47 1.30
+++ mule-cmds.el 2006/12/30 17:04:32 1.31
@@ -1093,7 +1093,7 @@ environment. "
coding-system)
'coding-system (cons coding-system
(cdr (assoc 'coding-system (cdr langenv)))))
- 'coding-priority (cons (coding-system-category coding-system)
+ 'coding-priority (cons coding-system
(cdr (assq 'coding-priority (cdr langenv))))))))
(defun get-language-environment-from-locale (locale)
More information about the XEmacs-CVS
mailing list