mercurial/filemerge.py
changeset 30073 aa23c93e636d
parent 29775 978b907d9b36
child 30388 8819b63732b9
--- a/mercurial/filemerge.py	Fri Oct 07 17:30:11 2016 +0200
+++ b/mercurial/filemerge.py	Sat Oct 08 16:10:58 2016 +0200
@@ -19,6 +19,7 @@
     error,
     formatter,
     match,
+    pycompat,
     scmutil,
     simplemerge,
     tagmerge,
@@ -93,7 +94,8 @@
     '''return a decorator for populating internal merge tool table'''
     def decorator(func):
         fullname = ':' + name
-        func.__doc__ = "``%s``\n" % fullname + func.__doc__.strip()
+        func.__doc__ = (pycompat.sysstr("``%s``\n" % fullname)
+                        + func.__doc__.strip())
         internals[fullname] = func
         internals['internal:' + name] = func
         internalsdoc[fullname] = func