aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2007-02-15 11:24:16 +0000
committerKenichi Handa2007-02-15 11:24:16 +0000
commit0f4b87bf93151f12ee932482a23d15ec05fdcc01 (patch)
treec1f39b084ffb6082941c6001a2ee1674e87397cf
parentcf9c99bcf551d4a50b029f6fc766b7403c846dd5 (diff)
downloademacs-0f4b87bf93151f12ee932482a23d15ec05fdcc01.tar.gz
emacs-0f4b87bf93151f12ee932482a23d15ec05fdcc01.zip
(struct re_pattern_buffer): New meumber charset_unibyte.
-rw-r--r--src/regex.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/regex.h b/src/regex.h
index 3f3d313397b..baf4124401b 100644
--- a/src/regex.h
+++ b/src/regex.h
@@ -399,14 +399,15 @@ struct re_pattern_buffer
399 399
400#ifdef emacs 400#ifdef emacs
401 /* If true, multi-byte form in the regexp pattern should be 401 /* If true, multi-byte form in the regexp pattern should be
402 recognized as a multibyte character. When the pattern is 402 recognized as a multibyte character. */
403 compiled, this is set to the same value as target_multibyte
404 below. */
405 unsigned multibyte : 1; 403 unsigned multibyte : 1;
406 404
407 /* If true, multi-byte form in the target of match should be 405 /* If true, multi-byte form in the target of match should be
408 recognized as a multibyte character. */ 406 recognized as a multibyte character. */
409 unsigned target_multibyte : 1; 407 unsigned target_multibyte : 1;
408
409 /* Charset of unibyte characters at compiling time. */
410 int charset_unibyte;
410#endif 411#endif
411 412
412/* [[[end pattern_buffer]]] */ 413/* [[[end pattern_buffer]]] */