grep - Bugs: bug #12210, EGexecute() fails to find matches...
You are not allowed to post comments on this tracker with your current authentication level.
bug #12210: EGexecute() fails to find matches on (exact && match_icase)
Submitter: | None | ||
Submitted: | Fri 04 Mar 2005 11:41:17 AM UTC | ||
Category: | None | Severity: | 3 - Normal |
Item Group: | None | Status: | Need Info |
Privacy: | Public | Assigned to: | None |
Open/Closed: | Closed |
Jump to the original submission
Fri 04 Dec 2009 07:41:48 PM UTC, comment #14: |
Paolo Bonzini <bonzini> |
Sat 05 Mar 2005 07:27:26 PM UTC, comment #13:
|
Claudio Fontana <sick_soul> |
Sat 05 Mar 2005 06:01:53 PM UTC, comment #12: MB_CUR_MAX depends on LC_ALL (or equivalent) and indeed it does not work with LC_ALL=C or LC_ALL=en_US.iso88591, yet it does with LC_ALL=en_US.UTF-8.
|
Charles Levert <charles_levert> |
Sat 05 Mar 2005 05:32:13 PM UTC, comment #11: I might have been too cryptic.
|
Anonymous |
Sat 05 Mar 2005 12:47:05 PM UTC, comment #10: Ok, I hope I got it.
|
Claudio Fontana <sick_soul> |
Sat 05 Mar 2005 07:07:44 AM UTC, comment #9:
|
Charles Levert <charles_levert> |
Fri 04 Mar 2005 11:15:29 PM UTC, comment #8: Hello,
|
Claudio Fontana <sick_soul> |
Fri 04 Mar 2005 09:37:35 PM UTC, comment #7:
|
Charles Levert <charles_levert> |
Fri 04 Mar 2005 08:27:58 PM UTC, comment #6: I'm using latest (today's) CVS.
|
Anonymous |
Fri 04 Mar 2005 07:38:00 PM UTC, comment #5: I'm not sure if we should care about memory leaks, as there are already some and *compile is only called once from src/grep.c, but here's a third version of the patch.
|
Charles Levert <charles_levert> |
Fri 04 Mar 2005 07:07:10 PM UTC, comment #4: I think I didn't correctly understand the part this begin an internal-only API thing in my last post.
|
Charles Levert <charles_levert> |
Fri 04 Mar 2005 06:22:04 PM UTC, comment #3: There is a twlower() call for this in check_multibyte_string() in src/search.c. That's only used if defined(MBS_SUPPORT), if (MB_CUR_MAX > 1), and if match_icase. That mirrors what is initially done to the pattern in src/grep.c.
|
Charles Levert <charles_levert> |
Fri 04 Mar 2005 02:50:15 PM UTC, comment #2: Using CVS.
|
Anonymous |
Fri 04 Mar 2005 01:24:33 PM UTC, comment #1: Which version of GNU grep are you using? This may already have been fixed. It works for me on the CVS version. Only --color but not --only-matching works on an older (not latest) Red Hat version based on 2.5.1.
|
Charles Levert <charles_levert> |
Fri 04 Mar 2005 11:41:17 AM UTC, original submission:
This bug causes problems with --color and --only-matching when paired with --ignore-case.
|
Anonymous |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 7 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2009-12-04 | bonzini | Open/Closed | Open | Closed | |
2005-03-05 | charles_levert | Attached File | - | Added config.h.charles0, #2282 | |
2005-03-04 | charles_levert | Attached File | - | Added search.c.icase+memleaks.patch, #2280 | |
2005-03-04 | charles_levert | Attached File | - | Added search.c.icase.patch, #2276 | |
2005-03-04 | charles_levert | Attached File | - | Added search.c.icase.patch, #2275 | |
2005-03-04 | charles_levert | Attached File | - | Added search.c.icase.patch, #2274 | |
2005-03-04 | charles_levert | Status | None | Need Info |
Powered by Savane 3.13-02a9.
Corresponding source code
Messy report, but the fix seems to be there.