grep-commit
[Top][All Lists]
Advanced

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

grep branch, master, updated. v3.1-50-gbdb98ce


From: Jim Meyering
Subject: grep branch, master, updated. v3.1-50-gbdb98ce
Date: Sun, 16 Dec 2018 14:09:27 -0500 (EST)

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  bdb98cec2e7bf255e1d00eaf8be16299f7bf571e (commit)
      from  cd94d2d7815d17a3f7c3e60b864bde4628e9dbfe (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=bdb98cec2e7bf255e1d00eaf8be16299f7bf571e


commit bdb98cec2e7bf255e1d00eaf8be16299f7bf571e
Author: Jim Meyering <address@hidden>
Date:   Sun Dec 16 11:05:43 2018 -0800

    tests: remove stale surrogate-pair test
    
    The cygwin-specific code for surrogate pairs was first disconnected
    via v2.21-62-g936c904 and later removed as part of a then-unused
    function via v2.24-12-g704de87. So now I'm removing the test, too.
    If someone thinks it important and would like to revive it, please do.
    * tests/surrogate-pair: Remove file.
    * tests/Makefile.am (TESTS): Remove it.

diff --git a/tests/Makefile.am b/tests/Makefile.am
index a7e8f27..872024f 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -153,7 +153,6 @@ TESTS =                                             \
   spencer1-locale                              \
   stack-overflow                               \
   status                                       \
-  surrogate-pair                               \
   symlink                                      \
   triple-backref                               \
   turkish-I                                    \
diff --git a/tests/surrogate-pair b/tests/surrogate-pair
deleted file mode 100755
index ffa564a..0000000
--- a/tests/surrogate-pair
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/sh
-# Trigger a segfault-inducing bug with -i in grep-2.14 on Cygwin.
-
-# Copyright (C) 2013-2018 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 3 of the License, or
-# (at your option) any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program.  If not, see <https://www.gnu.org/licenses/>.
-
-. "${srcdir=.}/init.sh"; path_prepend_ ../src
-
-require_en_utf8_locale_
-require_compiled_in_MB_support
-
-fail=0
-
-printf '\360\220\220\205\n' > in || framework_failure_
-
-LC_ALL=en_US.UTF-8
-export LC_ALL
-
-# On Cygwin, before grep-2.15, this would segfault.
-# Require not just non-zero exit status, but exactly 1.
-returns_ 1 grep -i anything-else in > out 2>&1 || fail=1
-# Expect no output.
-compare /dev/null out || fail=1
-
-# Also test whether a surrogate-pair in the search string works.
-for opt in '' -i -E -F -iE -iF; do
-  grep --file=in $opt in > out 2>&1 || fail=1
-  compare out in || fail=1
-done
-
-Exit $fail

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

Summary of changes:
 tests/Makefile.am    |  1 -
 tests/surrogate-pair | 43 -------------------------------------------
 2 files changed, 44 deletions(-)
 delete mode 100755 tests/surrogate-pair


hooks/post-receive
-- 
grep



reply via email to

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