* posix/regcomp.c (optimize_utf8): Fix a typo, s/idx/ctx_type/,
authorUlrich Drepper <drepper@redhat.com>
Wed, 12 Dec 2007 18:28:58 +0000 (18:28 +0000)
committerUlrich Drepper <drepper@redhat.com>
Wed, 12 Dec 2007 18:28:58 +0000 (18:28 +0000)
that would inhibit utf8-optimization of a regexp containing line-
or buffer-anchors, e.g., `^', `$'.

ChangeLog
NEWS
posix/regcomp.c

index 502ef29..d0321fb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-12-01  Jim Meyering  <meyering@redhat.com>
+
+       * posix/regcomp.c (optimize_utf8): Fix a typo, s/idx/ctx_type/,
+       that would inhibit utf8-optimization of a regexp containing line-
+       or buffer-anchors, e.g., `^', `$'.
+
 2007-12-12  Ulrich Drepper  <drepper@redhat.com>
 
        * time/bug-getdate1.c (do_test): Don't use century values which
diff --git a/NEWS b/NEWS
index c137977..1f56704 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-GNU C Library NEWS -- history of user-visible changes.  2007-12-07
+GNU C Library NEWS -- history of user-visible changes.  2007-12-12
 Copyright (C) 1992-2006, 2007 Free Software Foundation, Inc.
 See the end for copying conditions.
 
@@ -9,7 +9,7 @@ Version 2.8
 
 * New locales: bo_CN, bo_IN.
 
-* New encoding: HP-ROMAN9.
+* New encoding: HP-ROMAN9, HP-GREEK8, HP-THAI8, HP-TURKISH8.
 \f
 Version 2.7
 
index 4cf1688..1de46d7 100644 (file)
@@ -1030,7 +1030,7 @@ optimize_utf8 (re_dfa_t *dfa)
          mb_chars = 1;
        break;
       case ANCHOR:
-       switch (dfa->nodes[node].opr.idx)
+       switch (dfa->nodes[node].opr.ctx_index)
          {
          case LINE_FIRST:
          case LINE_LAST: