emacs-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-commit] emacs/src coding.c


From: Kenichi Handa
Subject: [Emacs-commit] emacs/src coding.c
Date: Tue, 21 May 2002 00:22:58 -0400

CVSROOT:        /cvs
Module name:    emacs
Branch:         emacs-unicode
Changes by:     Kenichi Handa <address@hidden>  02/05/21 00:22:58

Modified files:
        src            : coding.c 

Log message:
        (ONE_MORE_BYTE_NO_CHECK): Increment consumed_chars.
        (emacs_mule_char): New arg src.  Delete arg `composition'.  Caller
        changed.  Handle 2-byte and 3-byte charsets correctly.
        (DECODE_EMACS_MULE_COMPOSITION_RULE_20): Renamed from
        DECODE_EMACS_MULE_COMPOSITION_RULE.  Caller changed.
        (DECODE_EMACS_MULE_COMPOSITION_RULE_21): New macro.
        (DECODE_EMACS_MULE_21_COMPOSITION): Call
        DECODE_EMACS_MULE_COMPOSITION_RULE_21.  Produce correct annotation
        sequence.
        (decode_coding_emacs_mule): Handle composition correctly.  Rewind
        `src' and `consumed_chars' correctly before calling
        emacs_mule_char.
        (DECODE_COMPOSITION_START): Correctly handle the case of altchar
        and alt&rule composition.
        (decode_coding_iso_2022): Handle composition correctly.
        (init_coding_once): Setup emacs_mule_bytes for private charsets.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/src/coding.c.diff?only_with_tag=emacs-unicode&tr1=1.239.2.14&tr2=1.239.2.15&r1=text&r2=text




reply via email to

[Prev in Thread] Current Thread [Next in Thread]