diff mercurial/bookmarks.py @ 33104:d170f59f6f55

py3: fix kwargs handling for `hg bookmarks`
author Pulkit Goyal <7895pulkit@gmail.com>
date Sat, 24 Jun 2017 19:55:01 +0530
parents 8299eb9b08c7
children 7017567ebdf2
line wrap: on
line diff
--- a/mercurial/bookmarks.py	Mon Jun 26 09:37:16 2017 +0900
+++ b/mercurial/bookmarks.py	Sat Jun 24 19:55:01 2017 +0530
@@ -20,6 +20,7 @@
     error,
     lock as lockmod,
     obsolete,
+    pycompat,
     scmutil,
     txnutil,
     util,
@@ -771,6 +772,7 @@
     Provides a way for extensions to control how bookmarks are printed (e.g.
     prepend or postpend names)
     """
+    opts = pycompat.byteskwargs(opts)
     fm = ui.formatter('bookmarks', opts)
     hexfn = fm.hexfunc
     if len(bmarks) == 0 and fm.isplain():