grep-commit
[Top][All Lists]
Advanced

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

Changes to grep/manual/html_node/Matching-Control.html,v


From: Jim Meyering
Subject: Changes to grep/manual/html_node/Matching-Control.html,v
Date: Fri, 23 May 2014 05:40:20 +0000

CVSROOT:        /webcvs/grep
Module name:    grep
Changes by:     Jim Meyering <meyering> 14/05/23 05:40:03

Index: html_node/Matching-Control.html
===================================================================
RCS file: /webcvs/grep/grep/manual/html_node/Matching-Control.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- html_node/Matching-Control.html     21 Feb 2014 17:16:49 -0000      1.17
+++ html_node/Matching-Control.html     23 May 2014 05:40:01 -0000      1.18
@@ -1,8 +1,8 @@
 <html lang="en">
 <head>
-<title>Matching Control - GNU Grep 2.18</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="GNU Grep 2.18">
+<title>Matching Control - GNU Grep 2.19</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="description" content="GNU Grep 2.19">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
 <link rel="up" href="Command_002dline-Options.html#Command_002dline-Options" 
title="Command-line Options">
@@ -12,7 +12,7 @@
 <!--
 This manual is for `grep', a pattern matching engine.
 
-Copyright (C) 1999-2002, 2005, 2008-2014 Free Software Foundation,
+Copyright (C) 1999--2002, 2005, 2008--2014 Free Software Foundation,
 Inc.
 
      Permission is granted to copy, distribute and/or modify this
@@ -57,8 +57,20 @@
 The empty file contains zero patterns, and therefore matches nothing. 
 (<samp><span class="option">-f</span></samp> is specified by POSIX.)
 
-     <br><dt><samp><span class="option">-i</span></samp><dt><samp><span 
class="option">-y</span></samp><dt><samp><span 
class="option">--ignore-case</span></samp><dd><a 
name="index-g_t_002di-13"></a><a name="index-g_t_002dy-14"></a><a 
name="index-g_t_002d_002dignore_002dcase-15"></a><a 
name="index-case-insensitive-search-16"></a>Ignore case distinctions in both 
the pattern and the input files. 
-<samp><span class="option">-y</span></samp> is an obsolete synonym that is 
provided for compatibility. 
+     <br><dt><samp><span class="option">-i</span></samp><dt><samp><span 
class="option">-y</span></samp><dt><samp><span 
class="option">--ignore-case</span></samp><dd><a 
name="index-g_t_002di-13"></a><a name="index-g_t_002dy-14"></a><a 
name="index-g_t_002d_002dignore_002dcase-15"></a><a 
name="index-case-insensitive-search-16"></a>Ignore case distinctions, so that 
characters that differ only in case
+match each other.  Although this is straightforward when letters
+differ in case only via lowercase-uppercase pairs, the behavior is
+unspecified in other situations.  For example, uppercase &ldquo;S&rdquo; has an
+unusual lowercase counterpart &ldquo;Å¿&rdquo; (Unicode character U+017F, LATIN
+SMALL LETTER LONG S) in many locales, and it is unspecified whether
+this unusual character matches &ldquo;S&rdquo; or &ldquo;s&rdquo; even though 
uppercasing
+it yields &ldquo;S&rdquo;.  Another example: the lowercase German letter 
&ldquo;ß&rdquo;
+(U+00DF, LATIN SMALL LETTER SHARP S) is normally capitalized as the
+two-character string &ldquo;SS&rdquo; but it does not match &ldquo;SS&rdquo;, 
and it might
+not match the uppercase letter &ldquo;ẞ&rdquo; (U+1E9E, LATIN CAPITAL LETTER
+SHARP S) even though lowercasing the latter yields the former.
+
+     <p><samp><span class="option">-y</span></samp> is an obsolete synonym 
that is provided for compatibility. 
 (<samp><span class="option">-i</span></samp> is specified by POSIX.)
 
      <br><dt><samp><span class="option">-v</span></samp><dt><samp><span 
class="option">--invert-match</span></samp><dd><a 
name="index-g_t_002dv-17"></a><a 
name="index-g_t_002d_002dinvert_002dmatch-18"></a><a 
name="index-invert-matching-19"></a><a 
name="index-print-non_002dmatching-lines-20"></a>Invert the sense of matching, 
to select non-matching lines. 



reply via email to

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