mirror of
https://github.com/facebook/sapling.git
synced 2025-01-07 14:10:42 +03:00
e985cb2472
Summary: Change originally made by martinvonz in the mercurial repository: Backporting https://phab.mercurial-scm.org/D6401 > I think '' is generally a better value for the root directory than '.' is. For example, os.path.join('', 'foo') => 'foo', while os.path.join('.', 'foo') => './foo'. This patch mostly makes it so we use '' internally in match.py. However, it also affects the API in visitdir(), visitchildrenset() and files(). The two former now also accept '' as input. I've updated the callers of these methods. I've also added a deprecation warning for passing '.' (for external callers). The only caller I could find that was affected by files() returning '' instead of '.' was in dirstate.walk(). I've updated that. The next few patches show some workarounds we can remove by using '' instead of '.'. Reviewed By: quark-zju Differential Revision: D16716743 fbshipit-source-id: 4cc18b8cdf2f8a9dc44c42729fb46796a16c3244 |
||
---|---|---|
.. | ||
hgdemandimport | ||
hgext | ||
mercurial | ||
__init__.py |