X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/bb5b9e9dbe671b0525692acf1337efa271b33fb6..960d80b9c4c02990d0bbfda316ac47d44d04e242:/src/regex.h diff --git a/src/regex.h b/src/regex.h index 3f3d313397..6de82239b8 100644 --- a/src/regex.h +++ b/src/regex.h @@ -2,12 +2,12 @@ expression library, version 0.12. Copyright (C) 1985, 1989, 1990, 1991, 1992, 1993, 1995, 2000, 2001, - 2002, 2003, 2004, 2005, 2006, 2007 + 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) + the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, @@ -399,14 +399,15 @@ struct re_pattern_buffer #ifdef emacs /* If true, multi-byte form in the regexp pattern should be - recognized as a multibyte character. When the pattern is - compiled, this is set to the same value as target_multibyte - below. */ + recognized as a multibyte character. */ unsigned multibyte : 1; /* If true, multi-byte form in the target of match should be recognized as a multibyte character. */ unsigned target_multibyte : 1; + + /* Charset of unibyte characters at compiling time. */ + int charset_unibyte; #endif /* [[[end pattern_buffer]]] */