diff options
author | Pádraig Brady <P@draigBrady.com> | 2010-04-20 16:25:55 +0100 |
---|---|---|
committer | Pádraig Brady <P@draigBrady.com> | 2010-04-20 22:37:18 +0100 |
commit | 8fc12909f649fbe75eb84c48ace554ae3e4e6c06 (patch) | |
tree | 34cadaffde2978c7033fae2ce54355330d7b1159 /THANKS | |
parent | 1777d0dfe34dc4d8c148a34a96eb92c6036ff7bd (diff) | |
download | coreutils-8fc12909f649fbe75eb84c48ace554ae3e4e6c06.tar.xz |
sort: fix parsing of end field in obsolescent key formats
This regression was introduced in commit 224a69b5, 2009-02-24,
"sort: Fix two bugs with determining the end of field".
The specific regression being that we include 1 field too many when
an end field is specified using obsolescent key syntax (+POS -POS).
* src/sort.c (struct keyfield): Clarify the description of the eword
member, as suggested by Alan Curry.
(main): When processing obsolescent format key specifications,
normalize eword to a zero based count when no specific end char is given
for an end field. This matches what's done when keys are specified with -k.
* tests/misc/sort: Add a few more tests for the obsolescent key formats,
with test 07i being the particular failure addressed by this change.
* THANKS: Add Alan Curry who precisely identified the issue.
* NEWS: Mention the fix.
Reported by Santiago Rodríguez
Diffstat (limited to 'THANKS')
-rw-r--r-- | THANKS | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -17,6 +17,7 @@ Adrian Bunk bunk@stusta.de AIDA Shinra shinra@j10n.org Akim Demaille demaille@inf.enst.fr Alain Magloire alain@qnx.com +Alan Curry pacman@kosh.dhis.org Alan Iwi iwi@atm.ox.ac.uk Albert Chin-A-Young china@thewrittenword.com Albert Hopkins ahopkins@dynacare.com |