Rev 2902: Fix 149019 by using a proper line number when reporting errors. in file:///v/home/vila/src/bzr/bugs/149019/

Vincent Ladeuil v.ladeuil+lp at free.fr
Tue Oct 9 21:32:31 BST 2007


At file:///v/home/vila/src/bzr/bugs/149019/

------------------------------------------------------------
revno: 2902
revision-id: v.ladeuil+lp at free.fr-20071009203229-5k200m1g7mf4jf9l
parent: v.ladeuil+lp at free.fr-20071009202521-pdg82kmh38lj3wek
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: 149019
timestamp: Tue 2007-10-09 22:32:29 +0200
message:
  Fix 149019 by using a proper line number when reporting errors.
  
  * bzrlib/util/configobj/configobj.py:
  (ConfigObj._handle_error): Trivial fix. Since cur_index is
  0-based, line number was off by one.
modified:
  bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
-------------- next part --------------
=== modified file 'bzrlib/util/configobj/configobj.py'
--- a/bzrlib/util/configobj/configobj.py	2006-09-08 18:46:29 +0000
+++ b/bzrlib/util/configobj/configobj.py	2007-10-09 20:32:29 +0000
@@ -1451,6 +1451,7 @@
         The error will have occured at ``cur_index``
         """
         line = infile[cur_index]
+        cur_index += 1
         message = text % cur_index
         error = ErrorClass(message, cur_index, line)
         if self.raise_errors:



More information about the bazaar-commits mailing list