# HG changeset patch # User Patrick Mezard # Date 1299930391 -3600 # Node ID 57150dc5a9c7132e9f1bdbbf7b73e9b52e341d9f # Parent 2e80d495592a76e50f3efbc8d1ee777a92cd4581 templatefilters: sort filters table diff -r 2e80d495592a -r 57150dc5a9c7 mercurial/templatefilters.py --- a/mercurial/templatefilters.py Sat Mar 12 12:46:31 2011 +0100 +++ b/mercurial/templatefilters.py Sat Mar 12 12:46:31 2011 +0100 @@ -193,9 +193,8 @@ filters = { "addbreaks": nl2br, + "age": age, "basename": os.path.basename, - "stripdir": stripdir, - "age": age, "date": lambda x: util.datestr(x), "domain": domain, "email": util.email, @@ -203,7 +202,7 @@ "fill68": lambda x: fill(x, width=68), "fill76": lambda x: fill(x, width=76), "firstline": firstline, - "tabindent": lambda x: indent(x, '\t'), + "hex": node.hex, "hgdate": lambda x: "%d %d" % x, "isodate": lambda x: util.datestr(x, '%Y-%m-%d %H:%M %1%2'), "isodatesec": lambda x: util.datestr(x, '%Y-%m-%d %H:%M:%S %1%2'), @@ -214,15 +213,16 @@ "obfuscate": obfuscate, "permissions": permissions, "person": person, + "rfc3339date": lambda x: util.datestr(x, "%Y-%m-%dT%H:%M:%S%1:%2"), "rfc822date": lambda x: util.datestr(x, "%a, %d %b %Y %H:%M:%S %1%2"), - "rfc3339date": lambda x: util.datestr(x, "%Y-%m-%dT%H:%M:%S%1:%2"), - "hex": node.hex, "short": lambda x: x[:12], "shortdate": util.shortdate, + "stringescape": lambda x: x.encode('string_escape'), "stringify": stringify, "strip": lambda x: x.strip(), + "stripdir": stripdir, + "tabindent": lambda x: indent(x, '\t'), "urlescape": lambda x: urllib.quote(x), "user": lambda x: util.shortuser(x), - "stringescape": lambda x: x.encode('string_escape'), "xmlescape": xmlescape, }