Mercurial > hg-stable
changeset 6186:aae4eb2f40b0
convert: Clean up authormap key=value splitting.
Introduces a subtle parsing difference: dstauthor can now contain '='
characters.
author | Marti Raudsepp <marti@juffo.org> |
---|---|
date | Thu, 28 Feb 2008 17:37:56 +0200 |
parents | c48d778d7c23 |
children | 531f3e78c6f2 |
files | hgext/convert/convcmd.py |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/convert/convcmd.py Thu Feb 28 17:37:56 2008 +0200 +++ b/hgext/convert/convcmd.py Thu Feb 28 17:37:56 2008 +0200 @@ -194,8 +194,9 @@ if line.strip() == '': continue try: - srcauthor = line.split('=')[0].strip() - dstauthor = line.split('=')[1].strip() + srcauthor, dstauthor = line.split('=', 1) + srcauthor = srcauthor.strip() + dstauthor = dstauthor.strip() if srcauthor in self.authors and dstauthor != self.authors[srcauthor]: self.ui.status( 'Overriding mapping for author %s, was %s, will be %s\n'