diff hgext/convert/hg.py @ 28861:86db5cb55d46

pycompat: switch to util.stringio for py3 compat
author timeless <timeless@mozdev.org>
date Sun, 10 Apr 2016 20:55:37 +0000
parents c1878afb063a
children b65966f50058
line wrap: on
line diff
--- a/hgext/convert/hg.py	Sun Apr 10 21:32:08 2016 +0000
+++ b/hgext/convert/hg.py	Sun Apr 10 20:55:37 2016 +0000
@@ -18,7 +18,6 @@
 #   source.
 from __future__ import absolute_import
 
-import cStringIO
 import os
 import re
 import time
@@ -36,6 +35,8 @@
     scmutil,
     util,
 )
+stringio = util.stringio
+
 from mercurial.i18n import _
 from . import common
 mapfile = common.mapfile
@@ -137,7 +138,7 @@
             self.before()
 
     def _rewritetags(self, source, revmap, data):
-        fp = cStringIO.StringIO()
+        fp = stringio()
         for line in data.splitlines():
             s = line.split(' ', 1)
             if len(s) != 2:
@@ -152,7 +153,7 @@
         return fp.getvalue()
 
     def _rewritesubstate(self, source, data):
-        fp = cStringIO.StringIO()
+        fp = stringio()
         for line in data.splitlines():
             s = line.split(' ', 1)
             if len(s) != 2: