# HG changeset patch # User Augie Fackler # Date 1550808378 18000 # Node ID 2a6ca0d94b7051389490affa1392f3dc3552134e # Parent b6c062bb4be3ad9780edd1e5f933937be56748c3 hghave: add check for GNU emacs Differential Revision: https://phab.mercurial-scm.org/D6002 diff -r b6c062bb4be3 -r 2a6ca0d94b70 tests/hghave.py --- a/tests/hghave.py Thu Feb 21 20:12:39 2019 -0500 +++ b/tests/hghave.py Thu Feb 21 23:06:18 2019 -0500 @@ -822,3 +822,7 @@ except (ImportError, AttributeError): pass return False + +@check('emacs', 'GNU Emacs') +def has_emacs(): + return matchoutput('emacs --version', b'GNU Emacs')