]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
.
authorRoland McGrath <roland@gnu.org>
Wed, 16 Feb 2005 11:10:03 +0000 (11:10 +0000)
committerRoland McGrath <roland@gnu.org>
Wed, 16 Feb 2005 11:10:03 +0000 (11:10 +0000)
ChangeLog

index af9c4093cfa9c0523acad6784d01c5e19425f304..b2b35c1cc76a88dc852dc4ca71a85e696b0f009d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
        * sysdeps/unix/sysv/linux/i386/sysdep.h
        (SYSCALL_ERROR_HANDLER_TLS_STORE): Remove unnecessary 0 imm.
 
+       [BZ #693]
+       * posix/regex_internal.h (DUMMY_CONSTRAINT): Rename to...
+       (WORD_DELIM_CONSTRAINT): ...this.
+       (NOT_WORD_DELIM_CONSTRAINT): Define.
+       (re_context_type): Add INSIDE_NOTWORD and NOT_WORD_DELIM,
+       change WORD_DELIM to use WORD_DELIM_CONSTRAINT.
+       * posix/regcomp.c (peek_token): For \B create NOT_WORD_DELIM
+       anchor instead of INSIDE_WORD.
+       (parse_expression): Handle NOT_WORD_DELIM constraint.
+       * posix/bug-regex19.c (tests): Adjust tests that relied on \B
+       being inside word instead of not word delim.
+       * posix/tst-rxspencer.c (mb_frob_pattern): Don't frob escaped
+       characters.
+       * posix/rxspencer/tests: Add some new tests.
+
 2005-01-25  Roland McGrath  <roland@redhat.com>
 
        [BZ #671]