Brodie Rao <brodie@bitheap.org> [Fri, 02 Apr 2010 15:22:14 -0500] rev 10824
qseries: make use of output labeling
Brodie Rao <brodie@bitheap.org> [Fri, 02 Apr 2010 15:22:11 -0500] rev 10823
qdiff: make use of output labeling
Brodie Rao <brodie@bitheap.org> [Fri, 02 Apr 2010 15:22:12 -0500] rev 10822
qguard: make use of output labeling
Brodie Rao <brodie@bitheap.org> [Fri, 02 Apr 2010 15:22:10 -0500] rev 10821
churn: make use of output labeling
Brodie Rao <brodie@bitheap.org> [Fri, 02 Apr 2010 15:22:09 -0500] rev 10820
bookmark: make use of output labeling
Brodie Rao <brodie@bitheap.org> [Fri, 02 Apr 2010 15:22:07 -0500] rev 10819
cmdutil: make use of output labeling in changeset_printer
Brodie Rao <brodie@bitheap.org> [Fri, 02 Apr 2010 15:22:06 -0500] rev 10818
diff: make use of output labeling
Brodie Rao <brodie@bitheap.org> [Fri, 02 Apr 2010 15:22:05 -0500] rev 10817
status: make use of output labeling
Brodie Rao <brodie@bitheap.org> [Fri, 02 Apr 2010 15:22:03 -0500] rev 10816
grep: make use of output labeling
Brodie Rao <brodie@bitheap.org> [Fri, 02 Apr 2010 15:22:00 -0500] rev 10815
ui: add ui.write() output labeling API
This adds output labeling support with the following methods:
- ui.write(..., label='topic.name topic2.name2 ...')
- ui.write_err(.., label=...)
- ui.popbuffer(labeled=False)
- ui.label(msg, label)
By adding an API to label output directly, the color extension can forgo
parsing command output and instead override the above methods to insert
ANSI color codes. GUI tools can also override the above methods and use
the labels to do GUI-specific styling.
popbuffer gains a labeled argument that, when set to True, returns its
buffered output with labels handled. In the case of the color extension,
this would return output with color codes embedded. For existing users
that use this method to capture and parse output, labels are discarded
and output returned as normal when labeled is False (the default).
Existing wrappers of ui.write() and ui.write_err() should make sure to
accept its new **opts argument.
Matt Mackall <mpm@selenic.com> [Thu, 01 Apr 2010 17:51:59 -0500] rev 10814
Merge with stable
Matt Mackall <mpm@selenic.com> [Thu, 01 Apr 2010 17:51:32 -0500] rev 10813
Merge with i18n
Matt Mackall <mpm@selenic.com> [Thu, 01 Apr 2010 17:49:38 -0500] rev 10812
Added signature for changeset 2b01dab59416
Matt Mackall <mpm@selenic.com> [Thu, 01 Apr 2010 17:49:38 -0500] rev 10811
Added tag 1.5.1 for changeset 2b01dab59416
Wagner Bruna <wbruna@softwareexpress.com.br> [Thu, 01 Apr 2010 19:32:36 -0300] rev 10810
i18n-pt_BR: update qnew help text
Matt Mackall <mpm@selenic.com> [Thu, 01 Apr 2010 17:40:47 -0500] rev 10809
Merge with i18n
Wagner Bruna <wbruna@softwareexpress.com.br> [Thu, 01 Apr 2010 19:32:08 -0300] rev 10808
mq: remove reference for deprecated -f option
-f is the default behaviour since 27d542bc0f5b
Wagner Bruna <wbruna@softwareexpress.com.br> [Thu, 01 Apr 2010 11:45:25 -0300] rev 10807
merge with i18n stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Thu, 01 Apr 2010 11:33:03 -0300] rev 10806
i18n-pt_BR: synchronized with e46c19c586fa
bttfmcf <bttf.mcf@gmail.com> [Wed, 31 Mar 2010 21:22:07 +0000] rev 10805
l10n: Updates to French (fr) translation
Transmitted-via: Transifex (www.transifex.net)
Wagner Bruna <wbruna@softwareexpress.com.br> [Wed, 31 Mar 2010 12:15:24 -0300] rev 10804
merge with i18n stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Wed, 31 Mar 2010 12:14:38 -0300] rev 10803
i18n-pt_BR: synchronized with ca6ba6cac6cd
Mads Kiilerich <mads@kiilerich.com> [Wed, 31 Mar 2010 11:07:46 +0200] rev 10802
check-code.py: Check for bare ^
Solaris sh interprets ^ as some kind of piping symbol.
Elifarley Callado Coelho Cruz <elifarley@gmail.com> [Mon, 29 Mar 2010 09:15:08 -0300] rev 10801
Added support for 'everybody ' (using an asterisk) in user list.