Mercurial > hg > mercurial-source
changeset 32956:c939fdce0fde
demandimport: add urwid.command_map to ignore list
The useful pudb debugger can be used with Mercurial, but its import of urwid
fails when demandimport is enabled. Add urwid.command_map to the ignore list so
pudb can be used with hg without disabling all of demandimport.
author | Phil Cohen <phillco@fb.com> |
---|---|
date | Wed, 03 May 2017 18:26:57 -0700 |
parents | 448ed4d3ee90 |
children | e4a4ebfd9d8e |
files | mercurial/demandimport.py tests/test-check-code.t |
diffstat | 2 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/demandimport.py +++ b/mercurial/demandimport.py @@ -297,6 +297,7 @@ 'distutils.msvc9compiler', '__builtin__', 'builtins', + 'urwid.command_map', # for pudb ] if _pypy:
--- a/tests/test-check-code.t +++ b/tests/test-check-code.t @@ -13,7 +13,7 @@ > r.revision(r.node(x)) don't convert rev to node before passing to revision(nodeorrev) Skipping i18n/polib.py it has no-che?k-code (glob) - mercurial/demandimport.py:313: + mercurial/demandimport.py:314: > if os.environ.get('HGDEMANDIMPORT') != 'disable': use encoding.environ instead (py3) mercurial/encoding.py:54: