Mercurial > public > mercurial-scm > hg-stable
diff mercurial/registrar.py @ 42596:83666f011679
py3: store _origdoc as str
Since __doc__ is str, it seems natural that _origdoc also is.
Differential Revision: https://phab.mercurial-scm.org/D6623
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Tue, 09 Jul 2019 00:03:10 -0700 |
parents | de65ae32b82d |
children | 2372284d9457 |
line wrap: on
line diff
--- a/mercurial/registrar.py Fri Jun 28 12:59:21 2019 -0700 +++ b/mercurial/registrar.py Tue Jul 09 00:03:10 2019 -0700 @@ -64,8 +64,8 @@ raise error.ProgrammingError(msg) if func.__doc__ and not util.safehasattr(func, '_origdoc'): - doc = pycompat.sysbytes(func.__doc__).strip() - func._origdoc = doc + func._origdoc = func.__doc__.strip() + doc = pycompat.sysbytes(func._origdoc) func.__doc__ = pycompat.sysstr(self._formatdoc(decl, doc)) self._table[name] = func