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
Message #50 received at 46859 <at> debbugs.gnu.org (full text, mbox):
[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.
That being said, if you truncate the N first characters of the matching
line, you have to parse the original line (that is, not the line that grep
or another tool outputs) to find the matches anyway.
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.