First pieces of generic templating support
Dirkjan Ochtman
dirkjan at ochtman.nl
Tue Feb 21 08:22:13 UTC 2012
On Mon, Feb 20, 2012 at 23:59, Matt Mackall <mpm at selenic.com> wrote:
> $ hg st --config ui.formatdebug=1
> status = {
> {'status': '?', 'char': 'branches.txt'},
> {'status': '?', 'char': 'hgext/clonecache.py'},
> {'status': '?', 'char': 'idcheck'},
> {'status': '?', 'char': 'p'},
> {'status': '?', 'char': 'status-daemon.txt'},
> }
Be aware that, while this looks like it's valid JSON, JSON technically
doesn't allow the trailing comma in either lists or objects. This is a
big pain for simple templating systems (and the reason I didn't come
up with JSON styles under the previous templating regime).
Cheers,
Dirkjan
More information about the Mercurial-devel
mailing list