Roundup Robot added the comment:
New changeset 97b76fe183f4 by R David Murray in branch '2.7':
#13784: fix xml.sax.reader getColumn/LineNumber docs.
https://hg.python.org/cpython/rev/97b76fe183f4
New changeset 9d6a9e2ae18b by R David Murray in branch '3.5':
#13784: fix xml.sax.reader
R. David Murray added the comment:
Thanks Emily. For some reason the auto update of the tracker doesn't seem to
have worked. Maybe it is just delayed, but in case, the commit hashes are 2.7
97b76fe183f4, 3.5 9d6a9e2ae18b, and 3.6 cce04851d2e2.
--
nosy: +r.david.murray
resolution:
Emily Morehouse added the comment:
The reported behavior has been verified -- the documented behavior is indeed
incorrect for both Locator.getColumnNumber() and Locator.getLineNumber(). The
beginning line and column numbers are returned, not the end.
This has been tested and verified for
Mark Lawrence added the comment:
@patrick please accept our apologies for the delay in getting back to you.
--
nosy: +BreamoreBoy, christian.heimes
versions: +Python 3.4, Python 3.5 -Python 3.2
___
Python tracker rep...@bugs.python.org
New submission from patrick vrijlandt patrick.vrijla...@gmail.com:
Problem:
Locator methods return the location where the event starts, not where it ends.
Locator line numbers start at 1, Locator column numbers can be 0.
Proposal:
Adapt documentation.
From the docs:
Instances of Locator