sapling/lib/configparser
Jun Wu 9cdc2640d6 config: change system config entry point
Summary:
Change system config entry point to only `/etc/mercurial/system.rc` (unix) and
`\ProgramData\Facebook\Mercurial\system.rc` (Windows) so they won't overlap
with a vanilla Mercurial installation.

Another goal of this change is to make it easier to drop the directory
`%include` feature. So detecting config changes (for example, edenfs wants to
make sure ignore rules are up-to-date) can be made cheaper by just stating
files without `listdir`.

Reviewed By: markbt

Differential Revision: D13875656

fbshipit-source-id: 314c0bf87ff086dec5b88e232edca0133356484e
2019-02-08 19:31:11 -08:00
..
benches codemod: add copyright headers 2018-10-26 15:09:12 -07:00
src config: change system config entry point 2019-02-08 19:31:11 -08:00
Cargo.toml configparser: update pest to 2.1.0 2019-01-16 03:52:09 -08:00
ConfigParser.cpp load blobs using hg's rust config and datapack code 2018-10-31 17:58:17 -07:00
ConfigParser.h load blobs using hg's rust config and datapack code 2018-10-31 17:58:17 -07:00