summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/regexp-opt.el
diff options
context:
space:
mode:
authorKenichi Handa <handa@m17n.org>1999-09-03 01:28:42 +0000
committerKenichi Handa <handa@m17n.org>1999-09-03 01:28:42 +0000
commit384107f281bd6a43a4c66e9bbb1826e1bc8cec05 (patch)
tree9d31c1a4424483e5165f51a2f553b402513bc19e /lisp/emacs-lisp/regexp-opt.el
parenta260318815a268ae273669e3116274732e1f1945 (diff)
downloademacs-384107f281bd6a43a4c66e9bbb1826e1bc8cec05.tar.gz
emacs-384107f281bd6a43a4c66e9bbb1826e1bc8cec05.tar.bz2
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 'lisp/emacs-lisp/regexp-opt.el')
0 files changed, 0 insertions, 0 deletions