[PATCH 1 of 1] color: colorize diffs in hg record output

Brodie Rao dackze at gmail.com
Sat Apr 4 10:21:46 CDT 2009


Bumping for djc.

On Feb 17, 2009, at 1:45 PM, Brodie Rao wrote:

> # HG changeset patch
> # User Brodie Rao <me+hg at dackz.net>
> # Date 1234896098 18000
> # Node ID 809663f3a8a8db41af134321aabeab6c83941966
> # Parent  0896c008cb525e59c791b47838d1c9491dfec5b7
> color: colorize diffs in hg record output
>
> diff --git a/hgext/color.py b/hgext/color.py
> --- a/hgext/color.py
> +++ b/hgext/color.py
> @@ -236,6 +236,10 @@ def uisetup(ui):
>         from hgext import mq
>         _setupcmd(ui, 'qdiff', mq.cmdtable, colordiff, _diff_effects)
>         _setupcmd(ui, 'qseries', mq.cmdtable, colorqseries,  
> _patch_effects)
> +    if ui.config('extensions', 'hgext.record') is not None or \
> +            ui.config('extensions', 'record') is not None:
> +        from hgext import record
> +        _setupcmd(ui, 'record', record.cmdtable, colordiff,  
> _diff_effects)
>
> def _setupcmd(ui, cmd, table, func, effectsmap):
>     '''patch in command to command table and load effect map'''



More information about the Mercurial-devel mailing list