# HG changeset patch # User Aidan Kehoe # Date 1210801392 -7200 # Node ID 04ec3340612e4e1b351e381fdfd75d0813fb1dec # Parent 554b9d31e7a5353a725b4f326241a895a237c815 Correct coding-category determination for 8-bit-fixed coding systems. 2008-05-14 Aidan Kehoe * 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 554b9d31e7a5 -r 04ec3340612e 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-14 Aidan Kehoe + + * 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 * printer.el (generic-print-region): diff -r 554b9d31e7a5 -r 04ec3340612e 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 @@ (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))