changeset: 4486:04ec3340612e4e1b351e381fdfd75d0813fb1dec
user: Aidan Kehoe <kehoea(a)parhasard.net>
date: Wed May 14 23:43:12 2008 +0200
files: lisp/ChangeLog lisp/mule/mule-coding.el
description:
Correct coding-category determination for 8-bit-fixed coding systems.
2008-05-14 Aidan Kehoe <kehoea(a)parhasard.net>
* mule/mule-coding.el (make-8-bit-choose-category):=20
Control-1 characters extend from #x80 to #x9F (inclusive),
not from #x80 to #xBF.
diff -r 554b9d31e7a5353a725b4f326241a895a237c815 -r
04ec3340612e4e1b351e381fdfd75d0813fb1dec lisp/ChangeLog
--- a/lisp/ChangeLog Tue May 13 14:56:38 2008 +0200
+++ b/lisp/ChangeLog Wed May 14 23:43:12 2008 +0200
@@ -1,3 +1,9 @@ 2008-05-13 Aidan Kehoe <kehoea@parhasa
+2008-05-14 Aidan Kehoe <kehoea(a)parhasard.net>
+
+ * mule/mule-coding.el (make-8-bit-choose-category):=20
+ Control-1 characters extend from #x80 to #x9F (inclusive),
+ not from #x80 to #xBF.
+
2008-05-13 Aidan Kehoe <kehoea(a)parhasard.net>
* printer.el (generic-print-region):
diff -r 554b9d31e7a5353a725b4f326241a895a237c815 -r
04ec3340612e4e1b351e381fdfd75d0813fb1dec lisp/mule/mule-coding.el
--- a/lisp/mule/mule-coding.el Tue May 13 14:56:38 2008 +0200
+++ b/lisp/mule/mule-coding.el Wed May 14 23:43:12 2008 +0200
@@ -533,7 +533,7 @@ disk to XEmacs characters for some fixed
(check-argument-range (length decode-table) #x100 #x100)
(block category
(loop
- for i from #x80 to #xBF
+ for i from #x80 to #x9F
do (unless (= i (aref decode-table i))
(return-from category 'no-conversion)))
'iso-8-1))
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches