comparison mercurial/ui.py @ 35306:03a83ace9816

ui: add curses interface to tweakdefaults This was part of the original proposal, and while *I* don't like the curses interface, most users anecdotally seem to greatly prefer it to plain text interfaces. Differential Revision: https://phab.mercurial-scm.org/D1609
author Augie Fackler <augie@google.com>
date Wed, 06 Dec 2017 16:42:24 -0500
parents aef2b98d9352
children 4caafe280488
comparison
equal deleted inserted replaced
35305:483b5dd0f1aa 35306:03a83ace9816
49 [ui] 49 [ui]
50 # The rollback command is dangerous. As a rule, don't use it. 50 # The rollback command is dangerous. As a rule, don't use it.
51 rollback = False 51 rollback = False
52 # Make `hg status` report copy information 52 # Make `hg status` report copy information
53 statuscopies = yes 53 statuscopies = yes
54 # Prefer curses UIs when available. Revert to plain-text with `text`.
55 interface = curses
54 56
55 [commands] 57 [commands]
56 # Make `hg status` emit cwd-relative paths by default. 58 # Make `hg status` emit cwd-relative paths by default.
57 status.relative = yes 59 status.relative = yes
58 # Refuse to perform an `hg update` that would cause a file content merge 60 # Refuse to perform an `hg update` that would cause a file content merge