[PATCH] templater: introduce indent function
Gregory Szorc
gregory.szorc at gmail.com
Sat Apr 4 10:51:16 CDT 2015
On Sat, Apr 4, 2015 at 1:19 AM, Ryan McElroy <rmcelroy at fb.com> wrote:
> # HG changeset patch
> # User Ryan McElroy <rmcelroy at fb.com>
> # Date 1428134632 25200
> # Sat Apr 04 01:03:52 2015 -0700
> # Node ID e2af17e4887916089a49b2d3331a725c840fbce6
> # Parent 4a4018831d2ebc3c9cae9c6613e6a2497b4f0993
> templater: introduce indent function
>
> diff --git a/mercurial/templater.py b/mercurial/templater.py
> --- a/mercurial/templater.py
> +++ b/mercurial/templater.py
> @@ -301,6 +301,20 @@ def pad(context, mapping, args):
> else:
> return text.ljust(width, fillchar)
>
> +def indent(context, mapping, args):
> + """:indent(text, indentchars): Indents all non-empty lines except the
> first
> + with the characters given in the indentchars string.
> + Example: indent('hello\\nworld', ' ') == "hello\\n world"
> + """
>
Is this not equivalent to "fill" (the function or filter)?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20150404/67232c46/attachment.html>
More information about the Mercurial-devel
mailing list