Mercurial > hg-stable
annotate mercurial/configitems.py @ 40338:af62936c2508
streamclone: new server config and some API changes for narrow stream clones
This patch introduces a new server config
`experimental.server.stream-narrow-clones` which if set to True will advertise
that the server supports narrow stream clones.
This patch also pass on the includes and excludes from getbundle command to
streamclone generation code.
There is a test added to show that the includepats and excludepats are correctly
passed.
Upcoming patches will implement storage layer filtering for streamclones and
then we can remove the temporary error and plug in the whole logic together to
make narrow stream clones working.
Differential Revision: https://phab.mercurial-scm.org/D5137
author | Pulkit Goyal <pulkit@yandex-team.ru> |
---|---|
date | Wed, 26 Sep 2018 17:20:04 +0300 |
parents | 682f73fa924a |
children | db0dba2d157d |
rev | line source |
---|---|
33001
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
1 # configitems.py - centralized declaration of configuration option |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
2 # |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
3 # Copyright 2017 Pierre-Yves David <pierre-yves.david@octobus.net> |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
4 # |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
5 # This software may be used and distributed according to the terms of the |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
6 # GNU General Public License version 2 or any later version. |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
7 |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
8 from __future__ import absolute_import |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
9 |
33138
c2ca511c4771
configitems: extract the logic to build a registrar on any configtable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33073
diff
changeset
|
10 import functools |
34662
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
11 import re |
33138
c2ca511c4771
configitems: extract the logic to build a registrar on any configtable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33073
diff
changeset
|
12 |
33002
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
13 from . import ( |
34246
344fd1fe237b
configitems: register the 'web.encoding' config
Boris Feld <boris.feld@octobus.net>
parents:
34245
diff
changeset
|
14 encoding, |
33002
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
15 error, |
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
16 ) |
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
17 |
33139
c467d13334ee
configitems: add an official API for extensions to register config item
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33138
diff
changeset
|
18 def loadconfigtable(ui, extname, configtable): |
c467d13334ee
configitems: add an official API for extensions to register config item
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33138
diff
changeset
|
19 """update config item known to the ui with the extension ones""" |
35808
178aacdc25db
configitems: traverse sections deterministically
Gregory Szorc <gregory.szorc@gmail.com>
parents:
35763
diff
changeset
|
20 for section, items in sorted(configtable.items()): |
34768
2b954c9c5395
configitems: fix registration of extensions config
Boris Feld <boris.feld@octobus.net>
parents:
34759
diff
changeset
|
21 knownitems = ui._knownconfig.setdefault(section, itemregister()) |
33140
bf1292c057ef
configitems: add a devel warning for extensions items overiding core one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33139
diff
changeset
|
22 knownkeys = set(knownitems) |
bf1292c057ef
configitems: add a devel warning for extensions items overiding core one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33139
diff
changeset
|
23 newkeys = set(items) |
bf1292c057ef
configitems: add a devel warning for extensions items overiding core one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33139
diff
changeset
|
24 for key in sorted(knownkeys & newkeys): |
bf1292c057ef
configitems: add a devel warning for extensions items overiding core one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33139
diff
changeset
|
25 msg = "extension '%s' overwrite config item '%s.%s'" |
bf1292c057ef
configitems: add a devel warning for extensions items overiding core one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33139
diff
changeset
|
26 msg %= (extname, section, key) |
bf1292c057ef
configitems: add a devel warning for extensions items overiding core one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33139
diff
changeset
|
27 ui.develwarn(msg, config='warn-config') |
bf1292c057ef
configitems: add a devel warning for extensions items overiding core one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33139
diff
changeset
|
28 |
bf1292c057ef
configitems: add a devel warning for extensions items overiding core one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33139
diff
changeset
|
29 knownitems.update(items) |
33139
c467d13334ee
configitems: add an official API for extensions to register config item
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33138
diff
changeset
|
30 |
33001
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
31 class configitem(object): |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
32 """represent a known config item |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
33 |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
34 :section: the official config section where to find this item, |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
35 :name: the official name within the section, |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
36 :default: default value for this item, |
34662
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
37 :alias: optional list of tuples as alternatives, |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
38 :generic: this is a generic definition, match name using regular expression. |
33001
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
39 """ |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
40 |
34662
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
41 def __init__(self, section, name, default=None, alias=(), |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
42 generic=False, priority=0): |
33001
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
43 self.section = section |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
44 self.name = name |
0d757af1ea67
configitems: add a basic class to hold config item information
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
diff
changeset
|
45 self.default = default |
33329
e714159860fd
configitems: add alias support in config
David Demelier <demelier.david@gmail.com>
parents:
33250
diff
changeset
|
46 self.alias = list(alias) |
34662
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
47 self.generic = generic |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
48 self.priority = priority |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
49 self._re = None |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
50 if generic: |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
51 self._re = re.compile(self.name) |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
52 |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
53 class itemregister(dict): |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
54 """A specialized dictionary that can handle wild-card selection""" |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
55 |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
56 def __init__(self): |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
57 super(itemregister, self).__init__() |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
58 self._generics = set() |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
59 |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
60 def update(self, other): |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
61 super(itemregister, self).update(other) |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
62 self._generics.update(other._generics) |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
63 |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
64 def __setitem__(self, key, item): |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
65 super(itemregister, self).__setitem__(key, item) |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
66 if item.generic: |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
67 self._generics.add(item) |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
68 |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
69 def get(self, key): |
34874
e3fbf8e3fef2
configitems: do not directly match generic items
Boris Feld <boris.feld@octobus.net>
parents:
34872
diff
changeset
|
70 baseitem = super(itemregister, self).get(key) |
e3fbf8e3fef2
configitems: do not directly match generic items
Boris Feld <boris.feld@octobus.net>
parents:
34872
diff
changeset
|
71 if baseitem is not None and not baseitem.generic: |
e3fbf8e3fef2
configitems: do not directly match generic items
Boris Feld <boris.feld@octobus.net>
parents:
34872
diff
changeset
|
72 return baseitem |
34662
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
73 |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
74 # search for a matching generic item |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
75 generics = sorted(self._generics, key=(lambda x: (x.priority, x.name))) |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
76 for item in generics: |
34875
4f0d4bc63b8a
configitems: document the choice of using 'match' instead of 'search'
Boris Feld <boris.feld@octobus.net>
parents:
34874
diff
changeset
|
77 # we use 'match' instead of 'search' to make the matching simpler |
4f0d4bc63b8a
configitems: document the choice of using 'match' instead of 'search'
Boris Feld <boris.feld@octobus.net>
parents:
34874
diff
changeset
|
78 # for people unfamiliar with regular expression. Having the match |
4f0d4bc63b8a
configitems: document the choice of using 'match' instead of 'search'
Boris Feld <boris.feld@octobus.net>
parents:
34874
diff
changeset
|
79 # rooted to the start of the string will produce less surprising |
4f0d4bc63b8a
configitems: document the choice of using 'match' instead of 'search'
Boris Feld <boris.feld@octobus.net>
parents:
34874
diff
changeset
|
80 # result for user writing simple regex for sub-attribute. |
4f0d4bc63b8a
configitems: document the choice of using 'match' instead of 'search'
Boris Feld <boris.feld@octobus.net>
parents:
34874
diff
changeset
|
81 # |
4f0d4bc63b8a
configitems: document the choice of using 'match' instead of 'search'
Boris Feld <boris.feld@octobus.net>
parents:
34874
diff
changeset
|
82 # For example using "color\..*" match produces an unsurprising |
4f0d4bc63b8a
configitems: document the choice of using 'match' instead of 'search'
Boris Feld <boris.feld@octobus.net>
parents:
34874
diff
changeset
|
83 # result, while using search could suddenly match apparently |
4f0d4bc63b8a
configitems: document the choice of using 'match' instead of 'search'
Boris Feld <boris.feld@octobus.net>
parents:
34874
diff
changeset
|
84 # unrelated configuration that happens to contains "color." |
4f0d4bc63b8a
configitems: document the choice of using 'match' instead of 'search'
Boris Feld <boris.feld@octobus.net>
parents:
34874
diff
changeset
|
85 # anywhere. This is a tradeoff where we favor requiring ".*" on |
4f0d4bc63b8a
configitems: document the choice of using 'match' instead of 'search'
Boris Feld <boris.feld@octobus.net>
parents:
34874
diff
changeset
|
86 # some match to avoid the need to prefix most pattern with "^". |
4f0d4bc63b8a
configitems: document the choice of using 'match' instead of 'search'
Boris Feld <boris.feld@octobus.net>
parents:
34874
diff
changeset
|
87 # The "^" seems more error prone. |
34662
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
88 if item._re.match(key): |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
89 return item |
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
90 |
34874
e3fbf8e3fef2
configitems: do not directly match generic items
Boris Feld <boris.feld@octobus.net>
parents:
34872
diff
changeset
|
91 return None |
33002
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
92 |
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
93 coreitems = {} |
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
94 |
33138
c2ca511c4771
configitems: extract the logic to build a registrar on any configtable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33073
diff
changeset
|
95 def _register(configtable, *args, **kwargs): |
33002
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
96 item = configitem(*args, **kwargs) |
34662
181d913b17e6
configitems: allow for the registration of "generic" config item
Boris Feld <boris.feld@octobus.net>
parents:
34653
diff
changeset
|
97 section = configtable.setdefault(item.section, itemregister()) |
33002
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
98 if item.name in section: |
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
99 msg = "duplicated config item registration for '%s.%s'" |
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
100 raise error.ProgrammingError(msg % (item.section, item.name)) |
6d983e8af49c
configitems: introduce a central registry for config option
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33001
diff
changeset
|
101 section[item.name] = item |
33004
2529e2ae9f4c
configitems: register 'ui.quiet' as first example
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33002
diff
changeset
|
102 |
33471
d74141ccfd8b
configitems: handle case were the default value is not static
Boris Feld <boris.feld@octobus.net>
parents:
33329
diff
changeset
|
103 # special value for case where the default is derived from other values |
d74141ccfd8b
configitems: handle case were the default value is not static
Boris Feld <boris.feld@octobus.net>
parents:
33329
diff
changeset
|
104 dynamicdefault = object() |
d74141ccfd8b
configitems: handle case were the default value is not static
Boris Feld <boris.feld@octobus.net>
parents:
33329
diff
changeset
|
105 |
33004
2529e2ae9f4c
configitems: register 'ui.quiet' as first example
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33002
diff
changeset
|
106 # Registering actual config items |
2529e2ae9f4c
configitems: register 'ui.quiet' as first example
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33002
diff
changeset
|
107 |
33138
c2ca511c4771
configitems: extract the logic to build a registrar on any configtable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33073
diff
changeset
|
108 def getitemregister(configtable): |
34917
ee9243715c59
registrar: host "dynamicdefault" constant by configitem object
Yuya Nishihara <yuya@tcha.org>
parents:
34916
diff
changeset
|
109 f = functools.partial(_register, configtable) |
ee9243715c59
registrar: host "dynamicdefault" constant by configitem object
Yuya Nishihara <yuya@tcha.org>
parents:
34916
diff
changeset
|
110 # export pseudo enum as configitem.* |
ee9243715c59
registrar: host "dynamicdefault" constant by configitem object
Yuya Nishihara <yuya@tcha.org>
parents:
34916
diff
changeset
|
111 f.dynamicdefault = dynamicdefault |
ee9243715c59
registrar: host "dynamicdefault" constant by configitem object
Yuya Nishihara <yuya@tcha.org>
parents:
34916
diff
changeset
|
112 return f |
33138
c2ca511c4771
configitems: extract the logic to build a registrar on any configtable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33073
diff
changeset
|
113 |
c2ca511c4771
configitems: extract the logic to build a registrar on any configtable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33073
diff
changeset
|
114 coreconfigitem = getitemregister(coreitems) |
c2ca511c4771
configitems: extract the logic to build a registrar on any configtable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33073
diff
changeset
|
115 |
34663
6de7842290b2
configitems: register the 'alias' section
Boris Feld <boris.feld@octobus.net>
parents:
34662
diff
changeset
|
116 coreconfigitem('alias', '.*', |
37137
6890b7e991a4
help: supporting both help and doc for aliases
Rodrigo Damazio <rdamazio@google.com>
parents:
37055
diff
changeset
|
117 default=dynamicdefault, |
34663
6de7842290b2
configitems: register the 'alias' section
Boris Feld <boris.feld@octobus.net>
parents:
34662
diff
changeset
|
118 generic=True, |
6de7842290b2
configitems: register the 'alias' section
Boris Feld <boris.feld@octobus.net>
parents:
34662
diff
changeset
|
119 ) |
34618
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
120 coreconfigitem('annotate', 'nodates', |
34738
1c9128b735cd
configitems: fixup default value of annotate config option
Boris Feld <boris.feld@octobus.net>
parents:
34735
diff
changeset
|
121 default=False, |
34618
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
122 ) |
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
123 coreconfigitem('annotate', 'showfunc', |
34738
1c9128b735cd
configitems: fixup default value of annotate config option
Boris Feld <boris.feld@octobus.net>
parents:
34735
diff
changeset
|
124 default=False, |
34618
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
125 ) |
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
126 coreconfigitem('annotate', 'unified', |
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
127 default=None, |
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
128 ) |
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
129 coreconfigitem('annotate', 'git', |
34738
1c9128b735cd
configitems: fixup default value of annotate config option
Boris Feld <boris.feld@octobus.net>
parents:
34735
diff
changeset
|
130 default=False, |
34618
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
131 ) |
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
132 coreconfigitem('annotate', 'ignorews', |
34738
1c9128b735cd
configitems: fixup default value of annotate config option
Boris Feld <boris.feld@octobus.net>
parents:
34735
diff
changeset
|
133 default=False, |
34618
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
134 ) |
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
135 coreconfigitem('annotate', 'ignorewsamount', |
34738
1c9128b735cd
configitems: fixup default value of annotate config option
Boris Feld <boris.feld@octobus.net>
parents:
34735
diff
changeset
|
136 default=False, |
34618
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
137 ) |
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
138 coreconfigitem('annotate', 'ignoreblanklines', |
34738
1c9128b735cd
configitems: fixup default value of annotate config option
Boris Feld <boris.feld@octobus.net>
parents:
34735
diff
changeset
|
139 default=False, |
34618
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
140 ) |
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
141 coreconfigitem('annotate', 'ignorewseol', |
34738
1c9128b735cd
configitems: fixup default value of annotate config option
Boris Feld <boris.feld@octobus.net>
parents:
34735
diff
changeset
|
142 default=False, |
34618
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
143 ) |
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
144 coreconfigitem('annotate', 'nobinary', |
34738
1c9128b735cd
configitems: fixup default value of annotate config option
Boris Feld <boris.feld@octobus.net>
parents:
34735
diff
changeset
|
145 default=False, |
34618
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
146 ) |
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
147 coreconfigitem('annotate', 'noprefix', |
34738
1c9128b735cd
configitems: fixup default value of annotate config option
Boris Feld <boris.feld@octobus.net>
parents:
34735
diff
changeset
|
148 default=False, |
34618
37b4375b1221
configitems: register the annotate diff options
Boris Feld <boris.feld@octobus.net>
parents:
34616
diff
changeset
|
149 ) |
38592
be441eb65f09
diff: graduate word-diff option from experimental
Yuya Nishihara <yuya@tcha.org>
parents:
38573
diff
changeset
|
150 coreconfigitem('annotate', 'word-diff', |
be441eb65f09
diff: graduate word-diff option from experimental
Yuya Nishihara <yuya@tcha.org>
parents:
38573
diff
changeset
|
151 default=False, |
be441eb65f09
diff: graduate word-diff option from experimental
Yuya Nishihara <yuya@tcha.org>
parents:
38573
diff
changeset
|
152 ) |
33182
21383dbb3611
configitems: register the 'auth.cookiefile' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33181
diff
changeset
|
153 coreconfigitem('auth', 'cookiefile', |
21383dbb3611
configitems: register the 'auth.cookiefile' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33181
diff
changeset
|
154 default=None, |
21383dbb3611
configitems: register the 'auth.cookiefile' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33181
diff
changeset
|
155 ) |
33183
640a0760e666
configitems: register the 'bookmarks.pushing' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33182
diff
changeset
|
156 # bookmarks.pushing: internal hack for discovery |
640a0760e666
configitems: register the 'bookmarks.pushing' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33182
diff
changeset
|
157 coreconfigitem('bookmarks', 'pushing', |
640a0760e666
configitems: register the 'bookmarks.pushing' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33182
diff
changeset
|
158 default=list, |
640a0760e666
configitems: register the 'bookmarks.pushing' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33182
diff
changeset
|
159 ) |
33184
634997248c97
configitems: register the 'bundle.mainreporoot' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33183
diff
changeset
|
160 # bundle.mainreporoot: internal hack for bundlerepo |
634997248c97
configitems: register the 'bundle.mainreporoot' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33183
diff
changeset
|
161 coreconfigitem('bundle', 'mainreporoot', |
634997248c97
configitems: register the 'bundle.mainreporoot' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33183
diff
changeset
|
162 default='', |
634997248c97
configitems: register the 'bundle.mainreporoot' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33183
diff
changeset
|
163 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
164 coreconfigitem('censor', 'policy', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
165 default='abort', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
166 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
167 coreconfigitem('chgserver', 'idletimeout', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
168 default=3600, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
169 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
170 coreconfigitem('chgserver', 'skiphash', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
171 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
172 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
173 coreconfigitem('cmdserver', 'log', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
174 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
175 ) |
34664
a0c2a19d64e7
configitems: register the 'color' section
Boris Feld <boris.feld@octobus.net>
parents:
34663
diff
changeset
|
176 coreconfigitem('color', '.*', |
a0c2a19d64e7
configitems: register the 'color' section
Boris Feld <boris.feld@octobus.net>
parents:
34663
diff
changeset
|
177 default=None, |
a0c2a19d64e7
configitems: register the 'color' section
Boris Feld <boris.feld@octobus.net>
parents:
34663
diff
changeset
|
178 generic=True, |
a0c2a19d64e7
configitems: register the 'color' section
Boris Feld <boris.feld@octobus.net>
parents:
34663
diff
changeset
|
179 ) |
33181
95c57596b380
configitems: register the 'color.mode' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33179
diff
changeset
|
180 coreconfigitem('color', 'mode', |
95c57596b380
configitems: register the 'color.mode' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33179
diff
changeset
|
181 default='auto', |
95c57596b380
configitems: register the 'color.mode' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33179
diff
changeset
|
182 ) |
33472
d0869a6e83ab
configitems: register the 'color.pagermode' config
Boris Feld <boris.feld@octobus.net>
parents:
33471
diff
changeset
|
183 coreconfigitem('color', 'pagermode', |
d0869a6e83ab
configitems: register the 'color.pagermode' config
Boris Feld <boris.feld@octobus.net>
parents:
33471
diff
changeset
|
184 default=dynamicdefault, |
d0869a6e83ab
configitems: register the 'color.pagermode' config
Boris Feld <boris.feld@octobus.net>
parents:
33471
diff
changeset
|
185 ) |
38651
5e4027db52f4
grep: add config knob to enable/disable the default wdir search
Yuya Nishihara <yuya@tcha.org>
parents:
38633
diff
changeset
|
186 coreconfigitem('commands', 'grep.all-files', |
38652
bfcd5c7cbf9a
grep: restore pre-9ef10437bb88 behavior, enable wdir search by tweakdefaults
Yuya Nishihara <yuya@tcha.org>
parents:
38651
diff
changeset
|
187 default=False, |
38651
5e4027db52f4
grep: add config knob to enable/disable the default wdir search
Yuya Nishihara <yuya@tcha.org>
parents:
38633
diff
changeset
|
188 ) |
38862
f8732e33bcbc
resolve: add confirm config option
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
38833
diff
changeset
|
189 coreconfigitem('commands', 'resolve.confirm', |
f8732e33bcbc
resolve: add confirm config option
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
38833
diff
changeset
|
190 default=False, |
f8732e33bcbc
resolve: add confirm config option
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
38833
diff
changeset
|
191 ) |
39420
56469d475341
resolve: add config to make hg resolve not re-merge by default
Valentin Gatien-Baron <valentin.gatienbaron@gmail.com>
parents:
39325
diff
changeset
|
192 coreconfigitem('commands', 'resolve.explicit-re-merge', |
56469d475341
resolve: add config to make hg resolve not re-merge by default
Valentin Gatien-Baron <valentin.gatienbaron@gmail.com>
parents:
39325
diff
changeset
|
193 default=False, |
56469d475341
resolve: add config to make hg resolve not re-merge by default
Valentin Gatien-Baron <valentin.gatienbaron@gmail.com>
parents:
39325
diff
changeset
|
194 ) |
38896
96d0795bd0bd
resolve: graduate resolve.mark-check from experimental, add docs
Kyle Lippincott <spectral@google.com>
parents:
38894
diff
changeset
|
195 coreconfigitem('commands', 'resolve.mark-check', |
38912
7e75777e4a51
resolve: correct behavior of mark-check=none to match docs
Kyle Lippincott <spectral@google.com>
parents:
38896
diff
changeset
|
196 default='none', |
38896
96d0795bd0bd
resolve: graduate resolve.mark-check from experimental, add docs
Kyle Lippincott <spectral@google.com>
parents:
38894
diff
changeset
|
197 ) |
34888 | 198 coreconfigitem('commands', 'show.aliasprefix', |
199 default=list, | |
200 ) | |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
201 coreconfigitem('commands', 'status.relative', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
202 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
203 ) |
33792
96f43981c1c4
morestatus: move fb extension to core by plugging to `hg status --verbose`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
33523
diff
changeset
|
204 coreconfigitem('commands', 'status.skipstates', |
96f43981c1c4
morestatus: move fb extension to core by plugging to `hg status --verbose`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
33523
diff
changeset
|
205 default=[], |
96f43981c1c4
morestatus: move fb extension to core by plugging to `hg status --verbose`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
33523
diff
changeset
|
206 ) |
38133
18424aeece7f
status: add a config knob for setting default of --terse
Augie Fackler <augie@google.com>
parents:
37769
diff
changeset
|
207 coreconfigitem('commands', 'status.terse', |
18424aeece7f
status: add a config knob for setting default of --terse
Augie Fackler <augie@google.com>
parents:
37769
diff
changeset
|
208 default='', |
18424aeece7f
status: add a config knob for setting default of --terse
Augie Fackler <augie@google.com>
parents:
37769
diff
changeset
|
209 ) |
33792
96f43981c1c4
morestatus: move fb extension to core by plugging to `hg status --verbose`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
33523
diff
changeset
|
210 coreconfigitem('commands', 'status.verbose', |
96f43981c1c4
morestatus: move fb extension to core by plugging to `hg status --verbose`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
33523
diff
changeset
|
211 default=False, |
96f43981c1c4
morestatus: move fb extension to core by plugging to `hg status --verbose`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
33523
diff
changeset
|
212 ) |
34705
23ed47a895d5
config: graduate experimental.updatecheck to commands.update.check
Augie Fackler <augie@google.com>
parents:
34671
diff
changeset
|
213 coreconfigitem('commands', 'update.check', |
23ed47a895d5
config: graduate experimental.updatecheck to commands.update.check
Augie Fackler <augie@google.com>
parents:
34671
diff
changeset
|
214 default=None, |
23ed47a895d5
config: graduate experimental.updatecheck to commands.update.check
Augie Fackler <augie@google.com>
parents:
34671
diff
changeset
|
215 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
216 coreconfigitem('commands', 'update.requiredest', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
217 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
218 ) |
34665
dd1357edff37
configitems: register the 'committemplate' section
Boris Feld <boris.feld@octobus.net>
parents:
34664
diff
changeset
|
219 coreconfigitem('committemplate', '.*', |
dd1357edff37
configitems: register the 'committemplate' section
Boris Feld <boris.feld@octobus.net>
parents:
34664
diff
changeset
|
220 default=None, |
dd1357edff37
configitems: register the 'committemplate' section
Boris Feld <boris.feld@octobus.net>
parents:
34664
diff
changeset
|
221 generic=True, |
dd1357edff37
configitems: register the 'committemplate' section
Boris Feld <boris.feld@octobus.net>
parents:
34664
diff
changeset
|
222 ) |
38573
85da230c316a
convert: add a config knob for not saving the bzr revision
Matt Harbison <matt_harbison@yahoo.com>
parents:
38528
diff
changeset
|
223 coreconfigitem('convert', 'bzr.saverev', |
85da230c316a
convert: add a config knob for not saving the bzr revision
Matt Harbison <matt_harbison@yahoo.com>
parents:
38528
diff
changeset
|
224 default=True, |
85da230c316a
convert: add a config knob for not saving the bzr revision
Matt Harbison <matt_harbison@yahoo.com>
parents:
38528
diff
changeset
|
225 ) |
34988
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
226 coreconfigitem('convert', 'cvsps.cache', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
227 default=True, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
228 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
229 coreconfigitem('convert', 'cvsps.fuzz', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
230 default=60, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
231 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
232 coreconfigitem('convert', 'cvsps.logencoding', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
233 default=None, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
234 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
235 coreconfigitem('convert', 'cvsps.mergefrom', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
236 default=None, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
237 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
238 coreconfigitem('convert', 'cvsps.mergeto', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
239 default=None, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
240 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
241 coreconfigitem('convert', 'git.committeractions', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
242 default=lambda: ['messagedifferent'], |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
243 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
244 coreconfigitem('convert', 'git.extrakeys', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
245 default=list, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
246 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
247 coreconfigitem('convert', 'git.findcopiesharder', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
248 default=False, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
249 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
250 coreconfigitem('convert', 'git.remoteprefix', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
251 default='remote', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
252 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
253 coreconfigitem('convert', 'git.renamelimit', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
254 default=400, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
255 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
256 coreconfigitem('convert', 'git.saverev', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
257 default=True, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
258 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
259 coreconfigitem('convert', 'git.similarity', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
260 default=50, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
261 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
262 coreconfigitem('convert', 'git.skipsubmodules', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
263 default=False, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
264 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
265 coreconfigitem('convert', 'hg.clonebranches', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
266 default=False, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
267 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
268 coreconfigitem('convert', 'hg.ignoreerrors', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
269 default=False, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
270 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
271 coreconfigitem('convert', 'hg.revs', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
272 default=None, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
273 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
274 coreconfigitem('convert', 'hg.saverev', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
275 default=False, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
276 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
277 coreconfigitem('convert', 'hg.sourcename', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
278 default=None, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
279 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
280 coreconfigitem('convert', 'hg.startrev', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
281 default=None, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
282 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
283 coreconfigitem('convert', 'hg.tagsbranch', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
284 default='default', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
285 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
286 coreconfigitem('convert', 'hg.usebranchnames', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
287 default=True, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
288 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
289 coreconfigitem('convert', 'ignoreancestorcheck', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
290 default=False, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
291 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
292 coreconfigitem('convert', 'localtimezone', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
293 default=False, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
294 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
295 coreconfigitem('convert', 'p4.encoding', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
296 default=dynamicdefault, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
297 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
298 coreconfigitem('convert', 'p4.startrev', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
299 default=0, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
300 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
301 coreconfigitem('convert', 'skiptags', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
302 default=False, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
303 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
304 coreconfigitem('convert', 'svn.debugsvnlog', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
305 default=True, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
306 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
307 coreconfigitem('convert', 'svn.trunk', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
308 default=None, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
309 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
310 coreconfigitem('convert', 'svn.tags', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
311 default=None, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
312 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
313 coreconfigitem('convert', 'svn.branches', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
314 default=None, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
315 ) |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
316 coreconfigitem('convert', 'svn.startrev', |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
317 default=0, |
281214150561
convert: avoid wrong lfconvert defaults by moving configitems to core
Matt Harbison <matt_harbison@yahoo.com>
parents:
34968
diff
changeset
|
318 ) |
34481
cbda631c1dde
configitems: register the 'debug.dirstate.delaywrite' config
Boris Feld <boris.feld@octobus.net>
parents:
34480
diff
changeset
|
319 coreconfigitem('debug', 'dirstate.delaywrite', |
cbda631c1dde
configitems: register the 'debug.dirstate.delaywrite' config
Boris Feld <boris.feld@octobus.net>
parents:
34480
diff
changeset
|
320 default=0, |
cbda631c1dde
configitems: register the 'debug.dirstate.delaywrite' config
Boris Feld <boris.feld@octobus.net>
parents:
34480
diff
changeset
|
321 ) |
34666
e7966337aed0
configitems: register the 'defaults' section
Boris Feld <boris.feld@octobus.net>
parents:
34665
diff
changeset
|
322 coreconfigitem('defaults', '.*', |
e7966337aed0
configitems: register the 'defaults' section
Boris Feld <boris.feld@octobus.net>
parents:
34665
diff
changeset
|
323 default=None, |
e7966337aed0
configitems: register the 'defaults' section
Boris Feld <boris.feld@octobus.net>
parents:
34665
diff
changeset
|
324 generic=True, |
e7966337aed0
configitems: register the 'defaults' section
Boris Feld <boris.feld@octobus.net>
parents:
34665
diff
changeset
|
325 ) |
33164
cb7140e230c8
config: register the 'devel.all-warnings' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33156
diff
changeset
|
326 coreconfigitem('devel', 'all-warnings', |
cb7140e230c8
config: register the 'devel.all-warnings' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33156
diff
changeset
|
327 default=False, |
cb7140e230c8
config: register the 'devel.all-warnings' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33156
diff
changeset
|
328 ) |
33165
0224820688ac
config: register the 'devel.bundle2.debug' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33164
diff
changeset
|
329 coreconfigitem('devel', 'bundle2.debug', |
0224820688ac
config: register the 'devel.bundle2.debug' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33164
diff
changeset
|
330 default=False, |
0224820688ac
config: register the 'devel.bundle2.debug' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33164
diff
changeset
|
331 ) |
34525
100f0ddb029b
configitems: register the 'devel.cache-vfs' config
Boris Feld <boris.feld@octobus.net>
parents:
34524
diff
changeset
|
332 coreconfigitem('devel', 'cache-vfs', |
100f0ddb029b
configitems: register the 'devel.cache-vfs' config
Boris Feld <boris.feld@octobus.net>
parents:
34524
diff
changeset
|
333 default=None, |
100f0ddb029b
configitems: register the 'devel.cache-vfs' config
Boris Feld <boris.feld@octobus.net>
parents:
34524
diff
changeset
|
334 ) |
33166
12aaade1f617
config: register the devel.check-locks config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33165
diff
changeset
|
335 coreconfigitem('devel', 'check-locks', |
12aaade1f617
config: register the devel.check-locks config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33165
diff
changeset
|
336 default=False, |
12aaade1f617
config: register the devel.check-locks config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33165
diff
changeset
|
337 ) |
33167
b1cf9bb8a5a2
config: register the 'devel.check-relroot' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33166
diff
changeset
|
338 coreconfigitem('devel', 'check-relroot', |
b1cf9bb8a5a2
config: register the 'devel.check-relroot' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33166
diff
changeset
|
339 default=False, |
b1cf9bb8a5a2
config: register the 'devel.check-relroot' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33166
diff
changeset
|
340 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
341 coreconfigitem('devel', 'default-date', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
342 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
343 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
344 coreconfigitem('devel', 'deprec-warn', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
345 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
346 ) |
33168
1ad6d6cee9eb
config: register the 'devel.disableloaddefaultcerts' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33167
diff
changeset
|
347 coreconfigitem('devel', 'disableloaddefaultcerts', |
1ad6d6cee9eb
config: register the 'devel.disableloaddefaultcerts' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33167
diff
changeset
|
348 default=False, |
1ad6d6cee9eb
config: register the 'devel.disableloaddefaultcerts' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33167
diff
changeset
|
349 ) |
34734
3572b2031cec
devel-warn: add 'warn-' to 'devel.empty-changegroup' config
Boris Feld <boris.feld@octobus.net>
parents:
34705
diff
changeset
|
350 coreconfigitem('devel', 'warn-empty-changegroup', |
34526
3999b74b6765
configitems: register the 'devel.empty-changegroup' config
Boris Feld <boris.feld@octobus.net>
parents:
34525
diff
changeset
|
351 default=False, |
3999b74b6765
configitems: register the 'devel.empty-changegroup' config
Boris Feld <boris.feld@octobus.net>
parents:
34525
diff
changeset
|
352 ) |
33186
649f3b0495c8
config: register the 'devel.legacy.exchange' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33185
diff
changeset
|
353 coreconfigitem('devel', 'legacy.exchange', |
649f3b0495c8
config: register the 'devel.legacy.exchange' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33185
diff
changeset
|
354 default=list, |
649f3b0495c8
config: register the 'devel.legacy.exchange' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33185
diff
changeset
|
355 ) |
33169
1969adf2139a
config: register the 'devel.servercafile' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33168
diff
changeset
|
356 coreconfigitem('devel', 'servercafile', |
1969adf2139a
config: register the 'devel.servercafile' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33168
diff
changeset
|
357 default='', |
1969adf2139a
config: register the 'devel.servercafile' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33168
diff
changeset
|
358 ) |
33170
f15850eff735
config: register the 'devel.serverexactprotocol' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33169
diff
changeset
|
359 coreconfigitem('devel', 'serverexactprotocol', |
f15850eff735
config: register the 'devel.serverexactprotocol' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33169
diff
changeset
|
360 default='', |
f15850eff735
config: register the 'devel.serverexactprotocol' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33169
diff
changeset
|
361 ) |
33171
1a6f28439135
config: register the 'devel.serverrequirecert' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33170
diff
changeset
|
362 coreconfigitem('devel', 'serverrequirecert', |
33179
be723e2afd3d
configitem: fix default value for 'serverrequirecert'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33172
diff
changeset
|
363 default=False, |
33171
1a6f28439135
config: register the 'devel.serverrequirecert' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33170
diff
changeset
|
364 ) |
33172
5c9ad50fd62f
config: register the 'devel.strip-obsmarkers' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33171
diff
changeset
|
365 coreconfigitem('devel', 'strip-obsmarkers', |
5c9ad50fd62f
config: register the 'devel.strip-obsmarkers' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33171
diff
changeset
|
366 default=True, |
5c9ad50fd62f
config: register the 'devel.strip-obsmarkers' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33171
diff
changeset
|
367 ) |
34523
486dbd6afa57
configitems: register the 'devel.warn-config' config
Boris Feld <boris.feld@octobus.net>
parents:
34522
diff
changeset
|
368 coreconfigitem('devel', 'warn-config', |
486dbd6afa57
configitems: register the 'devel.warn-config' config
Boris Feld <boris.feld@octobus.net>
parents:
34522
diff
changeset
|
369 default=None, |
486dbd6afa57
configitems: register the 'devel.warn-config' config
Boris Feld <boris.feld@octobus.net>
parents:
34522
diff
changeset
|
370 ) |
34524
99c5922b1641
configitems: register the 'devel.warn-config-default' config
Boris Feld <boris.feld@octobus.net>
parents:
34523
diff
changeset
|
371 coreconfigitem('devel', 'warn-config-default', |
99c5922b1641
configitems: register the 'devel.warn-config-default' config
Boris Feld <boris.feld@octobus.net>
parents:
34523
diff
changeset
|
372 default=None, |
99c5922b1641
configitems: register the 'devel.warn-config-default' config
Boris Feld <boris.feld@octobus.net>
parents:
34523
diff
changeset
|
373 ) |
34575
dc91580a0a88
obsolete: add a devel.user.obsmarker
Boris Feld <boris.feld@octobus.net>
parents:
34563
diff
changeset
|
374 coreconfigitem('devel', 'user.obsmarker', |
dc91580a0a88
obsolete: add a devel.user.obsmarker
Boris Feld <boris.feld@octobus.net>
parents:
34563
diff
changeset
|
375 default=None, |
dc91580a0a88
obsolete: add a devel.user.obsmarker
Boris Feld <boris.feld@octobus.net>
parents:
34563
diff
changeset
|
376 ) |
34858
85a2db47ad50
configitems: adds a developer warning when accessing undeclared configuration
Boris Feld <boris.feld@octobus.net>
parents:
34846
diff
changeset
|
377 coreconfigitem('devel', 'warn-config-unknown', |
85a2db47ad50
configitems: adds a developer warning when accessing undeclared configuration
Boris Feld <boris.feld@octobus.net>
parents:
34846
diff
changeset
|
378 default=None, |
85a2db47ad50
configitems: adds a developer warning when accessing undeclared configuration
Boris Feld <boris.feld@octobus.net>
parents:
34846
diff
changeset
|
379 ) |
40058
25b2868206e2
copies: add a devel debug mode to trace what copy tracing does
Boris Feld <boris.feld@octobus.net>
parents:
40044
diff
changeset
|
380 coreconfigitem('devel', 'debug.copies', |
25b2868206e2
copies: add a devel debug mode to trace what copy tracing does
Boris Feld <boris.feld@octobus.net>
parents:
40044
diff
changeset
|
381 default=False, |
25b2868206e2
copies: add a devel debug mode to trace what copy tracing does
Boris Feld <boris.feld@octobus.net>
parents:
40044
diff
changeset
|
382 ) |
38727
fcb517ff9562
debug: move extensions debug behind a dedicated flag
Boris Feld <boris.feld@octobus.net>
parents:
38717
diff
changeset
|
383 coreconfigitem('devel', 'debug.extensions', |
fcb517ff9562
debug: move extensions debug behind a dedicated flag
Boris Feld <boris.feld@octobus.net>
parents:
38717
diff
changeset
|
384 default=False, |
fcb517ff9562
debug: move extensions debug behind a dedicated flag
Boris Feld <boris.feld@octobus.net>
parents:
38717
diff
changeset
|
385 ) |
35698
0c4b23ccf1a5
httppeer: add support for tracing all http request made by the peer
Boris Feld <boris.feld@octobus.net>
parents:
35500
diff
changeset
|
386 coreconfigitem('devel', 'debug.peer-request', |
0c4b23ccf1a5
httppeer: add support for tracing all http request made by the peer
Boris Feld <boris.feld@octobus.net>
parents:
35500
diff
changeset
|
387 default=False, |
0c4b23ccf1a5
httppeer: add support for tracing all http request made by the peer
Boris Feld <boris.feld@octobus.net>
parents:
35500
diff
changeset
|
388 ) |
34521
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
389 coreconfigitem('diff', 'nodates', |
34735
330d0b582ab3
configitems: fixup default value of diff config option
Boris Feld <boris.feld@octobus.net>
parents:
34734
diff
changeset
|
390 default=False, |
34521
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
391 ) |
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
392 coreconfigitem('diff', 'showfunc', |
34735
330d0b582ab3
configitems: fixup default value of diff config option
Boris Feld <boris.feld@octobus.net>
parents:
34734
diff
changeset
|
393 default=False, |
34521
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
394 ) |
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
395 coreconfigitem('diff', 'unified', |
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
396 default=None, |
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
397 ) |
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
398 coreconfigitem('diff', 'git', |
34735
330d0b582ab3
configitems: fixup default value of diff config option
Boris Feld <boris.feld@octobus.net>
parents:
34734
diff
changeset
|
399 default=False, |
34521
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
400 ) |
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
401 coreconfigitem('diff', 'ignorews', |
34735
330d0b582ab3
configitems: fixup default value of diff config option
Boris Feld <boris.feld@octobus.net>
parents:
34734
diff
changeset
|
402 default=False, |
34521
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
403 ) |
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
404 coreconfigitem('diff', 'ignorewsamount', |
34735
330d0b582ab3
configitems: fixup default value of diff config option
Boris Feld <boris.feld@octobus.net>
parents:
34734
diff
changeset
|
405 default=False, |
34521
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
406 ) |
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
407 coreconfigitem('diff', 'ignoreblanklines', |
34735
330d0b582ab3
configitems: fixup default value of diff config option
Boris Feld <boris.feld@octobus.net>
parents:
34734
diff
changeset
|
408 default=False, |
34521
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
409 ) |
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
410 coreconfigitem('diff', 'ignorewseol', |
34735
330d0b582ab3
configitems: fixup default value of diff config option
Boris Feld <boris.feld@octobus.net>
parents:
34734
diff
changeset
|
411 default=False, |
34521
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
412 ) |
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
413 coreconfigitem('diff', 'nobinary', |
34735
330d0b582ab3
configitems: fixup default value of diff config option
Boris Feld <boris.feld@octobus.net>
parents:
34734
diff
changeset
|
414 default=False, |
34521
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
415 ) |
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
416 coreconfigitem('diff', 'noprefix', |
34735
330d0b582ab3
configitems: fixup default value of diff config option
Boris Feld <boris.feld@octobus.net>
parents:
34734
diff
changeset
|
417 default=False, |
34521
aacb17cc0ee4
configitems: register the 'diff.*' config
Boris Feld <boris.feld@octobus.net>
parents:
34520
diff
changeset
|
418 ) |
38592
be441eb65f09
diff: graduate word-diff option from experimental
Yuya Nishihara <yuya@tcha.org>
parents:
38573
diff
changeset
|
419 coreconfigitem('diff', 'word-diff', |
be441eb65f09
diff: graduate word-diff option from experimental
Yuya Nishihara <yuya@tcha.org>
parents:
38573
diff
changeset
|
420 default=False, |
be441eb65f09
diff: graduate word-diff option from experimental
Yuya Nishihara <yuya@tcha.org>
parents:
38573
diff
changeset
|
421 ) |
34597
76d48132eb01
configitems: register the 'email.bcc' config
Boris Feld <boris.feld@octobus.net>
parents:
34596
diff
changeset
|
422 coreconfigitem('email', 'bcc', |
76d48132eb01
configitems: register the 'email.bcc' config
Boris Feld <boris.feld@octobus.net>
parents:
34596
diff
changeset
|
423 default=None, |
76d48132eb01
configitems: register the 'email.bcc' config
Boris Feld <boris.feld@octobus.net>
parents:
34596
diff
changeset
|
424 ) |
34598
0a68c615706c
configitems: register the 'email.cc' config
Boris Feld <boris.feld@octobus.net>
parents:
34597
diff
changeset
|
425 coreconfigitem('email', 'cc', |
0a68c615706c
configitems: register the 'email.cc' config
Boris Feld <boris.feld@octobus.net>
parents:
34597
diff
changeset
|
426 default=None, |
0a68c615706c
configitems: register the 'email.cc' config
Boris Feld <boris.feld@octobus.net>
parents:
34597
diff
changeset
|
427 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
428 coreconfigitem('email', 'charsets', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
429 default=list, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
430 ) |
34479
ef303daefdf7
configitems: register the 'email.from' config
Boris Feld <boris.feld@octobus.net>
parents:
34478
diff
changeset
|
431 coreconfigitem('email', 'from', |
ef303daefdf7
configitems: register the 'email.from' config
Boris Feld <boris.feld@octobus.net>
parents:
34478
diff
changeset
|
432 default=None, |
ef303daefdf7
configitems: register the 'email.from' config
Boris Feld <boris.feld@octobus.net>
parents:
34478
diff
changeset
|
433 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
434 coreconfigitem('email', 'method', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
435 default='smtp', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
436 ) |
34599
263a736aed9b
configitems: register the 'email.reply-to' config
Boris Feld <boris.feld@octobus.net>
parents:
34598
diff
changeset
|
437 coreconfigitem('email', 'reply-to', |
263a736aed9b
configitems: register the 'email.reply-to' config
Boris Feld <boris.feld@octobus.net>
parents:
34598
diff
changeset
|
438 default=None, |
263a736aed9b
configitems: register the 'email.reply-to' config
Boris Feld <boris.feld@octobus.net>
parents:
34598
diff
changeset
|
439 ) |
34911
645b6684cf5b
configitems: register 'email.to' and 'patchbomb.to'
Yuya Nishihara <yuya@tcha.org>
parents:
34902
diff
changeset
|
440 coreconfigitem('email', 'to', |
645b6684cf5b
configitems: register 'email.to' and 'patchbomb.to'
Yuya Nishihara <yuya@tcha.org>
parents:
34902
diff
changeset
|
441 default=None, |
645b6684cf5b
configitems: register 'email.to' and 'patchbomb.to'
Yuya Nishihara <yuya@tcha.org>
parents:
34902
diff
changeset
|
442 ) |
34615
32166736684e
configitems: register the 'experimental.archivemetatemplate' config
Boris Feld <boris.feld@octobus.net>
parents:
34613
diff
changeset
|
443 coreconfigitem('experimental', 'archivemetatemplate', |
32166736684e
configitems: register the 'experimental.archivemetatemplate' config
Boris Feld <boris.feld@octobus.net>
parents:
34613
diff
changeset
|
444 default=dynamicdefault, |
32166736684e
configitems: register the 'experimental.archivemetatemplate' config
Boris Feld <boris.feld@octobus.net>
parents:
34613
diff
changeset
|
445 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
446 coreconfigitem('experimental', 'bundle-phases', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
447 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
448 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
449 coreconfigitem('experimental', 'bundle2-advertise', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
450 default=True, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
451 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
452 coreconfigitem('experimental', 'bundle2-output-capture', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
453 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
454 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
455 coreconfigitem('experimental', 'bundle2.pushback', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
456 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
457 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
458 coreconfigitem('experimental', 'bundle2lazylocking', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
459 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
460 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
461 coreconfigitem('experimental', 'bundlecomplevel', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
462 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
463 ) |
37769
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
464 coreconfigitem('experimental', 'bundlecomplevel.bzip2', |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
465 default=None, |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
466 ) |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
467 coreconfigitem('experimental', 'bundlecomplevel.gzip', |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
468 default=None, |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
469 ) |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
470 coreconfigitem('experimental', 'bundlecomplevel.none', |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
471 default=None, |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
472 ) |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
473 coreconfigitem('experimental', 'bundlecomplevel.zstd', |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
474 default=None, |
6a7ff5816c5f
bundle: introduce per-engine compression level
Joerg Sonnenberger <joerg@bec.de>
parents:
37710
diff
changeset
|
475 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
476 coreconfigitem('experimental', 'changegroup3', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
477 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
478 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
479 coreconfigitem('experimental', 'clientcompressionengines', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
480 default=list, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
481 ) |
34094
26531db4647a
copytrace: replace experimental.disablecopytrace config with copytrace (BC)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
34023
diff
changeset
|
482 coreconfigitem('experimental', 'copytrace', |
26531db4647a
copytrace: replace experimental.disablecopytrace config with copytrace (BC)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
34023
diff
changeset
|
483 default='on', |
26531db4647a
copytrace: replace experimental.disablecopytrace config with copytrace (BC)
Pulkit Goyal <7895pulkit@gmail.com>
parents:
34023
diff
changeset
|
484 ) |
34846
f05a6e015ecc
copies: add a config to limit the number of candidates to check in heuristics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
34831
diff
changeset
|
485 coreconfigitem('experimental', 'copytrace.movecandidateslimit', |
f05a6e015ecc
copies: add a config to limit the number of candidates to check in heuristics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
34831
diff
changeset
|
486 default=100, |
f05a6e015ecc
copies: add a config to limit the number of candidates to check in heuristics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
34831
diff
changeset
|
487 ) |
34318
1826d695ad58
copytrace: add a a new config to limit the number of drafts in heuristics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
34293
diff
changeset
|
488 coreconfigitem('experimental', 'copytrace.sourcecommitlimit', |
1826d695ad58
copytrace: add a a new config to limit the number of drafts in heuristics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
34293
diff
changeset
|
489 default=100, |
1826d695ad58
copytrace: add a a new config to limit the number of drafts in heuristics
Pulkit Goyal <7895pulkit@gmail.com>
parents:
34293
diff
changeset
|
490 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
491 coreconfigitem('experimental', 'crecordtest', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
492 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
493 ) |
35500
8bb90cc4668e
scmutil: add utility fn to return repo object with user passed revs unhidden
Pulkit Goyal <7895pulkit@gmail.com>
parents:
35435
diff
changeset
|
494 coreconfigitem('experimental', 'directaccess', |
8bb90cc4668e
scmutil: add utility fn to return repo object with user passed revs unhidden
Pulkit Goyal <7895pulkit@gmail.com>
parents:
35435
diff
changeset
|
495 default=False, |
8bb90cc4668e
scmutil: add utility fn to return repo object with user passed revs unhidden
Pulkit Goyal <7895pulkit@gmail.com>
parents:
35435
diff
changeset
|
496 ) |
8bb90cc4668e
scmutil: add utility fn to return repo object with user passed revs unhidden
Pulkit Goyal <7895pulkit@gmail.com>
parents:
35435
diff
changeset
|
497 coreconfigitem('experimental', 'directaccess.revnums', |
8bb90cc4668e
scmutil: add utility fn to return repo object with user passed revs unhidden
Pulkit Goyal <7895pulkit@gmail.com>
parents:
35435
diff
changeset
|
498 default=False, |
8bb90cc4668e
scmutil: add utility fn to return repo object with user passed revs unhidden
Pulkit Goyal <7895pulkit@gmail.com>
parents:
35435
diff
changeset
|
499 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
500 coreconfigitem('experimental', 'editortmpinhg', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
501 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
502 ) |
34863
b1e3f609bf45
config: invert evolution-related configuration aliases
Boris Feld <boris.feld@octobus.net>
parents:
34858
diff
changeset
|
503 coreconfigitem('experimental', 'evolution', |
b1e3f609bf45
config: invert evolution-related configuration aliases
Boris Feld <boris.feld@octobus.net>
parents:
34858
diff
changeset
|
504 default=list, |
b1e3f609bf45
config: invert evolution-related configuration aliases
Boris Feld <boris.feld@octobus.net>
parents:
34858
diff
changeset
|
505 ) |
34872
29f52e7966dd
config: gather allowdivergence under the evolution namespace
Boris Feld <boris.feld@octobus.net>
parents:
34871
diff
changeset
|
506 coreconfigitem('experimental', 'evolution.allowdivergence', |
29f52e7966dd
config: gather allowdivergence under the evolution namespace
Boris Feld <boris.feld@octobus.net>
parents:
34871
diff
changeset
|
507 default=False, |
29f52e7966dd
config: gather allowdivergence under the evolution namespace
Boris Feld <boris.feld@octobus.net>
parents:
34871
diff
changeset
|
508 alias=[('experimental', 'allowdivergence')] |
29f52e7966dd
config: gather allowdivergence under the evolution namespace
Boris Feld <boris.feld@octobus.net>
parents:
34871
diff
changeset
|
509 ) |
34864
fec79a3f250f
config: update evolution-related config
Boris Feld <boris.feld@octobus.net>
parents:
34863
diff
changeset
|
510 coreconfigitem('experimental', 'evolution.allowunstable', |
fec79a3f250f
config: update evolution-related config
Boris Feld <boris.feld@octobus.net>
parents:
34863
diff
changeset
|
511 default=None, |
fec79a3f250f
config: update evolution-related config
Boris Feld <boris.feld@octobus.net>
parents:
34863
diff
changeset
|
512 ) |
fec79a3f250f
config: update evolution-related config
Boris Feld <boris.feld@octobus.net>
parents:
34863
diff
changeset
|
513 coreconfigitem('experimental', 'evolution.createmarkers', |
fec79a3f250f
config: update evolution-related config
Boris Feld <boris.feld@octobus.net>
parents:
34863
diff
changeset
|
514 default=None, |
fec79a3f250f
config: update evolution-related config
Boris Feld <boris.feld@octobus.net>
parents:
34863
diff
changeset
|
515 ) |
34902
cc977ec0b8b9
config: also gather effect-flags on experimental.evolution
Boris Feld <boris.feld@octobus.net>
parents:
34891
diff
changeset
|
516 coreconfigitem('experimental', 'evolution.effect-flags', |
35017
a7e49a5b3e6f
obsolete: activate effect-flag by default
Boris Feld <boris.feld@octobus.net>
parents:
34942
diff
changeset
|
517 default=True, |
34902
cc977ec0b8b9
config: also gather effect-flags on experimental.evolution
Boris Feld <boris.feld@octobus.net>
parents:
34891
diff
changeset
|
518 alias=[('experimental', 'effect-flags')] |
cc977ec0b8b9
config: also gather effect-flags on experimental.evolution
Boris Feld <boris.feld@octobus.net>
parents:
34891
diff
changeset
|
519 ) |
34864
fec79a3f250f
config: update evolution-related config
Boris Feld <boris.feld@octobus.net>
parents:
34863
diff
changeset
|
520 coreconfigitem('experimental', 'evolution.exchange', |
fec79a3f250f
config: update evolution-related config
Boris Feld <boris.feld@octobus.net>
parents:
34863
diff
changeset
|
521 default=None, |
fec79a3f250f
config: update evolution-related config
Boris Feld <boris.feld@octobus.net>
parents:
34863
diff
changeset
|
522 ) |
34863
b1e3f609bf45
config: invert evolution-related configuration aliases
Boris Feld <boris.feld@octobus.net>
parents:
34858
diff
changeset
|
523 coreconfigitem('experimental', 'evolution.bundle-obsmarker', |
b1e3f609bf45
config: invert evolution-related configuration aliases
Boris Feld <boris.feld@octobus.net>
parents:
34858
diff
changeset
|
524 default=False, |
b1e3f609bf45
config: invert evolution-related configuration aliases
Boris Feld <boris.feld@octobus.net>
parents:
34858
diff
changeset
|
525 ) |
35710
5cd60b0587a8
evolution: make reporting of new unstable changesets optional
Martin von Zweigbergk <martinvonz@google.com>
parents:
35698
diff
changeset
|
526 coreconfigitem('experimental', 'evolution.report-instabilities', |
5cd60b0587a8
evolution: make reporting of new unstable changesets optional
Martin von Zweigbergk <martinvonz@google.com>
parents:
35698
diff
changeset
|
527 default=True, |
5cd60b0587a8
evolution: make reporting of new unstable changesets optional
Martin von Zweigbergk <martinvonz@google.com>
parents:
35698
diff
changeset
|
528 ) |
34863
b1e3f609bf45
config: invert evolution-related configuration aliases
Boris Feld <boris.feld@octobus.net>
parents:
34858
diff
changeset
|
529 coreconfigitem('experimental', 'evolution.track-operation', |
b1e3f609bf45
config: invert evolution-related configuration aliases
Boris Feld <boris.feld@octobus.net>
parents:
34858
diff
changeset
|
530 default=True, |
b1e3f609bf45
config: invert evolution-related configuration aliases
Boris Feld <boris.feld@octobus.net>
parents:
34858
diff
changeset
|
531 ) |
34519
0314e02efa25
configitems: register the 'experimental.maxdeltachainspan' config
Boris Feld <boris.feld@octobus.net>
parents:
34491
diff
changeset
|
532 coreconfigitem('experimental', 'maxdeltachainspan', |
0314e02efa25
configitems: register the 'experimental.maxdeltachainspan' config
Boris Feld <boris.feld@octobus.net>
parents:
34491
diff
changeset
|
533 default=-1, |
0314e02efa25
configitems: register the 'experimental.maxdeltachainspan' config
Boris Feld <boris.feld@octobus.net>
parents:
34491
diff
changeset
|
534 ) |
37002
e349ad5cbb71
filemerge: use a single temp dir instead of temp files
Kyle Lippincott <spectral@google.com>
parents:
36705
diff
changeset
|
535 coreconfigitem('experimental', 'mergetempdirprefix', |
e349ad5cbb71
filemerge: use a single temp dir instead of temp files
Kyle Lippincott <spectral@google.com>
parents:
36705
diff
changeset
|
536 default=None, |
e349ad5cbb71
filemerge: use a single temp dir instead of temp files
Kyle Lippincott <spectral@google.com>
parents:
36705
diff
changeset
|
537 ) |
34520
ca5b833ce756
configitems: register the 'experimental.mmapindexthreshold' config
Boris Feld <boris.feld@octobus.net>
parents:
34519
diff
changeset
|
538 coreconfigitem('experimental', 'mmapindexthreshold', |
ca5b833ce756
configitems: register the 'experimental.mmapindexthreshold' config
Boris Feld <boris.feld@octobus.net>
parents:
34519
diff
changeset
|
539 default=None, |
ca5b833ce756
configitems: register the 'experimental.mmapindexthreshold' config
Boris Feld <boris.feld@octobus.net>
parents:
34519
diff
changeset
|
540 ) |
40074
e92454e69dc3
narrow: introduce a config option to check if narrow is enabled or not
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
40058
diff
changeset
|
541 coreconfigitem('experimental', 'narrow', |
e92454e69dc3
narrow: introduce a config option to check if narrow is enabled or not
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
40058
diff
changeset
|
542 default=False, |
e92454e69dc3
narrow: introduce a config option to check if narrow is enabled or not
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
40058
diff
changeset
|
543 ) |
34491
eb1517776f8a
configitems: register the 'experimental.nonnormalparanoidcheck' config
Boris Feld <boris.feld@octobus.net>
parents:
34490
diff
changeset
|
544 coreconfigitem('experimental', 'nonnormalparanoidcheck', |
eb1517776f8a
configitems: register the 'experimental.nonnormalparanoidcheck' config
Boris Feld <boris.feld@octobus.net>
parents:
34490
diff
changeset
|
545 default=False, |
eb1517776f8a
configitems: register the 'experimental.nonnormalparanoidcheck' config
Boris Feld <boris.feld@octobus.net>
parents:
34490
diff
changeset
|
546 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
547 coreconfigitem('experimental', 'exportableenviron', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
548 default=list, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
549 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
550 coreconfigitem('experimental', 'extendedheader.index', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
551 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
552 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
553 coreconfigitem('experimental', 'extendedheader.similarity', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
554 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
555 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
556 coreconfigitem('experimental', 'format.compression', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
557 default='zlib', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
558 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
559 coreconfigitem('experimental', 'graphshorten', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
560 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
561 ) |
34527
d5362671993b
configitems: register the 'experimental.graphstyle.parent' config
Boris Feld <boris.feld@octobus.net>
parents:
34526
diff
changeset
|
562 coreconfigitem('experimental', 'graphstyle.parent', |
d5362671993b
configitems: register the 'experimental.graphstyle.parent' config
Boris Feld <boris.feld@octobus.net>
parents:
34526
diff
changeset
|
563 default=dynamicdefault, |
d5362671993b
configitems: register the 'experimental.graphstyle.parent' config
Boris Feld <boris.feld@octobus.net>
parents:
34526
diff
changeset
|
564 ) |
34528
23783463d720
configitems: register the 'experimental.graphstyle.missing' config
Boris Feld <boris.feld@octobus.net>
parents:
34527
diff
changeset
|
565 coreconfigitem('experimental', 'graphstyle.missing', |
23783463d720
configitems: register the 'experimental.graphstyle.missing' config
Boris Feld <boris.feld@octobus.net>
parents:
34527
diff
changeset
|
566 default=dynamicdefault, |
23783463d720
configitems: register the 'experimental.graphstyle.missing' config
Boris Feld <boris.feld@octobus.net>
parents:
34527
diff
changeset
|
567 ) |
34529
4a6a337f9c68
configitems: register the 'experimental.graphstyle.grandparent' config
Boris Feld <boris.feld@octobus.net>
parents:
34528
diff
changeset
|
568 coreconfigitem('experimental', 'graphstyle.grandparent', |
4a6a337f9c68
configitems: register the 'experimental.graphstyle.grandparent' config
Boris Feld <boris.feld@octobus.net>
parents:
34528
diff
changeset
|
569 default=dynamicdefault, |
4a6a337f9c68
configitems: register the 'experimental.graphstyle.grandparent' config
Boris Feld <boris.feld@octobus.net>
parents:
34528
diff
changeset
|
570 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
571 coreconfigitem('experimental', 'hook-track-tags', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
572 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
573 ) |
37558
8a73132214a3
httppeer: support protocol upgrade
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37498
diff
changeset
|
574 coreconfigitem('experimental', 'httppeer.advertise-v2', |
8a73132214a3
httppeer: support protocol upgrade
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37498
diff
changeset
|
575 default=False, |
8a73132214a3
httppeer: support protocol upgrade
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37498
diff
changeset
|
576 ) |
40133
762ef19a07e3
wireprotov2: send protocol settings frame from client
Gregory Szorc <gregory.szorc@gmail.com>
parents:
40074
diff
changeset
|
577 coreconfigitem('experimental', 'httppeer.v2-encoder-order', |
762ef19a07e3
wireprotov2: send protocol settings frame from client
Gregory Szorc <gregory.szorc@gmail.com>
parents:
40074
diff
changeset
|
578 default=None, |
762ef19a07e3
wireprotov2: send protocol settings frame from client
Gregory Szorc <gregory.szorc@gmail.com>
parents:
40074
diff
changeset
|
579 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
580 coreconfigitem('experimental', 'httppostargs', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
581 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
582 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
583 coreconfigitem('experimental', 'mergedriver', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
584 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
585 ) |
38528
313a940d49a3
ui: add an uninterruptable context manager that can block SIGINT
Augie Fackler <augie@google.com>
parents:
38497
diff
changeset
|
586 coreconfigitem('experimental', 'nointerrupt', default=False) |
313a940d49a3
ui: add an uninterruptable context manager that can block SIGINT
Augie Fackler <augie@google.com>
parents:
38497
diff
changeset
|
587 coreconfigitem('experimental', 'nointerrupt-interactiveonly', default=True) |
313a940d49a3
ui: add an uninterruptable context manager that can block SIGINT
Augie Fackler <augie@google.com>
parents:
38497
diff
changeset
|
588 |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
589 coreconfigitem('experimental', 'obsmarkers-exchange-debug', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
590 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
591 ) |
35245
5a62910948d2
remotenames: move function to pull remotenames from the remoterepo to core
Pulkit Goyal <7895pulkit@gmail.com>
parents:
35219
diff
changeset
|
592 coreconfigitem('experimental', 'remotenames', |
5a62910948d2
remotenames: move function to pull remotenames from the remoterepo to core
Pulkit Goyal <7895pulkit@gmail.com>
parents:
35219
diff
changeset
|
593 default=False, |
5a62910948d2
remotenames: move function to pull remotenames from the remoterepo to core
Pulkit Goyal <7895pulkit@gmail.com>
parents:
35219
diff
changeset
|
594 ) |
38497
da2a7d8354b2
unlinkpath: make empty directory removal optional (issue5901) (issue5826)
Kyle Lippincott <spectral@google.com>
parents:
38422
diff
changeset
|
595 coreconfigitem('experimental', 'removeemptydirs', |
da2a7d8354b2
unlinkpath: make empty directory removal optional (issue5901) (issue5826)
Kyle Lippincott <spectral@google.com>
parents:
38422
diff
changeset
|
596 default=True, |
da2a7d8354b2
unlinkpath: make empty directory removal optional (issue5901) (issue5826)
Kyle Lippincott <spectral@google.com>
parents:
38422
diff
changeset
|
597 ) |
38894
7848f284b211
revisions: allow "x123" to refer to nodeid prefix "123"
Martin von Zweigbergk <martinvonz@google.com>
parents:
38881
diff
changeset
|
598 coreconfigitem('experimental', 'revisions.prefixhexnode', |
7848f284b211
revisions: allow "x123" to refer to nodeid prefix "123"
Martin von Zweigbergk <martinvonz@google.com>
parents:
38881
diff
changeset
|
599 default=False, |
7848f284b211
revisions: allow "x123" to refer to nodeid prefix "123"
Martin von Zweigbergk <martinvonz@google.com>
parents:
38881
diff
changeset
|
600 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
601 coreconfigitem('experimental', 'revlogv2', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
602 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
603 ) |
38881
503f936489dd
lookup: add option to disambiguate prefix within revset
Martin von Zweigbergk <martinvonz@google.com>
parents:
38862
diff
changeset
|
604 coreconfigitem('experimental', 'revisions.disambiguatewithin', |
503f936489dd
lookup: add option to disambiguate prefix within revset
Martin von Zweigbergk <martinvonz@google.com>
parents:
38862
diff
changeset
|
605 default=None, |
503f936489dd
lookup: add option to disambiguate prefix within revset
Martin von Zweigbergk <martinvonz@google.com>
parents:
38862
diff
changeset
|
606 ) |
40178
46a40bce3ae0
wireprotov2: define and implement "filesdata" command
Gregory Szorc <gregory.szorc@gmail.com>
parents:
40172
diff
changeset
|
607 coreconfigitem('experimental', 'server.filesdata.recommended-batch-size', |
46a40bce3ae0
wireprotov2: define and implement "filesdata" command
Gregory Szorc <gregory.szorc@gmail.com>
parents:
40172
diff
changeset
|
608 default=50000, |
46a40bce3ae0
wireprotov2: define and implement "filesdata" command
Gregory Szorc <gregory.szorc@gmail.com>
parents:
40172
diff
changeset
|
609 ) |
40172
30f70d11c224
wireprotov2: advertise recommended batch size for requests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
40133
diff
changeset
|
610 coreconfigitem('experimental', 'server.manifestdata.recommended-batch-size', |
30f70d11c224
wireprotov2: advertise recommended batch size for requests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
40133
diff
changeset
|
611 default=100000, |
30f70d11c224
wireprotov2: advertise recommended batch size for requests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
40133
diff
changeset
|
612 ) |
40338
af62936c2508
streamclone: new server config and some API changes for narrow stream clones
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
40253
diff
changeset
|
613 coreconfigitem('experimental.server', 'stream-narrow-clones', |
af62936c2508
streamclone: new server config and some API changes for narrow stream clones
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
40253
diff
changeset
|
614 default=False, |
af62936c2508
streamclone: new server config and some API changes for narrow stream clones
Pulkit Goyal <pulkit@yandex-team.ru>
parents:
40253
diff
changeset
|
615 ) |
35196
66ecde8a704d
server: introduce a 'experimental.single-head-per-branch' option
Boris Feld <boris.feld@octobus.net>
parents:
35184
diff
changeset
|
616 coreconfigitem('experimental', 'single-head-per-branch', |
66ecde8a704d
server: introduce a 'experimental.single-head-per-branch' option
Boris Feld <boris.feld@octobus.net>
parents:
35184
diff
changeset
|
617 default=False, |
66ecde8a704d
server: introduce a 'experimental.single-head-per-branch' option
Boris Feld <boris.feld@octobus.net>
parents:
35184
diff
changeset
|
618 ) |
36253
464bedc0fdb4
wireprotoserver: handle SSH protocol version 2 upgrade requests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
36015
diff
changeset
|
619 coreconfigitem('experimental', 'sshserver.support-v2', |
464bedc0fdb4
wireprotoserver: handle SSH protocol version 2 upgrade requests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
36015
diff
changeset
|
620 default=False, |
464bedc0fdb4
wireprotoserver: handle SSH protocol version 2 upgrade requests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
36015
diff
changeset
|
621 ) |
34824
e2ad93bcc084
revlog: introduce an experimental flag to slice chunks reads when too sparse
Paul Morelle <paul.morelle@octobus.net>
parents:
34805
diff
changeset
|
622 coreconfigitem('experimental', 'sparse-read', |
e2ad93bcc084
revlog: introduce an experimental flag to slice chunks reads when too sparse
Paul Morelle <paul.morelle@octobus.net>
parents:
34805
diff
changeset
|
623 default=False, |
e2ad93bcc084
revlog: introduce an experimental flag to slice chunks reads when too sparse
Paul Morelle <paul.morelle@octobus.net>
parents:
34805
diff
changeset
|
624 ) |
e2ad93bcc084
revlog: introduce an experimental flag to slice chunks reads when too sparse
Paul Morelle <paul.morelle@octobus.net>
parents:
34805
diff
changeset
|
625 coreconfigitem('experimental', 'sparse-read.density-threshold', |
38632
eb8504715071
sparse-read: target density of 50% instead of 25%
Paul Morelle <paul.morelle@octobus.net>
parents:
38603
diff
changeset
|
626 default=0.50, |
34824
e2ad93bcc084
revlog: introduce an experimental flag to slice chunks reads when too sparse
Paul Morelle <paul.morelle@octobus.net>
parents:
34805
diff
changeset
|
627 ) |
34881
8c9b08a0c48c
sparse-read: skip gaps too small to be worth splitting
Paul Morelle <paul.morelle@octobus.net>
parents:
34875
diff
changeset
|
628 coreconfigitem('experimental', 'sparse-read.min-gap-size', |
38633
e3d18de56417
sparse-read: discard gap below 65K only
Boris Feld <boris.feld@octobus.net>
parents:
38632
diff
changeset
|
629 default='65K', |
34825
4d5d5009bd75
revlog-sparse-read: add a lower-threshold for read block size
Paul Morelle <paul.morelle@octobus.net>
parents:
34824
diff
changeset
|
630 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
631 coreconfigitem('experimental', 'treemanifest', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
632 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
633 ) |
35726
45b678bf3a78
atomicupdate: add an experimental option to use atomictemp when updating
Boris Feld <boris.feld@octobus.net>
parents:
35710
diff
changeset
|
634 coreconfigitem('experimental', 'update.atomic-file', |
45b678bf3a78
atomicupdate: add an experimental option to use atomictemp when updating
Boris Feld <boris.feld@octobus.net>
parents:
35710
diff
changeset
|
635 default=False, |
45b678bf3a78
atomicupdate: add an experimental option to use atomictemp when updating
Boris Feld <boris.feld@octobus.net>
parents:
35710
diff
changeset
|
636 ) |
36015
48a3a9283f09
sshpeer: initial definition and implementation of new SSH protocol
Gregory Szorc <gregory.szorc@gmail.com>
parents:
35947
diff
changeset
|
637 coreconfigitem('experimental', 'sshpeer.advertise-v2', |
48a3a9283f09
sshpeer: initial definition and implementation of new SSH protocol
Gregory Szorc <gregory.szorc@gmail.com>
parents:
35947
diff
changeset
|
638 default=False, |
48a3a9283f09
sshpeer: initial definition and implementation of new SSH protocol
Gregory Szorc <gregory.szorc@gmail.com>
parents:
35947
diff
changeset
|
639 ) |
37049
1cfef5693203
wireproto: support /api/* URL space for exposing APIs
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37012
diff
changeset
|
640 coreconfigitem('experimental', 'web.apiserver', |
1cfef5693203
wireproto: support /api/* URL space for exposing APIs
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37012
diff
changeset
|
641 default=False, |
1cfef5693203
wireproto: support /api/* URL space for exposing APIs
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37012
diff
changeset
|
642 ) |
1cfef5693203
wireproto: support /api/* URL space for exposing APIs
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37012
diff
changeset
|
643 coreconfigitem('experimental', 'web.api.http-v2', |
1cfef5693203
wireproto: support /api/* URL space for exposing APIs
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37012
diff
changeset
|
644 default=False, |
1cfef5693203
wireproto: support /api/* URL space for exposing APIs
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37012
diff
changeset
|
645 ) |
37055
8c3c47362934
wireproto: implement basic frame reading and processing
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37049
diff
changeset
|
646 coreconfigitem('experimental', 'web.api.debugreflect', |
8c3c47362934
wireproto: implement basic frame reading and processing
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37049
diff
changeset
|
647 default=False, |
8c3c47362934
wireproto: implement basic frame reading and processing
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37049
diff
changeset
|
648 ) |
38732
be4984261611
merge: mark file gets as not thread safe (issue5933)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
38727
diff
changeset
|
649 coreconfigitem('experimental', 'worker.wdir-get-thread-safe', |
be4984261611
merge: mark file gets as not thread safe (issue5933)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
38727
diff
changeset
|
650 default=False, |
be4984261611
merge: mark file gets as not thread safe (issue5933)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
38727
diff
changeset
|
651 ) |
36705
c6a61298ac32
mdiff: add a config option to use xdiff algorithm
Jun Wu <quark@fb.com>
parents:
36456
diff
changeset
|
652 coreconfigitem('experimental', 'xdiff', |
c6a61298ac32
mdiff: add a config option to use xdiff algorithm
Jun Wu <quark@fb.com>
parents:
36456
diff
changeset
|
653 default=False, |
c6a61298ac32
mdiff: add a config option to use xdiff algorithm
Jun Wu <quark@fb.com>
parents:
36456
diff
changeset
|
654 ) |
34667
23f891164e59
configitems: register the 'extensions' section
Boris Feld <boris.feld@octobus.net>
parents:
34666
diff
changeset
|
655 coreconfigitem('extensions', '.*', |
23f891164e59
configitems: register the 'extensions' section
Boris Feld <boris.feld@octobus.net>
parents:
34666
diff
changeset
|
656 default=None, |
23f891164e59
configitems: register the 'extensions' section
Boris Feld <boris.feld@octobus.net>
parents:
34666
diff
changeset
|
657 generic=True, |
23f891164e59
configitems: register the 'extensions' section
Boris Feld <boris.feld@octobus.net>
parents:
34666
diff
changeset
|
658 ) |
34769
43c78d2819d8
configitems: register the 'extdata' section
Boris Feld <boris.feld@octobus.net>
parents:
34768
diff
changeset
|
659 coreconfigitem('extdata', '.*', |
43c78d2819d8
configitems: register the 'extdata' section
Boris Feld <boris.feld@octobus.net>
parents:
34768
diff
changeset
|
660 default=None, |
43c78d2819d8
configitems: register the 'extdata' section
Boris Feld <boris.feld@octobus.net>
parents:
34768
diff
changeset
|
661 generic=True, |
43c78d2819d8
configitems: register the 'extdata' section
Boris Feld <boris.feld@octobus.net>
parents:
34768
diff
changeset
|
662 ) |
33236
cf6c478bc339
configitems: register the 'format.chunkcachesize' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33235
diff
changeset
|
663 coreconfigitem('format', 'chunkcachesize', |
cf6c478bc339
configitems: register the 'format.chunkcachesize' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33235
diff
changeset
|
664 default=None, |
cf6c478bc339
configitems: register the 'format.chunkcachesize' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33235
diff
changeset
|
665 ) |
33237
7043e67cc9b2
configitems: register the 'format.dotencode' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33236
diff
changeset
|
666 coreconfigitem('format', 'dotencode', |
7043e67cc9b2
configitems: register the 'format.dotencode' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33236
diff
changeset
|
667 default=True, |
7043e67cc9b2
configitems: register the 'format.dotencode' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33236
diff
changeset
|
668 ) |
33238
784f2bd96d43
configitems: register the 'format.generaldelta' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33237
diff
changeset
|
669 coreconfigitem('format', 'generaldelta', |
784f2bd96d43
configitems: register the 'format.generaldelta' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33237
diff
changeset
|
670 default=False, |
784f2bd96d43
configitems: register the 'format.generaldelta' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33237
diff
changeset
|
671 ) |
33239
a4f6dee1b9f1
configitems: register the 'format.manifestcachesize' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33238
diff
changeset
|
672 coreconfigitem('format', 'manifestcachesize', |
a4f6dee1b9f1
configitems: register the 'format.manifestcachesize' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33238
diff
changeset
|
673 default=None, |
a4f6dee1b9f1
configitems: register the 'format.manifestcachesize' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33238
diff
changeset
|
674 ) |
33240
91c1e7c974c2
configitems: register the 'format.maxchainlen' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33239
diff
changeset
|
675 coreconfigitem('format', 'maxchainlen', |
39523
b66ea3fc3a86
sparse-revlog: set max delta chain length to on thousand
Boris Feld <boris.feld@octobus.net>
parents:
39420
diff
changeset
|
676 default=dynamicdefault, |
33240
91c1e7c974c2
configitems: register the 'format.maxchainlen' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33239
diff
changeset
|
677 ) |
33244
fd50788a2d4f
configitems: register the 'format.obsstore-version' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33240
diff
changeset
|
678 coreconfigitem('format', 'obsstore-version', |
fd50788a2d4f
configitems: register the 'format.obsstore-version' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33240
diff
changeset
|
679 default=None, |
fd50788a2d4f
configitems: register the 'format.obsstore-version' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33240
diff
changeset
|
680 ) |
38717
aa21a9ad46ea
sparse-revlog: new requirement enabled with format.sparse-revlog
Paul Morelle <paul.morelle@octobus.net>
parents:
38652
diff
changeset
|
681 coreconfigitem('format', 'sparse-revlog', |
aa21a9ad46ea
sparse-revlog: new requirement enabled with format.sparse-revlog
Paul Morelle <paul.morelle@octobus.net>
parents:
38652
diff
changeset
|
682 default=False, |
aa21a9ad46ea
sparse-revlog: new requirement enabled with format.sparse-revlog
Paul Morelle <paul.morelle@octobus.net>
parents:
38652
diff
changeset
|
683 ) |
33245
28e8983d9ed7
configitems: register the 'format.usefncache' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33244
diff
changeset
|
684 coreconfigitem('format', 'usefncache', |
28e8983d9ed7
configitems: register the 'format.usefncache' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33244
diff
changeset
|
685 default=True, |
28e8983d9ed7
configitems: register the 'format.usefncache' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33244
diff
changeset
|
686 ) |
33246
4d9458e06ef0
configitems: register the 'format.usegeneraldelta' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33245
diff
changeset
|
687 coreconfigitem('format', 'usegeneraldelta', |
4d9458e06ef0
configitems: register the 'format.usegeneraldelta' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33245
diff
changeset
|
688 default=True, |
4d9458e06ef0
configitems: register the 'format.usegeneraldelta' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33245
diff
changeset
|
689 ) |
33247
4d5d493ea54a
configitems: register the 'format.usestore' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33246
diff
changeset
|
690 coreconfigitem('format', 'usestore', |
4d5d493ea54a
configitems: register the 'format.usestore' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33246
diff
changeset
|
691 default=True, |
4d5d493ea54a
configitems: register the 'format.usestore' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33246
diff
changeset
|
692 ) |
39325
7a9f15ed3b96
phases: add a repository requirement about internal phase
Boris Feld <boris.feld@octobus.net>
parents:
39162
diff
changeset
|
693 coreconfigitem('format', 'internal-phase', |
7a9f15ed3b96
phases: add a repository requirement about internal phase
Boris Feld <boris.feld@octobus.net>
parents:
39162
diff
changeset
|
694 default=False, |
7a9f15ed3b96
phases: add a repository requirement about internal phase
Boris Feld <boris.feld@octobus.net>
parents:
39162
diff
changeset
|
695 ) |
34885
df2ff314e36f
fsmonitor: warn when fsmonitor could be used
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34881
diff
changeset
|
696 coreconfigitem('fsmonitor', 'warn_when_unused', |
df2ff314e36f
fsmonitor: warn when fsmonitor could be used
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34881
diff
changeset
|
697 default=True, |
df2ff314e36f
fsmonitor: warn when fsmonitor could be used
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34881
diff
changeset
|
698 ) |
df2ff314e36f
fsmonitor: warn when fsmonitor could be used
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34881
diff
changeset
|
699 coreconfigitem('fsmonitor', 'warn_update_file_count', |
df2ff314e36f
fsmonitor: warn when fsmonitor could be used
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34881
diff
changeset
|
700 default=50000, |
df2ff314e36f
fsmonitor: warn when fsmonitor could be used
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34881
diff
changeset
|
701 ) |
34668
31723cff35fa
configitems: register the 'hooks' config section
Boris Feld <boris.feld@octobus.net>
parents:
34667
diff
changeset
|
702 coreconfigitem('hooks', '.*', |
31723cff35fa
configitems: register the 'hooks' config section
Boris Feld <boris.feld@octobus.net>
parents:
34667
diff
changeset
|
703 default=dynamicdefault, |
31723cff35fa
configitems: register the 'hooks' config section
Boris Feld <boris.feld@octobus.net>
parents:
34667
diff
changeset
|
704 generic=True, |
31723cff35fa
configitems: register the 'hooks' config section
Boris Feld <boris.feld@octobus.net>
parents:
34667
diff
changeset
|
705 ) |
34751
bbeaa5415266
configitems: register the 'hgweb-paths' section
Boris Feld <boris.feld@octobus.net>
parents:
34748
diff
changeset
|
706 coreconfigitem('hgweb-paths', '.*', |
bbeaa5415266
configitems: register the 'hgweb-paths' section
Boris Feld <boris.feld@octobus.net>
parents:
34748
diff
changeset
|
707 default=list, |
bbeaa5415266
configitems: register the 'hgweb-paths' section
Boris Feld <boris.feld@octobus.net>
parents:
34748
diff
changeset
|
708 generic=True, |
bbeaa5415266
configitems: register the 'hgweb-paths' section
Boris Feld <boris.feld@octobus.net>
parents:
34748
diff
changeset
|
709 ) |
34748
8c1d0fe1f431
configitems: register the 'hostfingerprints' section
Boris Feld <boris.feld@octobus.net>
parents:
34747
diff
changeset
|
710 coreconfigitem('hostfingerprints', '.*', |
8c1d0fe1f431
configitems: register the 'hostfingerprints' section
Boris Feld <boris.feld@octobus.net>
parents:
34747
diff
changeset
|
711 default=list, |
8c1d0fe1f431
configitems: register the 'hostfingerprints' section
Boris Feld <boris.feld@octobus.net>
parents:
34747
diff
changeset
|
712 generic=True, |
8c1d0fe1f431
configitems: register the 'hostfingerprints' section
Boris Feld <boris.feld@octobus.net>
parents:
34747
diff
changeset
|
713 ) |
33217
f96c2f2f559b
configitems: register the 'hostsecurity.ciphers' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33186
diff
changeset
|
714 coreconfigitem('hostsecurity', 'ciphers', |
f96c2f2f559b
configitems: register the 'hostsecurity.ciphers' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33186
diff
changeset
|
715 default=None, |
f96c2f2f559b
configitems: register the 'hostsecurity.ciphers' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33186
diff
changeset
|
716 ) |
33218
24f3ff50736d
configitems: register the 'hostsecurity.disabletls10warning' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33217
diff
changeset
|
717 coreconfigitem('hostsecurity', 'disabletls10warning', |
24f3ff50736d
configitems: register the 'hostsecurity.disabletls10warning' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33217
diff
changeset
|
718 default=False, |
24f3ff50736d
configitems: register the 'hostsecurity.disabletls10warning' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33217
diff
changeset
|
719 ) |
34747
5cf98daad7b1
configitems: register the 'hostsecurity.minimumprotocol' config
Boris Feld <boris.feld@octobus.net>
parents:
34746
diff
changeset
|
720 coreconfigitem('hostsecurity', 'minimumprotocol', |
5cf98daad7b1
configitems: register the 'hostsecurity.minimumprotocol' config
Boris Feld <boris.feld@octobus.net>
parents:
34746
diff
changeset
|
721 default=dynamicdefault, |
5cf98daad7b1
configitems: register the 'hostsecurity.minimumprotocol' config
Boris Feld <boris.feld@octobus.net>
parents:
34746
diff
changeset
|
722 ) |
34773
607085aa4d67
configitems: register the 'hostsecurity.*:minimumprotocol' config
Boris Feld <boris.feld@octobus.net>
parents:
34769
diff
changeset
|
723 coreconfigitem('hostsecurity', '.*:minimumprotocol$', |
607085aa4d67
configitems: register the 'hostsecurity.*:minimumprotocol' config
Boris Feld <boris.feld@octobus.net>
parents:
34769
diff
changeset
|
724 default=dynamicdefault, |
607085aa4d67
configitems: register the 'hostsecurity.*:minimumprotocol' config
Boris Feld <boris.feld@octobus.net>
parents:
34769
diff
changeset
|
725 generic=True, |
607085aa4d67
configitems: register the 'hostsecurity.*:minimumprotocol' config
Boris Feld <boris.feld@octobus.net>
parents:
34769
diff
changeset
|
726 ) |
34774
fd4caf1b23f6
configitems: register the 'hostsecurity.*:ciphers' config
Boris Feld <boris.feld@octobus.net>
parents:
34773
diff
changeset
|
727 coreconfigitem('hostsecurity', '.*:ciphers$', |
fd4caf1b23f6
configitems: register the 'hostsecurity.*:ciphers' config
Boris Feld <boris.feld@octobus.net>
parents:
34773
diff
changeset
|
728 default=dynamicdefault, |
fd4caf1b23f6
configitems: register the 'hostsecurity.*:ciphers' config
Boris Feld <boris.feld@octobus.net>
parents:
34773
diff
changeset
|
729 generic=True, |
fd4caf1b23f6
configitems: register the 'hostsecurity.*:ciphers' config
Boris Feld <boris.feld@octobus.net>
parents:
34773
diff
changeset
|
730 ) |
34775
17919e9006b9
configitems: register the 'hostsecurity.*:fingerprints' config
Boris Feld <boris.feld@octobus.net>
parents:
34774
diff
changeset
|
731 coreconfigitem('hostsecurity', '.*:fingerprints$', |
17919e9006b9
configitems: register the 'hostsecurity.*:fingerprints' config
Boris Feld <boris.feld@octobus.net>
parents:
34774
diff
changeset
|
732 default=list, |
17919e9006b9
configitems: register the 'hostsecurity.*:fingerprints' config
Boris Feld <boris.feld@octobus.net>
parents:
34774
diff
changeset
|
733 generic=True, |
17919e9006b9
configitems: register the 'hostsecurity.*:fingerprints' config
Boris Feld <boris.feld@octobus.net>
parents:
34774
diff
changeset
|
734 ) |
34776
48d2b396cf6c
configitems: register the 'hostsecurity.*:verifycertsfile' config
Boris Feld <boris.feld@octobus.net>
parents:
34775
diff
changeset
|
735 coreconfigitem('hostsecurity', '.*:verifycertsfile$', |
48d2b396cf6c
configitems: register the 'hostsecurity.*:verifycertsfile' config
Boris Feld <boris.feld@octobus.net>
parents:
34775
diff
changeset
|
736 default=None, |
48d2b396cf6c
configitems: register the 'hostsecurity.*:verifycertsfile' config
Boris Feld <boris.feld@octobus.net>
parents:
34775
diff
changeset
|
737 generic=True, |
48d2b396cf6c
configitems: register the 'hostsecurity.*:verifycertsfile' config
Boris Feld <boris.feld@octobus.net>
parents:
34775
diff
changeset
|
738 ) |
48d2b396cf6c
configitems: register the 'hostsecurity.*:verifycertsfile' config
Boris Feld <boris.feld@octobus.net>
parents:
34775
diff
changeset
|
739 |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
740 coreconfigitem('http_proxy', 'always', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
741 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
742 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
743 coreconfigitem('http_proxy', 'host', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
744 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
745 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
746 coreconfigitem('http_proxy', 'no', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
747 default=list, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
748 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
749 coreconfigitem('http_proxy', 'passwd', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
750 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
751 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
752 coreconfigitem('http_proxy', 'user', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
753 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
754 ) |
40044
6509fcec830c
url: allow to configure timeout on http connection
Cédric Krier <ced@b2ck.com>
parents:
39997
diff
changeset
|
755 |
6509fcec830c
url: allow to configure timeout on http connection
Cédric Krier <ced@b2ck.com>
parents:
39997
diff
changeset
|
756 coreconfigitem('http', 'timeout', |
6509fcec830c
url: allow to configure timeout on http connection
Cédric Krier <ced@b2ck.com>
parents:
39997
diff
changeset
|
757 default=None, |
6509fcec830c
url: allow to configure timeout on http connection
Cédric Krier <ced@b2ck.com>
parents:
39997
diff
changeset
|
758 ) |
6509fcec830c
url: allow to configure timeout on http connection
Cédric Krier <ced@b2ck.com>
parents:
39997
diff
changeset
|
759 |
34592
e7dbccabc982
configitems: register the 'logtoprocess.commandexception' config
Boris Feld <boris.feld@octobus.net>
parents:
34591
diff
changeset
|
760 coreconfigitem('logtoprocess', 'commandexception', |
e7dbccabc982
configitems: register the 'logtoprocess.commandexception' config
Boris Feld <boris.feld@octobus.net>
parents:
34591
diff
changeset
|
761 default=None, |
e7dbccabc982
configitems: register the 'logtoprocess.commandexception' config
Boris Feld <boris.feld@octobus.net>
parents:
34591
diff
changeset
|
762 ) |
34593
10f8f20e0137
configitems: register the 'logtoprocess.commandfinish' config
Boris Feld <boris.feld@octobus.net>
parents:
34592
diff
changeset
|
763 coreconfigitem('logtoprocess', 'commandfinish', |
10f8f20e0137
configitems: register the 'logtoprocess.commandfinish' config
Boris Feld <boris.feld@octobus.net>
parents:
34592
diff
changeset
|
764 default=None, |
10f8f20e0137
configitems: register the 'logtoprocess.commandfinish' config
Boris Feld <boris.feld@octobus.net>
parents:
34592
diff
changeset
|
765 ) |
34594
728ecab6634b
configitems: register the 'logtoprocess.command' config
Boris Feld <boris.feld@octobus.net>
parents:
34593
diff
changeset
|
766 coreconfigitem('logtoprocess', 'command', |
728ecab6634b
configitems: register the 'logtoprocess.command' config
Boris Feld <boris.feld@octobus.net>
parents:
34593
diff
changeset
|
767 default=None, |
728ecab6634b
configitems: register the 'logtoprocess.command' config
Boris Feld <boris.feld@octobus.net>
parents:
34593
diff
changeset
|
768 ) |
34595
54d916833ca5
configitems: register the 'logtoprocess.develwarn' config
Boris Feld <boris.feld@octobus.net>
parents:
34594
diff
changeset
|
769 coreconfigitem('logtoprocess', 'develwarn', |
54d916833ca5
configitems: register the 'logtoprocess.develwarn' config
Boris Feld <boris.feld@octobus.net>
parents:
34594
diff
changeset
|
770 default=None, |
54d916833ca5
configitems: register the 'logtoprocess.develwarn' config
Boris Feld <boris.feld@octobus.net>
parents:
34594
diff
changeset
|
771 ) |
34596
c2dea46d0f23
configitems: register the 'logtoprocess.uiblocked' config
Boris Feld <boris.feld@octobus.net>
parents:
34595
diff
changeset
|
772 coreconfigitem('logtoprocess', 'uiblocked', |
c2dea46d0f23
configitems: register the 'logtoprocess.uiblocked' config
Boris Feld <boris.feld@octobus.net>
parents:
34595
diff
changeset
|
773 default=None, |
c2dea46d0f23
configitems: register the 'logtoprocess.uiblocked' config
Boris Feld <boris.feld@octobus.net>
parents:
34595
diff
changeset
|
774 ) |
34522
bed1d2eaa108
configitems: register 'merge.checkunknown' and 'merge.checkignored'
Boris Feld <boris.feld@octobus.net>
parents:
34521
diff
changeset
|
775 coreconfigitem('merge', 'checkunknown', |
bed1d2eaa108
configitems: register 'merge.checkunknown' and 'merge.checkignored'
Boris Feld <boris.feld@octobus.net>
parents:
34521
diff
changeset
|
776 default='abort', |
bed1d2eaa108
configitems: register 'merge.checkunknown' and 'merge.checkignored'
Boris Feld <boris.feld@octobus.net>
parents:
34521
diff
changeset
|
777 ) |
bed1d2eaa108
configitems: register 'merge.checkunknown' and 'merge.checkignored'
Boris Feld <boris.feld@octobus.net>
parents:
34521
diff
changeset
|
778 coreconfigitem('merge', 'checkignored', |
bed1d2eaa108
configitems: register 'merge.checkunknown' and 'merge.checkignored'
Boris Feld <boris.feld@octobus.net>
parents:
34521
diff
changeset
|
779 default='abort', |
bed1d2eaa108
configitems: register 'merge.checkunknown' and 'merge.checkignored'
Boris Feld <boris.feld@octobus.net>
parents:
34521
diff
changeset
|
780 ) |
34941
37450a122128
merge: add a config option to disable path conflict checking
Siddharth Agarwal <sid0@fb.com>
parents:
34917
diff
changeset
|
781 coreconfigitem('experimental', 'merge.checkpathconflicts', |
34942
2a774cae3a03
merge: disable path conflict checking by default (issue5716)
Siddharth Agarwal <sid0@fb.com>
parents:
34941
diff
changeset
|
782 default=False, |
34941
37450a122128
merge: add a config option to disable path conflict checking
Siddharth Agarwal <sid0@fb.com>
parents:
34917
diff
changeset
|
783 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
784 coreconfigitem('merge', 'followcopies', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
785 default=True, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
786 ) |
34796
ed91846c29cf
filemerge: introduce functions to halt merge flow
Ryan McElroy <rmcelroy@fb.com>
parents:
34776
diff
changeset
|
787 coreconfigitem('merge', 'on-failure', |
ed91846c29cf
filemerge: introduce functions to halt merge flow
Ryan McElroy <rmcelroy@fb.com>
parents:
34776
diff
changeset
|
788 default='continue', |
ed91846c29cf
filemerge: introduce functions to halt merge flow
Ryan McElroy <rmcelroy@fb.com>
parents:
34776
diff
changeset
|
789 ) |
34480
99c3dee3f6ce
configitems: register the 'merge.preferancestor' config
Boris Feld <boris.feld@octobus.net>
parents:
34479
diff
changeset
|
790 coreconfigitem('merge', 'preferancestor', |
99c3dee3f6ce
configitems: register the 'merge.preferancestor' config
Boris Feld <boris.feld@octobus.net>
parents:
34479
diff
changeset
|
791 default=lambda: ['*'], |
99c3dee3f6ce
configitems: register the 'merge.preferancestor' config
Boris Feld <boris.feld@octobus.net>
parents:
34479
diff
changeset
|
792 ) |
39162
cded904f7acc
filemerge: add config knob to check capabilities of internal merge tools
FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
parents:
38912
diff
changeset
|
793 coreconfigitem('merge', 'strict-capability-check', |
cded904f7acc
filemerge: add config knob to check capabilities of internal merge tools
FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
parents:
38912
diff
changeset
|
794 default=False, |
cded904f7acc
filemerge: add config knob to check capabilities of internal merge tools
FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
parents:
38912
diff
changeset
|
795 ) |
34826
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
796 coreconfigitem('merge-tools', '.*', |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
797 default=None, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
798 generic=True, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
799 ) |
34891
6b77c13a1aab
configitems: make all regular expressions bytes and not native str
Augie Fackler <augie@google.com>
parents:
34888
diff
changeset
|
800 coreconfigitem('merge-tools', br'.*\.args$', |
34826
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
801 default="$local $base $other", |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
802 generic=True, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
803 priority=-1, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
804 ) |
34891
6b77c13a1aab
configitems: make all regular expressions bytes and not native str
Augie Fackler <augie@google.com>
parents:
34888
diff
changeset
|
805 coreconfigitem('merge-tools', br'.*\.binary$', |
34826
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
806 default=False, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
807 generic=True, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
808 priority=-1, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
809 ) |
34891
6b77c13a1aab
configitems: make all regular expressions bytes and not native str
Augie Fackler <augie@google.com>
parents:
34888
diff
changeset
|
810 coreconfigitem('merge-tools', br'.*\.check$', |
34826
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
811 default=list, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
812 generic=True, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
813 priority=-1, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
814 ) |
34891
6b77c13a1aab
configitems: make all regular expressions bytes and not native str
Augie Fackler <augie@google.com>
parents:
34888
diff
changeset
|
815 coreconfigitem('merge-tools', br'.*\.checkchanged$', |
34826
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
816 default=False, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
817 generic=True, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
818 priority=-1, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
819 ) |
34891
6b77c13a1aab
configitems: make all regular expressions bytes and not native str
Augie Fackler <augie@google.com>
parents:
34888
diff
changeset
|
820 coreconfigitem('merge-tools', br'.*\.executable$', |
34826
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
821 default=dynamicdefault, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
822 generic=True, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
823 priority=-1, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
824 ) |
34891
6b77c13a1aab
configitems: make all regular expressions bytes and not native str
Augie Fackler <augie@google.com>
parents:
34888
diff
changeset
|
825 coreconfigitem('merge-tools', br'.*\.fixeol$', |
34826
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
826 default=False, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
827 generic=True, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
828 priority=-1, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
829 ) |
34891
6b77c13a1aab
configitems: make all regular expressions bytes and not native str
Augie Fackler <augie@google.com>
parents:
34888
diff
changeset
|
830 coreconfigitem('merge-tools', br'.*\.gui$', |
34826
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
831 default=False, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
832 generic=True, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
833 priority=-1, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
834 ) |
35947
9037c29e9f53
filemerge: support passing labels to external merge tools
Kyle Lippincott <spectral@google.com>
parents:
35808
diff
changeset
|
835 coreconfigitem('merge-tools', br'.*\.mergemarkers$', |
9037c29e9f53
filemerge: support passing labels to external merge tools
Kyle Lippincott <spectral@google.com>
parents:
35808
diff
changeset
|
836 default='basic', |
9037c29e9f53
filemerge: support passing labels to external merge tools
Kyle Lippincott <spectral@google.com>
parents:
35808
diff
changeset
|
837 generic=True, |
9037c29e9f53
filemerge: support passing labels to external merge tools
Kyle Lippincott <spectral@google.com>
parents:
35808
diff
changeset
|
838 priority=-1, |
9037c29e9f53
filemerge: support passing labels to external merge tools
Kyle Lippincott <spectral@google.com>
parents:
35808
diff
changeset
|
839 ) |
9037c29e9f53
filemerge: support passing labels to external merge tools
Kyle Lippincott <spectral@google.com>
parents:
35808
diff
changeset
|
840 coreconfigitem('merge-tools', br'.*\.mergemarkertemplate$', |
9037c29e9f53
filemerge: support passing labels to external merge tools
Kyle Lippincott <spectral@google.com>
parents:
35808
diff
changeset
|
841 default=dynamicdefault, # take from ui.mergemarkertemplate |
9037c29e9f53
filemerge: support passing labels to external merge tools
Kyle Lippincott <spectral@google.com>
parents:
35808
diff
changeset
|
842 generic=True, |
9037c29e9f53
filemerge: support passing labels to external merge tools
Kyle Lippincott <spectral@google.com>
parents:
35808
diff
changeset
|
843 priority=-1, |
9037c29e9f53
filemerge: support passing labels to external merge tools
Kyle Lippincott <spectral@google.com>
parents:
35808
diff
changeset
|
844 ) |
34891
6b77c13a1aab
configitems: make all regular expressions bytes and not native str
Augie Fackler <augie@google.com>
parents:
34888
diff
changeset
|
845 coreconfigitem('merge-tools', br'.*\.priority$', |
34826
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
846 default=0, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
847 generic=True, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
848 priority=-1, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
849 ) |
34891
6b77c13a1aab
configitems: make all regular expressions bytes and not native str
Augie Fackler <augie@google.com>
parents:
34888
diff
changeset
|
850 coreconfigitem('merge-tools', br'.*\.premerge$', |
34826
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
851 default=dynamicdefault, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
852 generic=True, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
853 priority=-1, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
854 ) |
34891
6b77c13a1aab
configitems: make all regular expressions bytes and not native str
Augie Fackler <augie@google.com>
parents:
34888
diff
changeset
|
855 coreconfigitem('merge-tools', br'.*\.symlink$', |
34826
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
856 default=False, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
857 generic=True, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
858 priority=-1, |
18a3274ed675
configitems: register the full 'merge-tools' config and sub-options
Boris Feld <boris.feld@octobus.net>
parents:
34825
diff
changeset
|
859 ) |
34669
03f7db5f8e71
configitems: register the 'pager.attend-.*' options
Boris Feld <boris.feld@octobus.net>
parents:
34668
diff
changeset
|
860 coreconfigitem('pager', 'attend-.*', |
03f7db5f8e71
configitems: register the 'pager.attend-.*' options
Boris Feld <boris.feld@octobus.net>
parents:
34668
diff
changeset
|
861 default=dynamicdefault, |
03f7db5f8e71
configitems: register the 'pager.attend-.*' options
Boris Feld <boris.feld@octobus.net>
parents:
34668
diff
changeset
|
862 generic=True, |
03f7db5f8e71
configitems: register the 'pager.attend-.*' options
Boris Feld <boris.feld@octobus.net>
parents:
34668
diff
changeset
|
863 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
864 coreconfigitem('pager', 'ignore', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
865 default=list, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
866 ) |
34591
f00eef0922ff
configitems: register the 'pager.pager' config
Boris Feld <boris.feld@octobus.net>
parents:
34590
diff
changeset
|
867 coreconfigitem('pager', 'pager', |
f00eef0922ff
configitems: register the 'pager.pager' config
Boris Feld <boris.feld@octobus.net>
parents:
34590
diff
changeset
|
868 default=dynamicdefault, |
f00eef0922ff
configitems: register the 'pager.pager' config
Boris Feld <boris.feld@octobus.net>
parents:
34590
diff
changeset
|
869 ) |
33229
dd50a370c8cb
configitems: register the 'patch.eol' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33228
diff
changeset
|
870 coreconfigitem('patch', 'eol', |
dd50a370c8cb
configitems: register the 'patch.eol' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33228
diff
changeset
|
871 default='strict', |
dd50a370c8cb
configitems: register the 'patch.eol' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33228
diff
changeset
|
872 ) |
33006
1d5d7e2b7ab5
configitems: register 'patch.fuzz' as first example for 'configint'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33004
diff
changeset
|
873 coreconfigitem('patch', 'fuzz', |
1d5d7e2b7ab5
configitems: register 'patch.fuzz' as first example for 'configint'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33004
diff
changeset
|
874 default=2, |
1d5d7e2b7ab5
configitems: register 'patch.fuzz' as first example for 'configint'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33004
diff
changeset
|
875 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
876 coreconfigitem('paths', 'default', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
877 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
878 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
879 coreconfigitem('paths', 'default-push', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
880 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
881 ) |
34670
ec45d7a6d799
configitems: register the 'paths' config section
Boris Feld <boris.feld@octobus.net>
parents:
34669
diff
changeset
|
882 coreconfigitem('paths', '.*', |
ec45d7a6d799
configitems: register the 'paths' config section
Boris Feld <boris.feld@octobus.net>
parents:
34669
diff
changeset
|
883 default=None, |
ec45d7a6d799
configitems: register the 'paths' config section
Boris Feld <boris.feld@octobus.net>
parents:
34669
diff
changeset
|
884 generic=True, |
ec45d7a6d799
configitems: register the 'paths' config section
Boris Feld <boris.feld@octobus.net>
parents:
34669
diff
changeset
|
885 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
886 coreconfigitem('phases', 'checksubrepos', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
887 default='follow', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
888 ) |
34477
9d78dfc78d93
configitems: register the 'phases.new-commit' config
Boris Feld <boris.feld@octobus.net>
parents:
34413
diff
changeset
|
889 coreconfigitem('phases', 'new-commit', |
34563
1faa34347b24
configitems: update default value of 'phases.new-commit'
Boris Feld <boris.feld@octobus.net>
parents:
34529
diff
changeset
|
890 default='draft', |
34477
9d78dfc78d93
configitems: register the 'phases.new-commit' config
Boris Feld <boris.feld@octobus.net>
parents:
34413
diff
changeset
|
891 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
892 coreconfigitem('phases', 'publish', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
893 default=True, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
894 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
895 coreconfigitem('profiling', 'enabled', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
896 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
897 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
898 coreconfigitem('profiling', 'format', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
899 default='text', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
900 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
901 coreconfigitem('profiling', 'freq', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
902 default=1000, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
903 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
904 coreconfigitem('profiling', 'limit', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
905 default=30, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
906 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
907 coreconfigitem('profiling', 'nested', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
908 default=0, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
909 ) |
34410
7de145167ae7
configitems: register the 'profiling.output' config
Boris Feld <boris.feld@octobus.net>
parents:
34321
diff
changeset
|
910 coreconfigitem('profiling', 'output', |
7de145167ae7
configitems: register the 'profiling.output' config
Boris Feld <boris.feld@octobus.net>
parents:
34321
diff
changeset
|
911 default=None, |
7de145167ae7
configitems: register the 'profiling.output' config
Boris Feld <boris.feld@octobus.net>
parents:
34321
diff
changeset
|
912 ) |
34411
fecea78ff2af
configitems: register the 'profiling.showmax' config
Boris Feld <boris.feld@octobus.net>
parents:
34410
diff
changeset
|
913 coreconfigitem('profiling', 'showmax', |
fecea78ff2af
configitems: register the 'profiling.showmax' config
Boris Feld <boris.feld@octobus.net>
parents:
34410
diff
changeset
|
914 default=0.999, |
fecea78ff2af
configitems: register the 'profiling.showmax' config
Boris Feld <boris.feld@octobus.net>
parents:
34410
diff
changeset
|
915 ) |
34412
f5c16e6507e8
configitems: register the 'profiling.showmin' config
Boris Feld <boris.feld@octobus.net>
parents:
34411
diff
changeset
|
916 coreconfigitem('profiling', 'showmin', |
f5c16e6507e8
configitems: register the 'profiling.showmin' config
Boris Feld <boris.feld@octobus.net>
parents:
34411
diff
changeset
|
917 default=dynamicdefault, |
f5c16e6507e8
configitems: register the 'profiling.showmin' config
Boris Feld <boris.feld@octobus.net>
parents:
34411
diff
changeset
|
918 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
919 coreconfigitem('profiling', 'sort', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
920 default='inlinetime', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
921 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
922 coreconfigitem('profiling', 'statformat', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
923 default='hotpath', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
924 ) |
38272
15a1e37f80bd
profiling: introduce a "profiling.time-track" option
Boris Feld <boris.feld@octobus.net>
parents:
38251
diff
changeset
|
925 coreconfigitem('profiling', 'time-track', |
15a1e37f80bd
profiling: introduce a "profiling.time-track" option
Boris Feld <boris.feld@octobus.net>
parents:
38251
diff
changeset
|
926 default='cpu', |
15a1e37f80bd
profiling: introduce a "profiling.time-track" option
Boris Feld <boris.feld@octobus.net>
parents:
38251
diff
changeset
|
927 ) |
34413
83dfbda40e67
configitems: register the 'profiling.type' config
Boris Feld <boris.feld@octobus.net>
parents:
34412
diff
changeset
|
928 coreconfigitem('profiling', 'type', |
83dfbda40e67
configitems: register the 'profiling.type' config
Boris Feld <boris.feld@octobus.net>
parents:
34412
diff
changeset
|
929 default='stat', |
83dfbda40e67
configitems: register the 'profiling.type' config
Boris Feld <boris.feld@octobus.net>
parents:
34412
diff
changeset
|
930 ) |
33248
be00b61e4c4a
configitems: register the 'progress.assume-tty' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33247
diff
changeset
|
931 coreconfigitem('progress', 'assume-tty', |
be00b61e4c4a
configitems: register the 'progress.assume-tty' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33247
diff
changeset
|
932 default=False, |
be00b61e4c4a
configitems: register the 'progress.assume-tty' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33247
diff
changeset
|
933 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
934 coreconfigitem('progress', 'changedelay', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
935 default=1, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
936 ) |
33249
391da1416038
configitems: register the 'progress.clear-complete' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33248
diff
changeset
|
937 coreconfigitem('progress', 'clear-complete', |
391da1416038
configitems: register the 'progress.clear-complete' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33248
diff
changeset
|
938 default=True, |
391da1416038
configitems: register the 'progress.clear-complete' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33248
diff
changeset
|
939 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
940 coreconfigitem('progress', 'debug', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
941 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
942 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
943 coreconfigitem('progress', 'delay', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
944 default=3, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
945 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
946 coreconfigitem('progress', 'disable', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
947 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
948 ) |
34321
a667f0ca1d5f
progress: make ETA only consider progress made in the last minute
Jun Wu <quark@fb.com>
parents:
34320
diff
changeset
|
949 coreconfigitem('progress', 'estimateinterval', |
a667f0ca1d5f
progress: make ETA only consider progress made in the last minute
Jun Wu <quark@fb.com>
parents:
34320
diff
changeset
|
950 default=60.0, |
a667f0ca1d5f
progress: make ETA only consider progress made in the last minute
Jun Wu <quark@fb.com>
parents:
34320
diff
changeset
|
951 ) |
34746
54fa3db5becf
configitems: register the 'progress.format' config
Boris Feld <boris.feld@octobus.net>
parents:
34738
diff
changeset
|
952 coreconfigitem('progress', 'format', |
54fa3db5becf
configitems: register the 'progress.format' config
Boris Feld <boris.feld@octobus.net>
parents:
34738
diff
changeset
|
953 default=lambda: ['topic', 'bar', 'number', 'estimate'], |
54fa3db5becf
configitems: register the 'progress.format' config
Boris Feld <boris.feld@octobus.net>
parents:
34738
diff
changeset
|
954 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
955 coreconfigitem('progress', 'refresh', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
956 default=0.1, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
957 ) |
33473
b78c59e41a65
configitems: register the 'progress.width' config
Boris Feld <boris.feld@octobus.net>
parents:
33472
diff
changeset
|
958 coreconfigitem('progress', 'width', |
b78c59e41a65
configitems: register the 'progress.width' config
Boris Feld <boris.feld@octobus.net>
parents:
33472
diff
changeset
|
959 default=dynamicdefault, |
b78c59e41a65
configitems: register the 'progress.width' config
Boris Feld <boris.feld@octobus.net>
parents:
33472
diff
changeset
|
960 ) |
33856
057d31ceace3
pushvars: add a coreconfigitem for push.pushvars.server
Pulkit Goyal <7895pulkit@gmail.com>
parents:
33793
diff
changeset
|
961 coreconfigitem('push', 'pushvars.server', |
057d31ceace3
pushvars: add a coreconfigitem for push.pushvars.server
Pulkit Goyal <7895pulkit@gmail.com>
parents:
33793
diff
changeset
|
962 default=False, |
057d31ceace3
pushvars: add a coreconfigitem for push.pushvars.server
Pulkit Goyal <7895pulkit@gmail.com>
parents:
33793
diff
changeset
|
963 ) |
39997
dbcb466d0065
localrepo: define storage backend in creation options (API)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
39866
diff
changeset
|
964 coreconfigitem('storage', 'new-repo-backend', |
dbcb466d0065
localrepo: define storage backend in creation options (API)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
39866
diff
changeset
|
965 default='revlogv1', |
dbcb466d0065
localrepo: define storage backend in creation options (API)
Gregory Szorc <gregory.szorc@gmail.com>
parents:
39866
diff
changeset
|
966 ) |
38744
ae17555ef93f
config: rename `revlog` section into `storage`
Boris Feld <boris.feld@octobus.net>
parents:
38741
diff
changeset
|
967 coreconfigitem('storage', 'revlog.optimize-delta-parent-choice', |
38737
913ca175c4ae
aggressivemergedelta: document rename and move to `revlog` section
Boris Feld <boris.feld@octobus.net>
parents:
38733
diff
changeset
|
968 default=True, |
38741
e90130af47ce
configitems: restore alias for format.aggressivemergedeltas
Gregory Szorc <gregory.szorc@gmail.com>
parents:
38737
diff
changeset
|
969 alias=[('format', 'aggressivemergedeltas')], |
38737
913ca175c4ae
aggressivemergedelta: document rename and move to `revlog` section
Boris Feld <boris.feld@octobus.net>
parents:
38733
diff
changeset
|
970 ) |
35270
f392066d127c
bookmark: add pushkey hook compatiblity to the bundle2 part
Boris Feld <boris.feld@octobus.net>
parents:
35245
diff
changeset
|
971 coreconfigitem('server', 'bookmarks-pushkey-compat', |
f392066d127c
bookmark: add pushkey hook compatiblity to the bundle2 part
Boris Feld <boris.feld@octobus.net>
parents:
35245
diff
changeset
|
972 default=True, |
f392066d127c
bookmark: add pushkey hook compatiblity to the bundle2 part
Boris Feld <boris.feld@octobus.net>
parents:
35245
diff
changeset
|
973 ) |
33219
ffb1d0f541f5
configitems: register the 'server.bundle1' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33218
diff
changeset
|
974 coreconfigitem('server', 'bundle1', |
ffb1d0f541f5
configitems: register the 'server.bundle1' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33218
diff
changeset
|
975 default=True, |
ffb1d0f541f5
configitems: register the 'server.bundle1' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33218
diff
changeset
|
976 ) |
33220
40861b2254a5
configitems: register the 'server.bundle1gd' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33219
diff
changeset
|
977 coreconfigitem('server', 'bundle1gd', |
40861b2254a5
configitems: register the 'server.bundle1gd' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33219
diff
changeset
|
978 default=None, |
40861b2254a5
configitems: register the 'server.bundle1gd' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33219
diff
changeset
|
979 ) |
34613
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
980 coreconfigitem('server', 'bundle1.pull', |
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
981 default=None, |
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
982 ) |
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
983 coreconfigitem('server', 'bundle1gd.pull', |
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
984 default=None, |
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
985 ) |
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
986 coreconfigitem('server', 'bundle1.push', |
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
987 default=None, |
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
988 ) |
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
989 coreconfigitem('server', 'bundle1gd.push', |
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
990 default=None, |
5e61cd5fb0fc
configitems: register the 'server.bundle*' family of config
Boris Feld <boris.feld@octobus.net>
parents:
34612
diff
changeset
|
991 ) |
39737
1b5880352314
bundle2: graduate bundle2.stream option from experimental to server section
Anton Shestakov <av6@dwimlabs.net>
parents:
39523
diff
changeset
|
992 coreconfigitem('server', 'bundle2.stream', |
39738
4bd6e444c76f
bundle2: make server.bundle2.stream default to True
Anton Shestakov <av6@dwimlabs.net>
parents:
39737
diff
changeset
|
993 default=True, |
39737
1b5880352314
bundle2: graduate bundle2.stream option from experimental to server section
Anton Shestakov <av6@dwimlabs.net>
parents:
39523
diff
changeset
|
994 alias=[('experimental', 'bundle2.stream')] |
1b5880352314
bundle2: graduate bundle2.stream option from experimental to server section
Anton Shestakov <av6@dwimlabs.net>
parents:
39523
diff
changeset
|
995 ) |
33221
4237398c67c0
configitems: register the 'server.compressionengines' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33220
diff
changeset
|
996 coreconfigitem('server', 'compressionengines', |
4237398c67c0
configitems: register the 'server.compressionengines' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33220
diff
changeset
|
997 default=list, |
4237398c67c0
configitems: register the 'server.compressionengines' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33220
diff
changeset
|
998 ) |
33222
593ad8df9dd2
configitems: register the 'server.concurrent-push-mode' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33221
diff
changeset
|
999 coreconfigitem('server', 'concurrent-push-mode', |
593ad8df9dd2
configitems: register the 'server.concurrent-push-mode' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33221
diff
changeset
|
1000 default='strict', |
593ad8df9dd2
configitems: register the 'server.concurrent-push-mode' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33221
diff
changeset
|
1001 ) |
33223
d227451ee280
configitems: register the 'server.disablefullbundle' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33222
diff
changeset
|
1002 coreconfigitem('server', 'disablefullbundle', |
d227451ee280
configitems: register the 'server.disablefullbundle' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33222
diff
changeset
|
1003 default=False, |
d227451ee280
configitems: register the 'server.disablefullbundle' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33222
diff
changeset
|
1004 ) |
38422
35b50237908b
configitem: reorder items in the 'server' section
Boris Feld <boris.feld@octobus.net>
parents:
38272
diff
changeset
|
1005 coreconfigitem('server', 'maxhttpheaderlen', |
35b50237908b
configitem: reorder items in the 'server' section
Boris Feld <boris.feld@octobus.net>
parents:
38272
diff
changeset
|
1006 default=1024, |
37414
2d965bfeb8f6
wireproto: allow direct stream processing for unbundle
Joerg Sonnenberger <joerg@bec.de>
parents:
37137
diff
changeset
|
1007 ) |
37498
aacfca6f9767
wireproto: support for pullbundles
Joerg Sonnenberger <joerg@bec.de>
parents:
37414
diff
changeset
|
1008 coreconfigitem('server', 'pullbundle', |
aacfca6f9767
wireproto: support for pullbundles
Joerg Sonnenberger <joerg@bec.de>
parents:
37414
diff
changeset
|
1009 default=False, |
aacfca6f9767
wireproto: support for pullbundles
Joerg Sonnenberger <joerg@bec.de>
parents:
37414
diff
changeset
|
1010 ) |
38422
35b50237908b
configitem: reorder items in the 'server' section
Boris Feld <boris.feld@octobus.net>
parents:
38272
diff
changeset
|
1011 coreconfigitem('server', 'preferuncompressed', |
35b50237908b
configitem: reorder items in the 'server' section
Boris Feld <boris.feld@octobus.net>
parents:
38272
diff
changeset
|
1012 default=False, |
33224
ab9121fda8d2
configitems: register the 'server.maxhttpheaderlen' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33223
diff
changeset
|
1013 ) |
38422
35b50237908b
configitem: reorder items in the 'server' section
Boris Feld <boris.feld@octobus.net>
parents:
38272
diff
changeset
|
1014 coreconfigitem('server', 'streamunbundle', |
33225
90a1b62bdc91
configitems: register the 'server.preferuncompressed' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33224
diff
changeset
|
1015 default=False, |
90a1b62bdc91
configitems: register the 'server.preferuncompressed' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33224
diff
changeset
|
1016 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1017 coreconfigitem('server', 'uncompressed', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1018 default=True, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1019 ) |
33226
b045344fe35e
configitems: register the 'server.uncompressedallowsecret' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33225
diff
changeset
|
1020 coreconfigitem('server', 'uncompressedallowsecret', |
b045344fe35e
configitems: register the 'server.uncompressedallowsecret' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33225
diff
changeset
|
1021 default=False, |
b045344fe35e
configitems: register the 'server.uncompressedallowsecret' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33225
diff
changeset
|
1022 ) |
33227
86c9aa1d598f
configitems: register the 'server.validate' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33226
diff
changeset
|
1023 coreconfigitem('server', 'validate', |
86c9aa1d598f
configitems: register the 'server.validate' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33226
diff
changeset
|
1024 default=False, |
86c9aa1d598f
configitems: register the 'server.validate' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33226
diff
changeset
|
1025 ) |
33228
35c233975b78
configitems: register the 'server.zliblevel' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33227
diff
changeset
|
1026 coreconfigitem('server', 'zliblevel', |
35c233975b78
configitems: register the 'server.zliblevel' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33227
diff
changeset
|
1027 default=-1, |
35c233975b78
configitems: register the 'server.zliblevel' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33227
diff
changeset
|
1028 ) |
37710
0a5fe2a08e82
configitems: register server.zstdlevel
Matt Harbison <matt_harbison@yahoo.com>
parents:
37558
diff
changeset
|
1029 coreconfigitem('server', 'zstdlevel', |
0a5fe2a08e82
configitems: register server.zstdlevel
Matt Harbison <matt_harbison@yahoo.com>
parents:
37558
diff
changeset
|
1030 default=3, |
0a5fe2a08e82
configitems: register server.zstdlevel
Matt Harbison <matt_harbison@yahoo.com>
parents:
37558
diff
changeset
|
1031 ) |
34960
0f5521e56b77
share: move config item declarations into core
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34942
diff
changeset
|
1032 coreconfigitem('share', 'pool', |
0f5521e56b77
share: move config item declarations into core
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34942
diff
changeset
|
1033 default=None, |
0f5521e56b77
share: move config item declarations into core
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34942
diff
changeset
|
1034 ) |
0f5521e56b77
share: move config item declarations into core
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34942
diff
changeset
|
1035 coreconfigitem('share', 'poolnaming', |
0f5521e56b77
share: move config item declarations into core
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34942
diff
changeset
|
1036 default='identity', |
0f5521e56b77
share: move config item declarations into core
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34942
diff
changeset
|
1037 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1038 coreconfigitem('smtp', 'host', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1039 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1040 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1041 coreconfigitem('smtp', 'local_hostname', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1042 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1043 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1044 coreconfigitem('smtp', 'password', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1045 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1046 ) |
34478
a27718efb290
configitems: register the 'smtp.port' config
Boris Feld <boris.feld@octobus.net>
parents:
34477
diff
changeset
|
1047 coreconfigitem('smtp', 'port', |
a27718efb290
configitems: register the 'smtp.port' config
Boris Feld <boris.feld@octobus.net>
parents:
34477
diff
changeset
|
1048 default=dynamicdefault, |
a27718efb290
configitems: register the 'smtp.port' config
Boris Feld <boris.feld@octobus.net>
parents:
34477
diff
changeset
|
1049 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1050 coreconfigitem('smtp', 'tls', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1051 default='none', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1052 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1053 coreconfigitem('smtp', 'username', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1054 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1055 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1056 coreconfigitem('sparse', 'missingwarning', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1057 default=True, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1058 ) |
34963
5e27afeddaee
subrepo: add config option to reject any subrepo operations (SEC)
Yuya Nishihara <yuya@tcha.org>
parents:
34942
diff
changeset
|
1059 coreconfigitem('subrepos', 'allowed', |
5e27afeddaee
subrepo: add config option to reject any subrepo operations (SEC)
Yuya Nishihara <yuya@tcha.org>
parents:
34942
diff
changeset
|
1060 default=dynamicdefault, # to make backporting simpler |
5e27afeddaee
subrepo: add config option to reject any subrepo operations (SEC)
Yuya Nishihara <yuya@tcha.org>
parents:
34942
diff
changeset
|
1061 ) |
34967
1a314176da9c
subrepo: use per-type config options to enable subrepos
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34963
diff
changeset
|
1062 coreconfigitem('subrepos', 'hg:allowed', |
1a314176da9c
subrepo: use per-type config options to enable subrepos
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34963
diff
changeset
|
1063 default=dynamicdefault, |
1a314176da9c
subrepo: use per-type config options to enable subrepos
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34963
diff
changeset
|
1064 ) |
1a314176da9c
subrepo: use per-type config options to enable subrepos
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34963
diff
changeset
|
1065 coreconfigitem('subrepos', 'git:allowed', |
1a314176da9c
subrepo: use per-type config options to enable subrepos
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34963
diff
changeset
|
1066 default=dynamicdefault, |
1a314176da9c
subrepo: use per-type config options to enable subrepos
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34963
diff
changeset
|
1067 ) |
1a314176da9c
subrepo: use per-type config options to enable subrepos
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34963
diff
changeset
|
1068 coreconfigitem('subrepos', 'svn:allowed', |
1a314176da9c
subrepo: use per-type config options to enable subrepos
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34963
diff
changeset
|
1069 default=dynamicdefault, |
1a314176da9c
subrepo: use per-type config options to enable subrepos
Gregory Szorc <gregory.szorc@gmail.com>
parents:
34963
diff
changeset
|
1070 ) |
34671
16d73491416b
configitems: register the 'templates' section
Boris Feld <boris.feld@octobus.net>
parents:
34670
diff
changeset
|
1071 coreconfigitem('templates', '.*', |
16d73491416b
configitems: register the 'templates' section
Boris Feld <boris.feld@octobus.net>
parents:
34670
diff
changeset
|
1072 default=None, |
16d73491416b
configitems: register the 'templates' section
Boris Feld <boris.feld@octobus.net>
parents:
34670
diff
changeset
|
1073 generic=True, |
16d73491416b
configitems: register the 'templates' section
Boris Feld <boris.feld@octobus.net>
parents:
34670
diff
changeset
|
1074 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1075 coreconfigitem('trusted', 'groups', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1076 default=list, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1077 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1078 coreconfigitem('trusted', 'users', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1079 default=list, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1080 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1081 coreconfigitem('ui', '_usedassubrepo', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1082 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1083 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1084 coreconfigitem('ui', 'allowemptycommit', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1085 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1086 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1087 coreconfigitem('ui', 'archivemeta', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1088 default=True, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1089 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1090 coreconfigitem('ui', 'askusername', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1091 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1092 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1093 coreconfigitem('ui', 'clonebundlefallback', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1094 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1095 ) |
33007
03608e8d09e9
configitems: register 'ui.clonebundleprefers' as example for 'configlist'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33006
diff
changeset
|
1096 coreconfigitem('ui', 'clonebundleprefers', |
33156
77e666f943a6
configitems: support callable as a default value
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33140
diff
changeset
|
1097 default=list, |
33007
03608e8d09e9
configitems: register 'ui.clonebundleprefers' as example for 'configlist'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33006
diff
changeset
|
1098 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1099 coreconfigitem('ui', 'clonebundles', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1100 default=True, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1101 ) |
33522
62b29ca72d1a
configitems: register the 'ui.color' config
Boris Feld <boris.feld@octobus.net>
parents:
33520
diff
changeset
|
1102 coreconfigitem('ui', 'color', |
62b29ca72d1a
configitems: register the 'ui.color' config
Boris Feld <boris.feld@octobus.net>
parents:
33520
diff
changeset
|
1103 default='auto', |
62b29ca72d1a
configitems: register the 'ui.color' config
Boris Feld <boris.feld@octobus.net>
parents:
33520
diff
changeset
|
1104 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1105 coreconfigitem('ui', 'commitsubrepos', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1106 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1107 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1108 coreconfigitem('ui', 'debug', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1109 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1110 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1111 coreconfigitem('ui', 'debugger', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1112 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1113 ) |
34916
346781c41597
configitems: register 'ui.editor'
Yuya Nishihara <yuya@tcha.org>
parents:
34911
diff
changeset
|
1114 coreconfigitem('ui', 'editor', |
346781c41597
configitems: register 'ui.editor'
Yuya Nishihara <yuya@tcha.org>
parents:
34911
diff
changeset
|
1115 default=dynamicdefault, |
346781c41597
configitems: register 'ui.editor'
Yuya Nishihara <yuya@tcha.org>
parents:
34911
diff
changeset
|
1116 ) |
33519
3b7e36f7e632
configitems: register the 'ui.fallbackencoding' config
Boris Feld <boris.feld@octobus.net>
parents:
33499
diff
changeset
|
1117 coreconfigitem('ui', 'fallbackencoding', |
3b7e36f7e632
configitems: register the 'ui.fallbackencoding' config
Boris Feld <boris.feld@octobus.net>
parents:
33499
diff
changeset
|
1118 default=None, |
3b7e36f7e632
configitems: register the 'ui.fallbackencoding' config
Boris Feld <boris.feld@octobus.net>
parents:
33499
diff
changeset
|
1119 ) |
33520
6e19198cbe31
configitems: register the 'ui.forcecwd' config
Boris Feld <boris.feld@octobus.net>
parents:
33519
diff
changeset
|
1120 coreconfigitem('ui', 'forcecwd', |
6e19198cbe31
configitems: register the 'ui.forcecwd' config
Boris Feld <boris.feld@octobus.net>
parents:
33519
diff
changeset
|
1121 default=None, |
6e19198cbe31
configitems: register the 'ui.forcecwd' config
Boris Feld <boris.feld@octobus.net>
parents:
33519
diff
changeset
|
1122 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1123 coreconfigitem('ui', 'forcemerge', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1124 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1125 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1126 coreconfigitem('ui', 'formatdebug', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1127 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1128 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1129 coreconfigitem('ui', 'formatjson', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1130 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1131 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1132 coreconfigitem('ui', 'formatted', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1133 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1134 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1135 coreconfigitem('ui', 'graphnodetemplate', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1136 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1137 ) |
38733
c2586a6e5884
histedit: add history-editing-backup config option
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
38732
diff
changeset
|
1138 coreconfigitem('ui', 'history-editing-backup', |
c2586a6e5884
histedit: add history-editing-backup config option
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
38732
diff
changeset
|
1139 default=True, |
c2586a6e5884
histedit: add history-editing-backup config option
Sushil khanchi <sushilkhanchi97@gmail.com>
parents:
38732
diff
changeset
|
1140 ) |
33073
c41cbe98822c
configitems: register 'ui.interactive'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33007
diff
changeset
|
1141 coreconfigitem('ui', 'interactive', |
c41cbe98822c
configitems: register 'ui.interactive'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33007
diff
changeset
|
1142 default=None, |
c41cbe98822c
configitems: register 'ui.interactive'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33007
diff
changeset
|
1143 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1144 coreconfigitem('ui', 'interface', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1145 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1146 ) |
34616
c0dabec35019
configitems: register the 'ui.interface.chunkselector' config
Boris Feld <boris.feld@octobus.net>
parents:
34615
diff
changeset
|
1147 coreconfigitem('ui', 'interface.chunkselector', |
c0dabec35019
configitems: register the 'ui.interface.chunkselector' config
Boris Feld <boris.feld@octobus.net>
parents:
34615
diff
changeset
|
1148 default=None, |
c0dabec35019
configitems: register the 'ui.interface.chunkselector' config
Boris Feld <boris.feld@octobus.net>
parents:
34615
diff
changeset
|
1149 ) |
38601
a936d1368fc5
ui: make the large file warning limit fully configurable
Joerg Sonnenberger <joerg@bec.de>
parents:
38592
diff
changeset
|
1150 coreconfigitem('ui', 'large-file-limit', |
a936d1368fc5
ui: make the large file warning limit fully configurable
Joerg Sonnenberger <joerg@bec.de>
parents:
38592
diff
changeset
|
1151 default=10000000, |
a936d1368fc5
ui: make the large file warning limit fully configurable
Joerg Sonnenberger <joerg@bec.de>
parents:
38592
diff
changeset
|
1152 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1153 coreconfigitem('ui', 'logblockedtimes', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1154 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1155 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1156 coreconfigitem('ui', 'logtemplate', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1157 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1158 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1159 coreconfigitem('ui', 'merge', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1160 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1161 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1162 coreconfigitem('ui', 'mergemarkers', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1163 default='basic', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1164 ) |
33523
11025c4f1016
configitems: register the 'ui.mergemarkertemplate' config
Boris Feld <boris.feld@octobus.net>
parents:
33522
diff
changeset
|
1165 coreconfigitem('ui', 'mergemarkertemplate', |
11025c4f1016
configitems: register the 'ui.mergemarkertemplate' config
Boris Feld <boris.feld@octobus.net>
parents:
33522
diff
changeset
|
1166 default=('{node|short} ' |
11025c4f1016
configitems: register the 'ui.mergemarkertemplate' config
Boris Feld <boris.feld@octobus.net>
parents:
33522
diff
changeset
|
1167 '{ifeq(tags, "tip", "", ' |
11025c4f1016
configitems: register the 'ui.mergemarkertemplate' config
Boris Feld <boris.feld@octobus.net>
parents:
33522
diff
changeset
|
1168 'ifeq(tags, "", "", "{tags} "))}' |
11025c4f1016
configitems: register the 'ui.mergemarkertemplate' config
Boris Feld <boris.feld@octobus.net>
parents:
33522
diff
changeset
|
1169 '{if(bookmarks, "{bookmarks} ")}' |
11025c4f1016
configitems: register the 'ui.mergemarkertemplate' config
Boris Feld <boris.feld@octobus.net>
parents:
33522
diff
changeset
|
1170 '{ifeq(branch, "default", "", "{branch} ")}' |
11025c4f1016
configitems: register the 'ui.mergemarkertemplate' config
Boris Feld <boris.feld@octobus.net>
parents:
33522
diff
changeset
|
1171 '- {author|user}: {desc|firstline}') |
11025c4f1016
configitems: register the 'ui.mergemarkertemplate' config
Boris Feld <boris.feld@octobus.net>
parents:
33522
diff
changeset
|
1172 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1173 coreconfigitem('ui', 'nontty', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1174 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1175 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1176 coreconfigitem('ui', 'origbackuppath', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1177 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1178 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1179 coreconfigitem('ui', 'paginate', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1180 default=True, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1181 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1182 coreconfigitem('ui', 'patch', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1183 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1184 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1185 coreconfigitem('ui', 'portablefilenames', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1186 default='warn', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1187 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1188 coreconfigitem('ui', 'promptecho', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1189 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1190 ) |
33004
2529e2ae9f4c
configitems: register 'ui.quiet' as first example
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33002
diff
changeset
|
1191 coreconfigitem('ui', 'quiet', |
2529e2ae9f4c
configitems: register 'ui.quiet' as first example
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33002
diff
changeset
|
1192 default=False, |
2529e2ae9f4c
configitems: register 'ui.quiet' as first example
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33002
diff
changeset
|
1193 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1194 coreconfigitem('ui', 'quietbookmarkmove', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1195 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1196 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1197 coreconfigitem('ui', 'remotecmd', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1198 default='hg', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1199 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1200 coreconfigitem('ui', 'report_untrusted', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1201 default=True, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1202 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1203 coreconfigitem('ui', 'rollback', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1204 default=True, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1205 ) |
37848
8c828beb7543
lock: add internal config to not replace signal handlers while locking
Yuya Nishihara <yuya@tcha.org>
parents:
37769
diff
changeset
|
1206 coreconfigitem('ui', 'signal-safe-lock', |
8c828beb7543
lock: add internal config to not replace signal handlers while locking
Yuya Nishihara <yuya@tcha.org>
parents:
37769
diff
changeset
|
1207 default=True, |
8c828beb7543
lock: add internal config to not replace signal handlers while locking
Yuya Nishihara <yuya@tcha.org>
parents:
37769
diff
changeset
|
1208 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1209 coreconfigitem('ui', 'slash', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1210 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1211 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1212 coreconfigitem('ui', 'ssh', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1213 default='ssh', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1214 ) |
35131
8b1c887d52e7
sshpeer: add a configurable hint for the ssh error message
Zuzanna Mroczek <zuza@fb.com>
parents:
35061
diff
changeset
|
1215 coreconfigitem('ui', 'ssherrorhint', |
8b1c887d52e7
sshpeer: add a configurable hint for the ssh error message
Zuzanna Mroczek <zuza@fb.com>
parents:
35061
diff
changeset
|
1216 default=None, |
8b1c887d52e7
sshpeer: add a configurable hint for the ssh error message
Zuzanna Mroczek <zuza@fb.com>
parents:
35061
diff
changeset
|
1217 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1218 coreconfigitem('ui', 'statuscopies', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1219 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1220 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1221 coreconfigitem('ui', 'strict', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1222 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1223 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1224 coreconfigitem('ui', 'style', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1225 default='', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1226 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1227 coreconfigitem('ui', 'supportcontact', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1228 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1229 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1230 coreconfigitem('ui', 'textwidth', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1231 default=78, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1232 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1233 coreconfigitem('ui', 'timeout', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1234 default='600', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1235 ) |
35219
9153871d50e0
lock: allow to configure when the lock messages are displayed
Boris Feld <boris.feld@octobus.net>
parents:
35196
diff
changeset
|
1236 coreconfigitem('ui', 'timeout.warn', |
9153871d50e0
lock: allow to configure when the lock messages are displayed
Boris Feld <boris.feld@octobus.net>
parents:
35196
diff
changeset
|
1237 default=0, |
9153871d50e0
lock: allow to configure when the lock messages are displayed
Boris Feld <boris.feld@octobus.net>
parents:
35196
diff
changeset
|
1238 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1239 coreconfigitem('ui', 'traceback', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1240 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1241 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1242 coreconfigitem('ui', 'tweakdefaults', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1243 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1244 ) |
33329
e714159860fd
configitems: add alias support in config
David Demelier <demelier.david@gmail.com>
parents:
33250
diff
changeset
|
1245 coreconfigitem('ui', 'username', |
e714159860fd
configitems: add alias support in config
David Demelier <demelier.david@gmail.com>
parents:
33250
diff
changeset
|
1246 alias=[('ui', 'user')] |
e714159860fd
configitems: add alias support in config
David Demelier <demelier.david@gmail.com>
parents:
33250
diff
changeset
|
1247 ) |
33499
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1248 coreconfigitem('ui', 'verbose', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1249 default=False, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1250 ) |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1251 coreconfigitem('verify', 'skipflags', |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1252 default=None, |
0407a51b9d8c
codemod: register core configitems using a script
Jun Wu <quark@fb.com>
parents:
33474
diff
changeset
|
1253 ) |
34600
2d07d20d5a78
configitems: register the 'web.allowbz2' config
Boris Feld <boris.feld@octobus.net>
parents:
34599
diff
changeset
|
1254 coreconfigitem('web', 'allowbz2', |
34653
8bea493e7297
configitems: correct default values of web.allow<archtype> and web.hidden
Yuya Nishihara <yuya@tcha.org>
parents:
34618
diff
changeset
|
1255 default=False, |
34600
2d07d20d5a78
configitems: register the 'web.allowbz2' config
Boris Feld <boris.feld@octobus.net>
parents:
34599
diff
changeset
|
1256 ) |
34601
8f4d54b74206
configitems: register the 'web.allowgz' config
Boris Feld <boris.feld@octobus.net>
parents:
34600
diff
changeset
|
1257 coreconfigitem('web', 'allowgz', |
34653
8bea493e7297
configitems: correct default values of web.allow<archtype> and web.hidden
Yuya Nishihara <yuya@tcha.org>
parents:
34618
diff
changeset
|
1258 default=False, |
34601
8f4d54b74206
configitems: register the 'web.allowgz' config
Boris Feld <boris.feld@octobus.net>
parents:
34600
diff
changeset
|
1259 ) |
35060
da5d5ea7d696
config: rename allowpull to allow-pull
David Demelier <markand@malikania.fr>
parents:
35037
diff
changeset
|
1260 coreconfigitem('web', 'allow-pull', |
da5d5ea7d696
config: rename allowpull to allow-pull
David Demelier <markand@malikania.fr>
parents:
35037
diff
changeset
|
1261 alias=[('web', 'allowpull')], |
34602
56816cfc4951
configitems: register the 'web.allowpull' config
Boris Feld <boris.feld@octobus.net>
parents:
34601
diff
changeset
|
1262 default=True, |
56816cfc4951
configitems: register the 'web.allowpull' config
Boris Feld <boris.feld@octobus.net>
parents:
34601
diff
changeset
|
1263 ) |
35061
6ef744a7df65
config: rename allow_push to allow-push
David Demelier <markand@malikania.fr>
parents:
35060
diff
changeset
|
1264 coreconfigitem('web', 'allow-push', |
6ef744a7df65
config: rename allow_push to allow-push
David Demelier <markand@malikania.fr>
parents:
35060
diff
changeset
|
1265 alias=[('web', 'allow_push')], |
34603
cc5445ced177
configitems: register the 'web.allow_push' config
Boris Feld <boris.feld@octobus.net>
parents:
34602
diff
changeset
|
1266 default=list, |
cc5445ced177
configitems: register the 'web.allow_push' config
Boris Feld <boris.feld@octobus.net>
parents:
34602
diff
changeset
|
1267 ) |
34604
dcd6b6625e98
configitems: register the 'web.allowzip' config
Boris Feld <boris.feld@octobus.net>
parents:
34603
diff
changeset
|
1268 coreconfigitem('web', 'allowzip', |
34653
8bea493e7297
configitems: correct default values of web.allow<archtype> and web.hidden
Yuya Nishihara <yuya@tcha.org>
parents:
34618
diff
changeset
|
1269 default=False, |
34604
dcd6b6625e98
configitems: register the 'web.allowzip' config
Boris Feld <boris.feld@octobus.net>
parents:
34603
diff
changeset
|
1270 ) |
34828
46610c851216
configitems: register the 'web.archivesubrepos' config
Boris Feld <boris.feld@octobus.net>
parents:
34827
diff
changeset
|
1271 coreconfigitem('web', 'archivesubrepos', |
46610c851216
configitems: register the 'web.archivesubrepos' config
Boris Feld <boris.feld@octobus.net>
parents:
34827
diff
changeset
|
1272 default=False, |
46610c851216
configitems: register the 'web.archivesubrepos' config
Boris Feld <boris.feld@octobus.net>
parents:
34827
diff
changeset
|
1273 ) |
34605
625202a44d88
configitems: register the 'web.cache' config
Boris Feld <boris.feld@octobus.net>
parents:
34604
diff
changeset
|
1274 coreconfigitem('web', 'cache', |
625202a44d88
configitems: register the 'web.cache' config
Boris Feld <boris.feld@octobus.net>
parents:
34604
diff
changeset
|
1275 default=True, |
625202a44d88
configitems: register the 'web.cache' config
Boris Feld <boris.feld@octobus.net>
parents:
34604
diff
changeset
|
1276 ) |
34606
db935a5ea364
configitems: register the 'web.contact' config
Boris Feld <boris.feld@octobus.net>
parents:
34605
diff
changeset
|
1277 coreconfigitem('web', 'contact', |
db935a5ea364
configitems: register the 'web.contact' config
Boris Feld <boris.feld@octobus.net>
parents:
34605
diff
changeset
|
1278 default=None, |
db935a5ea364
configitems: register the 'web.contact' config
Boris Feld <boris.feld@octobus.net>
parents:
34605
diff
changeset
|
1279 ) |
34607
3e6b36ba16ac
configitems: register the 'web.deny_push' config
Boris Feld <boris.feld@octobus.net>
parents:
34606
diff
changeset
|
1280 coreconfigitem('web', 'deny_push', |
3e6b36ba16ac
configitems: register the 'web.deny_push' config
Boris Feld <boris.feld@octobus.net>
parents:
34606
diff
changeset
|
1281 default=list, |
3e6b36ba16ac
configitems: register the 'web.deny_push' config
Boris Feld <boris.feld@octobus.net>
parents:
34606
diff
changeset
|
1282 ) |
34608
f12de15c5711
configitems: register the 'web.guessmime' config
Boris Feld <boris.feld@octobus.net>
parents:
34607
diff
changeset
|
1283 coreconfigitem('web', 'guessmime', |
f12de15c5711
configitems: register the 'web.guessmime' config
Boris Feld <boris.feld@octobus.net>
parents:
34607
diff
changeset
|
1284 default=False, |
f12de15c5711
configitems: register the 'web.guessmime' config
Boris Feld <boris.feld@octobus.net>
parents:
34607
diff
changeset
|
1285 ) |
34609
9d97487514c7
configitems: register the 'web.hidden' config
Boris Feld <boris.feld@octobus.net>
parents:
34608
diff
changeset
|
1286 coreconfigitem('web', 'hidden', |
34653
8bea493e7297
configitems: correct default values of web.allow<archtype> and web.hidden
Yuya Nishihara <yuya@tcha.org>
parents:
34618
diff
changeset
|
1287 default=False, |
34609
9d97487514c7
configitems: register the 'web.hidden' config
Boris Feld <boris.feld@octobus.net>
parents:
34608
diff
changeset
|
1288 ) |
34610
f3e090d0c6d6
configitems: register the 'web.labels' config
Boris Feld <boris.feld@octobus.net>
parents:
34609
diff
changeset
|
1289 coreconfigitem('web', 'labels', |
f3e090d0c6d6
configitems: register the 'web.labels' config
Boris Feld <boris.feld@octobus.net>
parents:
34609
diff
changeset
|
1290 default=list, |
f3e090d0c6d6
configitems: register the 'web.labels' config
Boris Feld <boris.feld@octobus.net>
parents:
34609
diff
changeset
|
1291 ) |
34611
c879fc7bd71f
configitems: register the 'web.logoimg' config
Boris Feld <boris.feld@octobus.net>
parents:
34610
diff
changeset
|
1292 coreconfigitem('web', 'logoimg', |
c879fc7bd71f
configitems: register the 'web.logoimg' config
Boris Feld <boris.feld@octobus.net>
parents:
34610
diff
changeset
|
1293 default='hglogo.png', |
c879fc7bd71f
configitems: register the 'web.logoimg' config
Boris Feld <boris.feld@octobus.net>
parents:
34610
diff
changeset
|
1294 ) |
34612
c2cb6be4212f
configitems: register the 'web.logourl' config
Boris Feld <boris.feld@octobus.net>
parents:
34611
diff
changeset
|
1295 coreconfigitem('web', 'logourl', |
c2cb6be4212f
configitems: register the 'web.logourl' config
Boris Feld <boris.feld@octobus.net>
parents:
34611
diff
changeset
|
1296 default='https://mercurial-scm.org/', |
c2cb6be4212f
configitems: register the 'web.logourl' config
Boris Feld <boris.feld@octobus.net>
parents:
34611
diff
changeset
|
1297 ) |
34234
ac96ff471c9a
configitems: register the 'web.accesslog' config
Boris Feld <boris.feld@octobus.net>
parents:
34094
diff
changeset
|
1298 coreconfigitem('web', 'accesslog', |
ac96ff471c9a
configitems: register the 'web.accesslog' config
Boris Feld <boris.feld@octobus.net>
parents:
34094
diff
changeset
|
1299 default='-', |
ac96ff471c9a
configitems: register the 'web.accesslog' config
Boris Feld <boris.feld@octobus.net>
parents:
34094
diff
changeset
|
1300 ) |
34235
af4f0c74f8b5
configitems: register the 'web.address' config
Boris Feld <boris.feld@octobus.net>
parents:
34234
diff
changeset
|
1301 coreconfigitem('web', 'address', |
af4f0c74f8b5
configitems: register the 'web.address' config
Boris Feld <boris.feld@octobus.net>
parents:
34234
diff
changeset
|
1302 default='', |
af4f0c74f8b5
configitems: register the 'web.address' config
Boris Feld <boris.feld@octobus.net>
parents:
34234
diff
changeset
|
1303 ) |
38227
f715faeaceee
config: rename allow_archive to allow-archive
David Demelier <markand@malikania.fr>
parents:
38133
diff
changeset
|
1304 coreconfigitem('web', 'allow-archive', |
f715faeaceee
config: rename allow_archive to allow-archive
David Demelier <markand@malikania.fr>
parents:
38133
diff
changeset
|
1305 alias=[('web', 'allow_archive')], |
34236
6742e18e41f0
configitems: register the 'web.allow_archive' config
Boris Feld <boris.feld@octobus.net>
parents:
34235
diff
changeset
|
1306 default=list, |
6742e18e41f0
configitems: register the 'web.allow_archive' config
Boris Feld <boris.feld@octobus.net>
parents:
34235
diff
changeset
|
1307 ) |
34237
b0a567017647
configitems: register the 'web.allow_read' config
Boris Feld <boris.feld@octobus.net>
parents:
34236
diff
changeset
|
1308 coreconfigitem('web', 'allow_read', |
b0a567017647
configitems: register the 'web.allow_read' config
Boris Feld <boris.feld@octobus.net>
parents:
34236
diff
changeset
|
1309 default=list, |
b0a567017647
configitems: register the 'web.allow_read' config
Boris Feld <boris.feld@octobus.net>
parents:
34236
diff
changeset
|
1310 ) |
34238
4a192d70502e
configitems: register the 'web.baseurl' config
Boris Feld <boris.feld@octobus.net>
parents:
34237
diff
changeset
|
1311 coreconfigitem('web', 'baseurl', |
4a192d70502e
configitems: register the 'web.baseurl' config
Boris Feld <boris.feld@octobus.net>
parents:
34237
diff
changeset
|
1312 default=None, |
4a192d70502e
configitems: register the 'web.baseurl' config
Boris Feld <boris.feld@octobus.net>
parents:
34237
diff
changeset
|
1313 ) |
34239
f33904b8bb77
configitems: register the 'web.cacerts' config
Boris Feld <boris.feld@octobus.net>
parents:
34238
diff
changeset
|
1314 coreconfigitem('web', 'cacerts', |
f33904b8bb77
configitems: register the 'web.cacerts' config
Boris Feld <boris.feld@octobus.net>
parents:
34238
diff
changeset
|
1315 default=None, |
f33904b8bb77
configitems: register the 'web.cacerts' config
Boris Feld <boris.feld@octobus.net>
parents:
34238
diff
changeset
|
1316 ) |
34240
25b24a3e5a9e
configitems: register the 'web.certificate' config
Boris Feld <boris.feld@octobus.net>
parents:
34239
diff
changeset
|
1317 coreconfigitem('web', 'certificate', |
25b24a3e5a9e
configitems: register the 'web.certificate' config
Boris Feld <boris.feld@octobus.net>
parents:
34239
diff
changeset
|
1318 default=None, |
25b24a3e5a9e
configitems: register the 'web.certificate' config
Boris Feld <boris.feld@octobus.net>
parents:
34239
diff
changeset
|
1319 ) |
34241
f6d25ffc8b7f
configitems: register the 'web.collapse' config
Boris Feld <boris.feld@octobus.net>
parents:
34240
diff
changeset
|
1320 coreconfigitem('web', 'collapse', |
f6d25ffc8b7f
configitems: register the 'web.collapse' config
Boris Feld <boris.feld@octobus.net>
parents:
34240
diff
changeset
|
1321 default=False, |
f6d25ffc8b7f
configitems: register the 'web.collapse' config
Boris Feld <boris.feld@octobus.net>
parents:
34240
diff
changeset
|
1322 ) |
34242
147104631eac
configitems: register the 'web.csp' config
Boris Feld <boris.feld@octobus.net>
parents:
34241
diff
changeset
|
1323 coreconfigitem('web', 'csp', |
147104631eac
configitems: register the 'web.csp' config
Boris Feld <boris.feld@octobus.net>
parents:
34241
diff
changeset
|
1324 default=None, |
147104631eac
configitems: register the 'web.csp' config
Boris Feld <boris.feld@octobus.net>
parents:
34241
diff
changeset
|
1325 ) |
34243
9becd05476b8
configitems: register the 'web.deny_read' config
Boris Feld <boris.feld@octobus.net>
parents:
34242
diff
changeset
|
1326 coreconfigitem('web', 'deny_read', |
9becd05476b8
configitems: register the 'web.deny_read' config
Boris Feld <boris.feld@octobus.net>
parents:
34242
diff
changeset
|
1327 default=list, |
9becd05476b8
configitems: register the 'web.deny_read' config
Boris Feld <boris.feld@octobus.net>
parents:
34242
diff
changeset
|
1328 ) |
34244
131f8cd2c2b4
configitems: register the 'web.descend' config
Boris Feld <boris.feld@octobus.net>
parents:
34243
diff
changeset
|
1329 coreconfigitem('web', 'descend', |
131f8cd2c2b4
configitems: register the 'web.descend' config
Boris Feld <boris.feld@octobus.net>
parents:
34243
diff
changeset
|
1330 default=True, |
131f8cd2c2b4
configitems: register the 'web.descend' config
Boris Feld <boris.feld@octobus.net>
parents:
34243
diff
changeset
|
1331 ) |
34245
a6c18628dff1
configitems: register the 'web.description' config
Boris Feld <boris.feld@octobus.net>
parents:
34244
diff
changeset
|
1332 coreconfigitem('web', 'description', |
a6c18628dff1
configitems: register the 'web.description' config
Boris Feld <boris.feld@octobus.net>
parents:
34244
diff
changeset
|
1333 default="", |
a6c18628dff1
configitems: register the 'web.description' config
Boris Feld <boris.feld@octobus.net>
parents:
34244
diff
changeset
|
1334 ) |
34246
344fd1fe237b
configitems: register the 'web.encoding' config
Boris Feld <boris.feld@octobus.net>
parents:
34245
diff
changeset
|
1335 coreconfigitem('web', 'encoding', |
344fd1fe237b
configitems: register the 'web.encoding' config
Boris Feld <boris.feld@octobus.net>
parents:
34245
diff
changeset
|
1336 default=lambda: encoding.encoding, |
344fd1fe237b
configitems: register the 'web.encoding' config
Boris Feld <boris.feld@octobus.net>
parents:
34245
diff
changeset
|
1337 ) |
34247
c97a750c28a5
configitems: register the 'web.errorlog' config
Boris Feld <boris.feld@octobus.net>
parents:
34246
diff
changeset
|
1338 coreconfigitem('web', 'errorlog', |
c97a750c28a5
configitems: register the 'web.errorlog' config
Boris Feld <boris.feld@octobus.net>
parents:
34246
diff
changeset
|
1339 default='-', |
c97a750c28a5
configitems: register the 'web.errorlog' config
Boris Feld <boris.feld@octobus.net>
parents:
34246
diff
changeset
|
1340 ) |
34248
98fa9183de54
configitems: register the 'web.ipv6' config
Boris Feld <boris.feld@octobus.net>
parents:
34247
diff
changeset
|
1341 coreconfigitem('web', 'ipv6', |
98fa9183de54
configitems: register the 'web.ipv6' config
Boris Feld <boris.feld@octobus.net>
parents:
34247
diff
changeset
|
1342 default=False, |
98fa9183de54
configitems: register the 'web.ipv6' config
Boris Feld <boris.feld@octobus.net>
parents:
34247
diff
changeset
|
1343 ) |
34590
95f4e5b1ec92
configitems: register the 'web.maxchanges' config
Boris Feld <boris.feld@octobus.net>
parents:
34589
diff
changeset
|
1344 coreconfigitem('web', 'maxchanges', |
95f4e5b1ec92
configitems: register the 'web.maxchanges' config
Boris Feld <boris.feld@octobus.net>
parents:
34589
diff
changeset
|
1345 default=10, |
95f4e5b1ec92
configitems: register the 'web.maxchanges' config
Boris Feld <boris.feld@octobus.net>
parents:
34589
diff
changeset
|
1346 ) |
34589
883d06211973
configitems: register the 'web.maxfiles' config
Boris Feld <boris.feld@octobus.net>
parents:
34588
diff
changeset
|
1347 coreconfigitem('web', 'maxfiles', |
883d06211973
configitems: register the 'web.maxfiles' config
Boris Feld <boris.feld@octobus.net>
parents:
34588
diff
changeset
|
1348 default=10, |
883d06211973
configitems: register the 'web.maxfiles' config
Boris Feld <boris.feld@octobus.net>
parents:
34588
diff
changeset
|
1349 ) |
34588
0d9928a67254
configitems: register the 'web.maxshortchanges' config
Boris Feld <boris.feld@octobus.net>
parents:
34587
diff
changeset
|
1350 coreconfigitem('web', 'maxshortchanges', |
0d9928a67254
configitems: register the 'web.maxshortchanges' config
Boris Feld <boris.feld@octobus.net>
parents:
34587
diff
changeset
|
1351 default=60, |
0d9928a67254
configitems: register the 'web.maxshortchanges' config
Boris Feld <boris.feld@octobus.net>
parents:
34587
diff
changeset
|
1352 ) |
34587
b50c036494dc
configitems: register the 'web.motd' config
Boris Feld <boris.feld@octobus.net>
parents:
34586
diff
changeset
|
1353 coreconfigitem('web', 'motd', |
b50c036494dc
configitems: register the 'web.motd' config
Boris Feld <boris.feld@octobus.net>
parents:
34586
diff
changeset
|
1354 default='', |
b50c036494dc
configitems: register the 'web.motd' config
Boris Feld <boris.feld@octobus.net>
parents:
34586
diff
changeset
|
1355 ) |
34586
c364f3f73634
configitems: register the 'web.name' config
Boris Feld <boris.feld@octobus.net>
parents:
34585
diff
changeset
|
1356 coreconfigitem('web', 'name', |
c364f3f73634
configitems: register the 'web.name' config
Boris Feld <boris.feld@octobus.net>
parents:
34585
diff
changeset
|
1357 default=dynamicdefault, |
c364f3f73634
configitems: register the 'web.name' config
Boris Feld <boris.feld@octobus.net>
parents:
34585
diff
changeset
|
1358 ) |
34249
e2d633f8ee65
configitems: register the 'web.port' config
Boris Feld <boris.feld@octobus.net>
parents:
34248
diff
changeset
|
1359 coreconfigitem('web', 'port', |
e2d633f8ee65
configitems: register the 'web.port' config
Boris Feld <boris.feld@octobus.net>
parents:
34248
diff
changeset
|
1360 default=8000, |
e2d633f8ee65
configitems: register the 'web.port' config
Boris Feld <boris.feld@octobus.net>
parents:
34248
diff
changeset
|
1361 ) |
34250
d24816dfdcff
configitems: register the 'web.prefix' config
Boris Feld <boris.feld@octobus.net>
parents:
34249
diff
changeset
|
1362 coreconfigitem('web', 'prefix', |
d24816dfdcff
configitems: register the 'web.prefix' config
Boris Feld <boris.feld@octobus.net>
parents:
34249
diff
changeset
|
1363 default='', |
d24816dfdcff
configitems: register the 'web.prefix' config
Boris Feld <boris.feld@octobus.net>
parents:
34249
diff
changeset
|
1364 ) |
34585
f28c85e29afc
configitems: register the 'web.push_ssl' config
Boris Feld <boris.feld@octobus.net>
parents:
34584
diff
changeset
|
1365 coreconfigitem('web', 'push_ssl', |
f28c85e29afc
configitems: register the 'web.push_ssl' config
Boris Feld <boris.feld@octobus.net>
parents:
34584
diff
changeset
|
1366 default=True, |
f28c85e29afc
configitems: register the 'web.push_ssl' config
Boris Feld <boris.feld@octobus.net>
parents:
34584
diff
changeset
|
1367 ) |
34251
fe5202bef5ce
configitems: register the 'web.refreshinterval' config
Boris Feld <boris.feld@octobus.net>
parents:
34250
diff
changeset
|
1368 coreconfigitem('web', 'refreshinterval', |
fe5202bef5ce
configitems: register the 'web.refreshinterval' config
Boris Feld <boris.feld@octobus.net>
parents:
34250
diff
changeset
|
1369 default=20, |
fe5202bef5ce
configitems: register the 'web.refreshinterval' config
Boris Feld <boris.feld@octobus.net>
parents:
34250
diff
changeset
|
1370 ) |
37012
5890e5872f36
hgweb: allow defining Server response header for HTTP server
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37002
diff
changeset
|
1371 coreconfigitem('web', 'server-header', |
5890e5872f36
hgweb: allow defining Server response header for HTTP server
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37002
diff
changeset
|
1372 default=None, |
5890e5872f36
hgweb: allow defining Server response header for HTTP server
Gregory Szorc <gregory.szorc@gmail.com>
parents:
37002
diff
changeset
|
1373 ) |
39809
536f22d6c2c5
hgweb: register web.static to the config table
Yuya Nishihara <yuya@tcha.org>
parents:
39738
diff
changeset
|
1374 coreconfigitem('web', 'static', |
536f22d6c2c5
hgweb: register web.static to the config table
Yuya Nishihara <yuya@tcha.org>
parents:
39738
diff
changeset
|
1375 default=None, |
536f22d6c2c5
hgweb: register web.static to the config table
Yuya Nishihara <yuya@tcha.org>
parents:
39738
diff
changeset
|
1376 ) |
34759
cd7bf9ad0e69
configitems: register the 'web.staticurl' config
Boris Feld <boris.feld@octobus.net>
parents:
34751
diff
changeset
|
1377 coreconfigitem('web', 'staticurl', |
cd7bf9ad0e69
configitems: register the 'web.staticurl' config
Boris Feld <boris.feld@octobus.net>
parents:
34751
diff
changeset
|
1378 default=None, |
cd7bf9ad0e69
configitems: register the 'web.staticurl' config
Boris Feld <boris.feld@octobus.net>
parents:
34751
diff
changeset
|
1379 ) |
34252
945c9816ec1d
configitems: register the 'web.stripes' config
Boris Feld <boris.feld@octobus.net>
parents:
34251
diff
changeset
|
1380 coreconfigitem('web', 'stripes', |
945c9816ec1d
configitems: register the 'web.stripes' config
Boris Feld <boris.feld@octobus.net>
parents:
34251
diff
changeset
|
1381 default=1, |
945c9816ec1d
configitems: register the 'web.stripes' config
Boris Feld <boris.feld@octobus.net>
parents:
34251
diff
changeset
|
1382 ) |
34253
db63872e10cc
configitems: register the 'web.style' config
Boris Feld <boris.feld@octobus.net>
parents:
34252
diff
changeset
|
1383 coreconfigitem('web', 'style', |
db63872e10cc
configitems: register the 'web.style' config
Boris Feld <boris.feld@octobus.net>
parents:
34252
diff
changeset
|
1384 default='paper', |
db63872e10cc
configitems: register the 'web.style' config
Boris Feld <boris.feld@octobus.net>
parents:
34252
diff
changeset
|
1385 ) |
34254
95f80c095804
configitems: register the 'web.templates' config
Boris Feld <boris.feld@octobus.net>
parents:
34253
diff
changeset
|
1386 coreconfigitem('web', 'templates', |
95f80c095804
configitems: register the 'web.templates' config
Boris Feld <boris.feld@octobus.net>
parents:
34253
diff
changeset
|
1387 default=None, |
95f80c095804
configitems: register the 'web.templates' config
Boris Feld <boris.feld@octobus.net>
parents:
34253
diff
changeset
|
1388 ) |
34584
bf2389b1f15e
configitems: register the 'web.view' config
Boris Feld <boris.feld@octobus.net>
parents:
34575
diff
changeset
|
1389 coreconfigitem('web', 'view', |
bf2389b1f15e
configitems: register the 'web.view' config
Boris Feld <boris.feld@octobus.net>
parents:
34575
diff
changeset
|
1390 default='served', |
bf2389b1f15e
configitems: register the 'web.view' config
Boris Feld <boris.feld@octobus.net>
parents:
34575
diff
changeset
|
1391 ) |
33474
c514b4fb5e27
configitems: register the 'worker.backgroundclose' config
Boris Feld <boris.feld@octobus.net>
parents:
33473
diff
changeset
|
1392 coreconfigitem('worker', 'backgroundclose', |
c514b4fb5e27
configitems: register the 'worker.backgroundclose' config
Boris Feld <boris.feld@octobus.net>
parents:
33473
diff
changeset
|
1393 default=dynamicdefault, |
c514b4fb5e27
configitems: register the 'worker.backgroundclose' config
Boris Feld <boris.feld@octobus.net>
parents:
33473
diff
changeset
|
1394 ) |
33234
b62d13506860
configitems: gather comment related to 'worker.backgroundclosemaxqueue'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33233
diff
changeset
|
1395 # Windows defaults to a limit of 512 open files. A buffer of 128 |
b62d13506860
configitems: gather comment related to 'worker.backgroundclosemaxqueue'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33233
diff
changeset
|
1396 # should give us enough headway. |
33230
5dcbd2045dcb
configitems: register the 'worker.backgroundclosemaxqueue' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33229
diff
changeset
|
1397 coreconfigitem('worker', 'backgroundclosemaxqueue', |
5dcbd2045dcb
configitems: register the 'worker.backgroundclosemaxqueue' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33229
diff
changeset
|
1398 default=384, |
5dcbd2045dcb
configitems: register the 'worker.backgroundclosemaxqueue' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33229
diff
changeset
|
1399 ) |
33231
d19804c16710
configitems: register the 'worker.backgroundcloseminfilecount' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33230
diff
changeset
|
1400 coreconfigitem('worker', 'backgroundcloseminfilecount', |
d19804c16710
configitems: register the 'worker.backgroundcloseminfilecount' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33230
diff
changeset
|
1401 default=2048, |
d19804c16710
configitems: register the 'worker.backgroundcloseminfilecount' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33230
diff
changeset
|
1402 ) |
33232
4531a967e7f1
configitems: register the 'worker.backgroundclosethreadcount' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33231
diff
changeset
|
1403 coreconfigitem('worker', 'backgroundclosethreadcount', |
4531a967e7f1
configitems: register the 'worker.backgroundclosethreadcount' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33231
diff
changeset
|
1404 default=4, |
4531a967e7f1
configitems: register the 'worker.backgroundclosethreadcount' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33231
diff
changeset
|
1405 ) |
35435
471918fa7f46
workers: add config to enable/diable workers
Wojciech Lis <wlis@fb.com>
parents:
35396
diff
changeset
|
1406 coreconfigitem('worker', 'enabled', |
471918fa7f46
workers: add config to enable/diable workers
Wojciech Lis <wlis@fb.com>
parents:
35396
diff
changeset
|
1407 default=True, |
471918fa7f46
workers: add config to enable/diable workers
Wojciech Lis <wlis@fb.com>
parents:
35396
diff
changeset
|
1408 ) |
33233
c9849bec227a
configitems: register the 'worker.numcpus' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33232
diff
changeset
|
1409 coreconfigitem('worker', 'numcpus', |
c9849bec227a
configitems: register the 'worker.numcpus' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33232
diff
changeset
|
1410 default=None, |
c9849bec227a
configitems: register the 'worker.numcpus' config
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
33232
diff
changeset
|
1411 ) |
34831
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1412 |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1413 # Rebase related configuration moved to core because other extension are doing |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1414 # strange things. For example, shelve import the extensions to reuse some bit |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1415 # without formally loading it. |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1416 coreconfigitem('commands', 'rebase.requiredest', |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1417 default=False, |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1418 ) |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1419 coreconfigitem('experimental', 'rebaseskipobsolete', |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1420 default=True, |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1421 ) |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1422 coreconfigitem('rebase', 'singletransaction', |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1423 default=False, |
44c4ed4ad032
configitems: move rebase config into core
Boris Feld <boris.feld@octobus.net>
parents:
34828
diff
changeset
|
1424 ) |
35396
dd11df900f7f
rebase: replace --inmemory flag with rebase.experimental.inmemory config
Phil Cohen <phillco@fb.com>
parents:
35296
diff
changeset
|
1425 coreconfigitem('rebase', 'experimental.inmemory', |
dd11df900f7f
rebase: replace --inmemory flag with rebase.experimental.inmemory config
Phil Cohen <phillco@fb.com>
parents:
35296
diff
changeset
|
1426 default=False, |
dd11df900f7f
rebase: replace --inmemory flag with rebase.experimental.inmemory config
Phil Cohen <phillco@fb.com>
parents:
35296
diff
changeset
|
1427 ) |