# HG changeset patch # User Brodie Rao # Date 1266529899 18000 # Node ID 79dd9677418762939d8458266b91abfdfae35850 # Parent 42afde35e9f7ad2e169c44df87509cad13a39548 ui: unset ui.slash when HGPLAIN is set diff -r 42afde35e9f7 -r 79dd96774187 mercurial/ui.py --- a/mercurial/ui.py Thu Feb 18 16:50:49 2010 -0500 +++ b/mercurial/ui.py Thu Feb 18 16:51:39 2010 -0500 @@ -80,8 +80,8 @@ self.warn(_("Ignored: %s\n") % str(inst)) if self.plain(): - for k in ('debug', 'fallbackencoding', 'quiet', 'traceback', - 'verbose'): + for k in ('debug', 'fallbackencoding', 'quiet', 'slash', + 'traceback', 'verbose'): if k in cfg['ui']: del cfg['ui'][k] for k, v in cfg.items('alias'): diff -r 42afde35e9f7 -r 79dd96774187 tests/test-hgrc --- a/tests/test-hgrc Thu Feb 18 16:50:49 2010 -0500 +++ b/tests/test-hgrc Thu Feb 18 16:51:39 2010 -0500 @@ -33,6 +33,7 @@ echo "debug=true" >> $HGRCPATH echo "fallbackencoding=ASCII" >> $HGRCPATH echo "quiet=true" >> $HGRCPATH +echo "slash=true" >> $HGRCPATH echo "traceback=true" >> $HGRCPATH echo "verbose=true" >> $HGRCPATH echo "[defaults]" >> $HGRCPATH diff -r 42afde35e9f7 -r 79dd96774187 tests/test-hgrc.out --- a/tests/test-hgrc.out Thu Feb 18 16:50:49 2010 -0500 +++ b/tests/test-hgrc.out Thu Feb 18 16:51:39 2010 -0500 @@ -11,13 +11,14 @@ foo.baz=bif cb hg: config error at $HGRCPATH:1: cannot include /no-such-file (No such file or directory) % customized hgrc -.../.hgrc:10: alias.log=log -g -.../.hgrc:8: defaults.identify=-n +.../.hgrc:11: alias.log=log -g +.../.hgrc:9: defaults.identify=-n .../.hgrc:2: ui.debug=true .../.hgrc:3: ui.fallbackencoding=ASCII .../.hgrc:4: ui.quiet=true -.../.hgrc:5: ui.traceback=true -.../.hgrc:6: ui.verbose=true +.../.hgrc:5: ui.slash=true +.../.hgrc:6: ui.traceback=true +.../.hgrc:7: ui.verbose=true % plain hgrc none: ui.traceback=True none: ui.verbose=False