diff lisp/mule/mule-cmds.el @ 4073:c098c0d9125f

[xemacs-hg @ 2007-07-23 14:19:39 by aidan] Interpret @cyrillic as a locale modifier, pick up coding-sys aliases.
author aidan
date Mon, 23 Jul 2007 14:20:29 +0000
parents a0ef33811aa3
children b4f4e0cc90f1
line wrap: on
line diff
--- a/lisp/mule/mule-cmds.el	Sun Jul 22 22:04:14 2007 +0000
+++ b/lisp/mule/mule-cmds.el	Mon Jul 23 14:20:29 2007 +0000
@@ -1053,6 +1053,9 @@
 	     ;; where the @euro modifier doesn't mean ISO-8859-15 in the 956
 	     ;; I have.
 	     (setq charset "iso-8859-15"))
+	   (when (and modifiers (equal modifiers "cyrillic") (null charset))
+	     ;; Feedback wanted!
+	     (setq charset "windows-1251"))
 	   (values language region charset modifiers))
 	  ((and (string-match "^[a-z0-9]+$" locale-string)
 		(assoc-ignore-case locale-string language-info-alist))