# HG changeset patch # User Manuel Jacob # Date 1593281981 -7200 # Node ID 47a07bbf400a24ef48bcaf0e7a4c15365c3a000b # Parent 36178b5c9aeb570b997ab80c98d5108820664d79 crecord: stop trying to import wcurses The original import of crecord in 2008 already said "I have no idea if wcurses works with crecord...". The last reference to a Python package called wcurses is https://web.archive.org/web/20101025073658/http://adamv.com/dev/python/curses/. However, the Python package from there is called "curses" and not "wcurses". I didn’t find any evidence that it ever worked. diff -r 36178b5c9aeb -r 47a07bbf400a mercurial/crecord.py --- a/mercurial/crecord.py Thu Jun 18 10:48:27 2020 -0700 +++ b/mercurial/crecord.py Sat Jun 27 20:19:41 2020 +0200 @@ -63,15 +63,7 @@ curses.error except (ImportError, AttributeError): - # I have no idea if wcurses works with crecord... - try: - import wcurses as curses - - curses.error - except (ImportError, AttributeError): - # wcurses is not shipped on Windows by default, or python is not - # compiled with curses - curses = False + curses = False class fallbackerror(error.Abort):