equal
deleted
inserted
replaced
182 --quiet: ui.quiet=False |
182 --quiet: ui.quiet=False |
183 |
183 |
184 plain mode with exceptions |
184 plain mode with exceptions |
185 |
185 |
186 $ cat > plain.py <<EOF |
186 $ cat > plain.py <<EOF |
|
187 > from mercurial import commands, extensions |
|
188 > def _config(orig, ui, repo, *values, **opts): |
|
189 > ui.write('plain: %r\n' % ui.plain()) |
|
190 > return orig(ui, repo, *values, **opts) |
187 > def uisetup(ui): |
191 > def uisetup(ui): |
188 > ui.write('plain: %r\n' % ui.plain()) |
192 > extensions.wrapcommand(commands.table, 'config', _config) |
189 > EOF |
193 > EOF |
190 $ echo "[extensions]" >> $HGRC |
194 $ echo "[extensions]" >> $HGRC |
191 $ echo "plain=./plain.py" >> $HGRC |
195 $ echo "plain=./plain.py" >> $HGRC |
192 $ HGPLAINEXCEPT=; export HGPLAINEXCEPT |
196 $ HGPLAINEXCEPT=; export HGPLAINEXCEPT |
193 $ hg showconfig --config ui.traceback=True --debug |
197 $ hg showconfig --config ui.traceback=True --debug |