Mercurial > hg
changeset 43079:5209fc94b982
ui: define (write|status|warn|note)noi18n aliases
We currently use `write(('...'))` to suppress check-code warnings
about not using translated strings. However, when we run black, it
will strip the `((...))`. In order to placate black, we'll need to use
a different mechanism to pass untranslatable strings. This commit
introduces a `writenoi18n` alias (and friends) to `write` for that
purpose.
Differential Revision: https://phab.mercurial-scm.org/D6994
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Sun, 06 Oct 2019 10:10:14 -0400 |
parents | 88eba7103660 |
children | 86e4daa2d54c |
files | mercurial/ui.py |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/ui.py Sat May 04 11:25:40 2019 -0400 +++ b/mercurial/ui.py Sun Oct 06 10:10:14 2019 -0400 @@ -1701,6 +1701,12 @@ self._writemsg(self._fmsgout, type=b'debug', *msg, **opts) self.log(b'debug', b'%s', b''.join(msg)) + # Aliases to defeat check-code. + statusnoi18n = status + notenoi18n = note + warnnoi18n = warn + writenoi18n = write + def edit( self, text,