GNU bug report logs -
#46859
28.0.50; [PATCH]: Add option to truncate long lines in xref.el
Previous Next
Reported by: Theodor Thornhill <theo <at> thornhill.no>
Date: Mon, 1 Mar 2021 20:42:01 UTC
Severity: normal
Tags: patch
Found in version 28.0.50
Fixed in version 28.1
Done: Dmitry Gutov <dgutov <at> yandex.ru>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
>>> How so? AFAICS, it's the exact same kind of output, except that it
>>> gets truncated. And it's (obviously?) better to see the context of
>>> the pattern you are searching for, instead of the first characters of
>>> the lines on which the pattern is found, in which the pattern might
>>> not be present.
>>
>> Since Grep doesn't return the column number of the match, we get it
>> from parsing the string again. And if the string is now modified to be
>> truncated from both sides, the column number will become wrong.
>
> I did not understand that you need the column number of the match.
> That could perhaps become a feature request for GNU grep: with -o and
> -n, also print the column number of the first character.
>
I wrote too fast. In fact you can get the column number with GNU grep
without parsing the original line:
grep -nb -oE '.{0,100}PATTERN.{0,100}'
This bug report was last modified 4 years and 89 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.