topic: use `%d` for integers instead of `%s` on py3
I have system mercurial using py3 which lead me to the traceback pointing to
this.
--- a/hgext3rd/topic/__init__.py Sun Feb 02 13:40:13 2020 +0100
+++ b/hgext3rd/topic/__init__.py Wed Feb 19 13:13:09 2020 +0530
@@ -559,7 +559,7 @@
msg = _(b"active topic '%s' grew its first changeset\n%s")
ui.status(msg % (ct, hint))
else:
- msg = _(b"active topic '%s' grew its %s first changesets\n%s")
+ msg = _(b"active topic '%s' grew its %d first changesets\n%s")
ui.status(msg % (ct, csetcount, hint))
tr.addpostclose(b'signalcurrenttopicempty', currenttopicempty)