diff options
| author | Kenichi Handa | 1999-09-03 01:28:42 +0000 |
|---|---|---|
| committer | Kenichi Handa | 1999-09-03 01:28:42 +0000 |
| commit | 384107f281bd6a43a4c66e9bbb1826e1bc8cec05 (patch) | |
| tree | 9d31c1a4424483e5165f51a2f553b402513bc19e /src/buffer.c | |
| parent | a260318815a268ae273669e3116274732e1f1945 (diff) | |
| download | emacs-384107f281bd6a43a4c66e9bbb1826e1bc8cec05.tar.gz emacs-384107f281bd6a43a4c66e9bbb1826e1bc8cec05.zip | |
(MAKE_NON_ASCII_CHAR): Handle the case that C1 or C2
are negative.
(MAKE_CHAR): Don't set MSBs of C1 and C2 to 0.
(VALID_MULTIBYTE_CHAR_P): This macro deleted.
(PARSE_COMPOSITE_SEQ): New macro.
(PARSE_CHARACTER_SEQ): New macro.
(PARSE_MULTIBYTE_SEQ): New macro.
(CHAR_PRINTABLE_P): New macro.
(STRING_CHAR): Adjusted for the change of string_to_non_ascii_char.
(STRING_CHAR_AND_LENGTH): Likewise.
(STRING_CHAR_AND_CHAR_LENGTH): Define it as STRING_CHAR_AND_LENGTH.
(INC_POS): Use the macro PARSE_MULTIBYTE_SEQ.
(DEC_POS, BUF_INC_POS, BUF_DEC_POS): Likewise,
Diffstat (limited to 'src/buffer.c')
0 files changed, 0 insertions, 0 deletions