comparison mercurial/debugcommands.py @ 44532:c989737158aa

debuginstall: add entry about re2 Rust bindings when applicable Differential Revision: https://phab.mercurial-scm.org/D8226
author Raphaël Gomès <rgomes@octobus.net>
date Thu, 05 Mar 2020 10:24:45 +0100
parents 6c906eaedd0d
children 99ea74cbed74
comparison
equal deleted inserted replaced
44531:d4f19eb471ca 44532:c989737158aa
1648 if util._re2: 1648 if util._re2:
1649 re2 = b'available' 1649 re2 = b'available'
1650 fm.plain(_(b'checking "re2" regexp engine (%s)\n') % re2) 1650 fm.plain(_(b'checking "re2" regexp engine (%s)\n') % re2)
1651 fm.data(re2=bool(util._re2)) 1651 fm.data(re2=bool(util._re2))
1652 1652
1653 rust_debug_mod = policy.importrust("debug")
1654 if rust_debug_mod is not None:
1655 re2_rust = b'installed' if rust_debug_mod.re2_installed else b'missing'
1656
1657 msg = b'checking "re2" regexp engine Rust bindings (%s)\n'
1658 fm.plain(_(msg % re2_rust))
1659
1653 # templates 1660 # templates
1654 p = templater.templatepaths() 1661 p = templater.templatepaths()
1655 fm.write(b'templatedirs', b'checking templates (%s)...\n', b' '.join(p)) 1662 fm.write(b'templatedirs', b'checking templates (%s)...\n', b' '.join(p))
1656 fm.condwrite(not p, b'', _(b" no template directories found\n")) 1663 fm.condwrite(not p, b'', _(b" no template directories found\n"))
1657 if p: 1664 if p: