# HG changeset patch # User Matt Mackall # Date 2008-01-03 19:46:39 # Node ID d09ccdbf72868e2aab40857b98a718678dacffe8 # Parent f85c0034a0627745b7155faa44b5804f7028b950 changelog: fix decoding of extra (spotted by pmezard) diff --git a/mercurial/changelog.py b/mercurial/changelog.py --- a/mercurial/changelog.py +++ b/mercurial/changelog.py @@ -121,7 +121,7 @@ class changelog(revlog): extra = {} for l in text.split('\0'): if l: - k, v = text.decode('string_escape').split(':', 1) + k, v = l.decode('string_escape').split(':', 1) extra[k] = v return extra