Mercurial > public > mercurial-scm > hg
diff mercurial/help.py @ 42041:3e47d1ec9da5
util: extract compression code in `mercurial.utils.compression`
The code seems large enough to be worth extracting. This is similar to what was
done for various module in `mercurial/utils/`.
Since None of the compression logic takes a `ui` objet, issuing deprecation
warning is tricky. Luckly the logic does not seems to have many external users.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Wed, 27 Mar 2019 16:45:14 +0100 |
parents | d0c86a7447a6 |
children | 566daffc607d |
line wrap: on
line diff
--- a/mercurial/help.py Sat Mar 30 13:13:10 2019 -0700 +++ b/mercurial/help.py Wed Mar 27 16:45:14 2019 +0100 @@ -37,6 +37,9 @@ from .hgweb import ( webcommands, ) +from .utils import ( + compression, +) _exclkeywords = { "(ADVANCED)", @@ -428,7 +431,7 @@ addtopichook(topic, add) addtopicsymbols('bundlespec', '.. bundlecompressionmarker', - util.bundlecompressiontopics()) + compression.bundlecompressiontopics()) addtopicsymbols('filesets', '.. predicatesmarker', fileset.symbols) addtopicsymbols('merge-tools', '.. internaltoolsmarker', filemerge.internalsdoc)