grep-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

grep branch, master, updated. v2.14-38-g05e2f16


From: Jim Meyering
Subject: grep branch, master, updated. v2.14-38-g05e2f16
Date: Fri, 27 Sep 2013 18:05:51 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "grep".

The branch, master has been updated
       via  05e2f162e7014185cac3ec74532becf6e1c3bde6 (commit)
       via  7e6682c62b92e15e4554ed715b946366275e9b94 (commit)
      from  f1e1fb2c5c1538c313f8488ef687b9a96684f54e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit/grep.git/commit/?id=05e2f162e7014185cac3ec74532becf6e1c3bde6


commit 05e2f162e7014185cac3ec74532becf6e1c3bde6
Author: Jim Meyering <address@hidden>
Date:   Sun Sep 22 10:49:19 2013 -0700

    dfa: remove dead disjunct
    
    * src/dfa.c (parse_bracket_exp): Remove dead disjunct.
    At that point, we know MB_CUR_MAX <= 1, so the test,
    MB_CUR_MAX > 1 && ... is always false.  Remove the disjunct.

diff --git a/src/dfa.c b/src/dfa.c
index 45e3c40..e464fa1 100644
--- a/src/dfa.c
+++ b/src/dfa.c
@@ -1125,8 +1125,7 @@ parse_bracket_exp (void)
               regcomp (&re, pattern, REG_NOSUB);
               for (c = 0; c < NOTCHAR; ++c)
                 {
-                  if ((case_fold && isupper (c))
-                      || (MB_CUR_MAX > 1 && btowc (c) == WEOF))
+                  if ((case_fold && isupper (c)))
                     continue;
                   subject[0] = c;
                   if (regexec (&re, subject, 0, NULL, 0) != REG_NOMATCH)

http://git.savannah.gnu.org/cgit/grep.git/commit/?id=7e6682c62b92e15e4554ed715b946366275e9b94


commit 05e2f162e7014185cac3ec74532becf6e1c3bde6
Author: Jim Meyering <address@hidden>
Date:   Sun Sep 22 10:49:19 2013 -0700

    dfa: remove dead disjunct
    
    * src/dfa.c (parse_bracket_exp): Remove dead disjunct.
    At that point, we know MB_CUR_MAX <= 1, so the test,
    MB_CUR_MAX > 1 && ... is always false.  Remove the disjunct.

diff --git a/src/dfa.c b/src/dfa.c
index 45e3c40..e464fa1 100644
--- a/src/dfa.c
+++ b/src/dfa.c
@@ -1125,8 +1125,7 @@ parse_bracket_exp (void)
               regcomp (&re, pattern, REG_NOSUB);
               for (c = 0; c < NOTCHAR; ++c)
                 {
-                  if ((case_fold && isupper (c))
-                      || (MB_CUR_MAX > 1 && btowc (c) == WEOF))
+                  if ((case_fold && isupper (c)))
                     continue;
                   subject[0] = c;
                   if (regexec (&re, subject, 0, NULL, 0) != REG_NOMATCH)

-----------------------------------------------------------------------

Summary of changes:
 src/dfa.c |   68 ++++++++++++++++++++++++++++++------------------------------
 1 files changed, 34 insertions(+), 34 deletions(-)


hooks/post-receive
-- 
grep



reply via email to

[Prev in Thread] Current Thread [Next in Thread]