- Removed redundant (and incorrect) code in prline.
This commit is contained in:
parent
59788ab210
commit
e09e1940d7
36
grep-2.5.1-icolor.patch
Normal file
36
grep-2.5.1-icolor.patch
Normal file
@ -0,0 +1,36 @@
|
||||
--- grep-2.5.1a/src/grep.c.icolor 2005-01-07 12:05:20.877785250 +0000
|
||||
+++ grep-2.5.1a/src/grep.c 2005-01-07 12:05:44.690194388 +0000
|
||||
@@ -564,33 +564,6 @@
|
||||
{
|
||||
size_t match_size;
|
||||
size_t match_offset;
|
||||
- if(match_icase)
|
||||
- {
|
||||
- /* Yuck, this is tricky */
|
||||
- char *buf = (char*) xmalloc (lim - beg);
|
||||
- char *ibeg = buf;
|
||||
- char *ilim = ibeg + (lim - beg);
|
||||
- int i;
|
||||
- for (i = 0; i < lim - beg; i++)
|
||||
- ibeg[i] = tolower (beg[i]);
|
||||
- while ((match_offset = (*execute) (ibeg, ilim-ibeg, &match_size, 1))
|
||||
- != (size_t) -1)
|
||||
- {
|
||||
- char const *b = beg + match_offset;
|
||||
- if (b == lim)
|
||||
- break;
|
||||
- fwrite (beg, sizeof (char), match_offset, stdout);
|
||||
- printf ("\33[%sm", grep_color);
|
||||
- fwrite (b, sizeof (char), match_size, stdout);
|
||||
- fputs ("\33[00m", stdout);
|
||||
- beg = b + match_size;
|
||||
- ibeg = ibeg + match_offset + match_size;
|
||||
- }
|
||||
- fwrite (beg, 1, lim - beg, stdout);
|
||||
- free (buf);
|
||||
- lastout = lim;
|
||||
- return;
|
||||
- }
|
||||
while (lim-beg && (match_offset = (*execute) (beg, lim - beg, &match_size, 1))
|
||||
!= (size_t) -1)
|
||||
{
|
@ -11,6 +11,7 @@ Patch2: grep-2.5-i18n.patch
|
||||
Patch3: grep-2.5.1-oi.patch
|
||||
Patch4: grep-2.5.1-manpage.patch
|
||||
Patch5: grep-2.5.1-color.patch
|
||||
Patch6: grep-2.5.1-icolor.patch
|
||||
Patch10: grep-2.5.1-egf-speedup.patch
|
||||
Patch11: grep-2.5.1-dfa-optional.patch
|
||||
Patch12: grep-2.5.1-tests.patch
|
||||
@ -37,6 +38,7 @@ utility for searching through text.
|
||||
%patch3 -p1 -b .oi
|
||||
%patch4 -p1 -b .manpage
|
||||
%patch5 -p1 -b .color
|
||||
%patch6 -p1 -b .icolor
|
||||
%patch10 -p1 -b .egf-speedup
|
||||
%patch11 -p1 -b .dfa-optional
|
||||
%patch12 -p1 -b .tests
|
||||
@ -88,6 +90,9 @@ fi
|
||||
%{_mandir}/*/*
|
||||
|
||||
%changelog
|
||||
* Fri Jan 7 2005 Tim Waugh <twaugh@redhat.com>
|
||||
- Removed redundant (and incorrect) code in prline.
|
||||
|
||||
* Fri Jan 7 2005 Tim Waugh <twaugh@redhat.com> 2.5.1-46
|
||||
- More -w tests from Jakub Jelinek.
|
||||
- Rebased on 2.5.1a.
|
||||
|
Loading…
Reference in New Issue
Block a user