diff options
| author | Jim Meyering <jim@meyering.net> | 2012-11-24 11:36:15 -0800 |
|---|---|---|
| committer | Jim Meyering <jim@meyering.net> | 2012-11-24 15:23:31 -0800 |
| commit | 06aeeecb3fe2655fd5e4e12948b389873a79884b (patch) | |
| tree | f779e7817903f75566e21451dcbb279fc9161f2f /scripts/git-hooks | |
| parent | 1b874511b60252a5c71c7a29046afdc99e5391bb (diff) | |
| download | coreutils-06aeeecb3fe2655fd5e4e12948b389873a79884b.tar.gz coreutils-06aeeecb3fe2655fd5e4e12948b389873a79884b.zip | |
cut: do not print extraneous delimiters in some unusual cases
When printing output delimiters, and when a to-EOL range subsumes
at least one other range, cut would mistakenly print delimiters for
the subsumed range. This bug was probably introduced via commit
v5.2.1-639-g847e066.
* src/cut.c (set_fields): Ignore any range that is subsumed by a
to-EOL range. Also, move two declarations down.
* tests/misc/cut.pl: Add tests to exercise this.
* NEWS (Bug fixes): Mention it.
Reported by Marcel Böhme in http://bugs.gnu.org/12966
Diffstat (limited to 'scripts/git-hooks')
0 files changed, 0 insertions, 0 deletions
