log mercurial/templatefilters.py @ 36705:c6901665cd5b

age author description
Thu, 15 Feb 2018 17:18:26 +0100 Boris Feld util: extract all date-related utils in utils/dateutil module
Fri, 02 Mar 2018 09:08:11 -0500 Augie Fackler templatefilters: avoid infinite recursion bug in stringify
Thu, 01 Mar 2018 20:44:38 -0500 Augie Fackler templatefilters: convert arguments to sysstrs for unicode() ctor
Fri, 02 Mar 2018 04:59:27 +0530 Pulkit Goyal templatefilters: stop using str as a variable name
Thu, 01 Mar 2018 06:40:09 -0500 Yuya Nishihara py3: make regexp literal bytes in templatefilters.py
Thu, 01 Mar 2018 06:38:37 -0500 Yuya Nishihara templatefilters: use encoding.unifromlocal/unitolocal() for py3 compatibility
Sun, 07 Jan 2018 12:09:33 +0900 Yuya Nishihara templatefilters: add dirname() filter
Fri, 19 Jan 2018 16:28:11 -0500 Augie Fackler merge with stable
Sun, 07 Jan 2018 12:07:29 +0900 Yuya Nishihara templatefilters: fix doc of basename() stable
Sat, 21 Oct 2017 17:19:02 +0900 Yuya Nishihara templatefilters: add slashpath() to convert path separator to slash
Mon, 16 Oct 2017 22:44:43 -0400 Augie Fackler templatefilters: defend against evil unicode strs in json filter
Thu, 05 Oct 2017 14:16:20 -0400 Augie Fackler python3: use our bytes-only version of cgi.escape everywhere
Sun, 03 Sep 2017 14:32:11 +0900 Yuya Nishihara doctest: bulk-replace string literals with b'' for Python 3
Fri, 09 Jun 2017 21:33:15 +0900 Yuya Nishihara json: pass formatting options recursively
Sun, 23 Apr 2017 13:40:18 +0900 Yuya Nishihara json: avoid extra string manipulation of dict keys
Fri, 09 Jun 2017 21:28:22 +0900 Yuya Nishihara templatefilers: correct filename in header comment
Thu, 20 Apr 2017 19:57:16 +0530 Pulkit Goyal py3: replace str with bytes in isinstance()
Thu, 27 Apr 2017 09:49:57 +0530 Pulkit Goyal py3: use pycompat.bytestr() instead of str()
Thu, 20 Apr 2017 19:51:37 +0530 Pulkit Goyal py3: alias long to int on Python 3
Sat, 15 Apr 2017 10:51:17 +0900 Yuya Nishihara templatefilters: fix crash by string formatting of '{x|splitlines}'
Wed, 05 Apr 2017 21:47:34 +0900 Yuya Nishihara templatekw: have showlist() take mapping dict with no **kwargs expansion (API)
Tue, 04 Apr 2017 22:19:02 +0900 Yuya Nishihara templater: remove __iter__() from _hybrid, resolve it explicitly
Sun, 02 Apr 2017 12:02:17 +0900 Yuya Nishihara formatter: use templatefilters.json()
Sun, 02 Apr 2017 11:54:24 +0900 Yuya Nishihara templatefilters: use list comprehension in json()
Sun, 02 Apr 2017 11:51:25 +0900 Yuya Nishihara templatefilters: unroll handling of None/False/True
Sun, 02 Apr 2017 11:46:49 +0900 Yuya Nishihara templatefilters: drop callable support from json()
Sat, 01 Apr 2017 00:21:17 -0400 Matt Harbison templatefilter: add support for 'long' to json()
Wed, 15 Mar 2017 23:06:50 +0900 Yuya Nishihara util: wrap s.encode('string_escape') call for future py3 compatibility
Wed, 06 Apr 2016 23:22:12 +0000 timeless pycompat: switch to util.urlreq/util.urlerr for py3 compat
Wed, 30 Mar 2016 02:10:44 +0900 FUJIWARA Katsunori templatefilters: use templatefilter to mark a function as template filter