comparison mercurial/cmdutil.py @ 44295:142d2a4cb69a

help: add a mechanism to change flags' help depending on config It seems reasonable to have a similar mechanism for the rest of the help, but no such thing is implemented. The goal is to make the help of commands clearer in the presence of significant default changes, like tweakdefaults or with company-wide hgrcs. In these cases, a user looking at the help of a command doesn't exactly know what his hgrc is doing. Apply to this to the --git option of commands that display diffs, as this option in particular causes confusion for some reason. Differential Revision: https://phab.mercurial-scm.org/D8100
author Valentin Gatien-Baron <valentin.gatienbaron@gmail.com>
date Sun, 09 Feb 2020 15:50:36 -0500
parents c791ed6a2154
children 5830efce522b
comparison
equal deleted inserted replaced
44294:234001d22ba6 44295:142d2a4cb69a
168 (b'G', b'graph', None, _(b"show the revision DAG")), 168 (b'G', b'graph', None, _(b"show the revision DAG")),
169 ] + templateopts 169 ] + templateopts
170 170
171 diffopts = [ 171 diffopts = [
172 (b'a', b'text', None, _(b'treat all files as text')), 172 (b'a', b'text', None, _(b'treat all files as text')),
173 (b'g', b'git', None, _(b'use git extended diff format')), 173 (b'g', b'git', None, _(b'use git extended diff format (DEFAULT: diff.git)')),
174 (b'', b'binary', None, _(b'generate binary diffs in git mode (default)')), 174 (b'', b'binary', None, _(b'generate binary diffs in git mode (default)')),
175 (b'', b'nodates', None, _(b'omit dates from diff headers')), 175 (b'', b'nodates', None, _(b'omit dates from diff headers')),
176 ] 176 ]
177 177
178 diffwsopts = [ 178 diffwsopts = [