Mercurial > hg
diff mercurial/configitems.toml @ 50765:7f8f6fe13fa9
configitems: move blackbox's config items to the new configitems.toml
In order for the Rust code to gain access to default values of in-core
extensions that have a Rust implementation, we need to centralize them
alongside the core items declarations.
This is the first and so far only one of the extensions that have gained
Rust support, I don't think it's worth the churn to move the rest of the
extension's configitems yet.
author | Raphaël Gomès <rgomes@octobus.net> |
---|---|
date | Wed, 05 Jul 2023 23:59:22 +0200 |
parents | c51b178b0b7e |
children | 50334ab5e5bb |
line wrap: on
line diff
--- a/mercurial/configitems.toml Mon Feb 13 18:11:48 2023 +0100 +++ b/mercurial/configitems.toml Wed Jul 05 23:59:22 2023 +0200 @@ -23,6 +23,7 @@ # - alias: list of 2-tuples of strings # - experimental: boolean # - documentation: string +# - in_core_extension: string # # ## Template # @@ -2695,6 +2696,8 @@ section = "worker" name = "numcpus" +# Templates and template applications + [[template-applications]] template = "diff-options" section = "annotate" @@ -2757,3 +2760,48 @@ suffix = "word-diff" default = false +# In-core extensions + +[[items]] +section = "blackbox" +name = "dirty" +default = false +in_core_extension = "blackbox" + +[[items]] +section = "blackbox" +name = "maxsize" +default = "1 MB" +in_core_extension = "blackbox" + +[[items]] +section = "blackbox" +name = "logsource" +default = false +in_core_extension = "blackbox" + +[[items]] +section = "blackbox" +name = "maxfiles" +default = 7 +in_core_extension = "blackbox" + +[[items]] +section = "blackbox" +name = "track" +default-type = "lambda" +default = ["*"] +in_core_extension = "blackbox" + +[[items]] +section = "blackbox" +name = "ignore" +default-type = "lambda" +default = ["chgserver", "cmdserver", "extension"] +in_core_extension = "blackbox" + +[[items]] +section = "blackbox" +name = "date-format" +default = "" +in_core_extension = "blackbox"