relnotes/next
changeset 45867 774b1c0f2507
parent 45865 d7a508a75d72
child 45998 cb623dedb17c
equal deleted inserted replaced
45866:996cd73431a3 45867:774b1c0f2507
     1 == New Features ==
     1 == New Features ==
     2 
     2 
       
     3  * There is a new config section for templates used by hg commands. It
       
     4    is called `[command-templates]`. Some existing config options have
       
     5    been deprecated in favor of config options in the new
       
     6    section. These are: `ui.logtemplate` to `command-templates.log`,
       
     7    `ui.graphnodetemplate` to `command-templates.graphnode`,
       
     8    `ui.mergemarkertemplate` to `command-templates.mergemarker`,
       
     9    `ui.pre-merge-tool-output-template` to
       
    10    `command-templates.pre-merge-tool-output`.
       
    11 
       
    12  * There is a new set of config options for the template used for the
       
    13    one-line commit summary displayed by various commands, such as `hg
       
    14    rebase`. The main one is `command-templates.oneline-summary`. That
       
    15    can be overridden per command with
       
    16    `command-templates.oneline-summary.<command>`, where `<command>`
       
    17    can be e.g. `rebase`. As part of this effort, the default format
       
    18    from `hg rebase` was reorganized a bit.
     3 
    19 
     4 
    20 
     5  * `hg strip`, from the strip extension, is now a core command, `hg
    21  * `hg strip`, from the strip extension, is now a core command, `hg
     6    debugstrip`. The extension remains for compatibility.
    22    debugstrip`. The extension remains for compatibility.
     7 
    23