In article <[EMAIL PROTECTED]>, "Chong Yidong" <[EMAIL PROTECTED]> writes:

> "Benjamin Riefenstahl" <[EMAIL PROTECTED]> wrote:
>>  Grep is our friend ;-).  The coding-system (and its CCL programs) is
>>  created in lisp/international/ccl.el using (define-ccl-program ...).
>>  The parameter BUFFER_MAGNIFICATION for that function is set as 1 there
>>  for the encoders (ccl-encode-mule-utf-16le, ccl-encode-mule-utf-16be,
>>  ccl-encode-mule-utf-16le-with-signature,
>>  ccl-encode-mule-utf-16be-with-signature), so that might well be the
>>  problem.
>> 
>>  Can you try and replace that 1 with 2 and see if your problem goes
>>  away?

> Yes, that did the trick. Can someone verify that this is the correct fix?

Thank you for finding this bug.  The first two fixes are
correct, but we must set 4 for XXX-with-signature.  I've
just installed these fixes.


2005-02-28  Chong Yidong" <[EMAIL PROTECTED]> (tiny change)

        * international/utf-16.el (ccl-encode-mule-utf-16le): Fix
        BUFFER_MAGNIFICATION to 2.
        (ccl-encode-mule-utf-16be): Likewise.

2005-02-28  Kenichi Handa  <[EMAIL PROTECTED]>

        * international/utf-16.el (ccl-encode-mule-utf-16le-with-signature):
        Fix BUFFER_MAGNIFICATION to 4.
        (ccl-encode-mule-utf-16be-with-signature): Likewise.

---
Ken'ichi HANDA
[EMAIL PROTECTED]




_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to