changeset 4460:04ec3340612e

Correct coding-category determination for 8-bit-fixed coding systems. 2008-05-14 Aidan Kehoe <kehoea@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.
author Aidan Kehoe <kehoea@parhasard.net>
date Wed, 14 May 2008 23:43:12 +0200
parents 554b9d31e7a5
children 42fad34efb3f
files lisp/ChangeLog lisp/mule/mule-coding.el
diffstat 2 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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-14  Aidan Kehoe  <kehoea@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@parhasard.net>
 
 	* printer.el (generic-print-region): 
--- 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 @@
   (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))