log mercurial/templater.py @ 36550:7f6be7121b28

age author description
Thu, 01 Mar 2018 18:06:25 -0500 Yuya Nishihara py3: replace type 'str' by 'bytes' in templater.py
Thu, 01 Mar 2018 16:56:38 -0500 Yuya Nishihara py3: fix type of string literals in templater.tokenize()
Thu, 01 Mar 2018 16:52:17 -0500 Yuya Nishihara py3: drop b'' from error message generated by templater.runmember()
Thu, 01 Mar 2018 16:42:24 -0500 Yuya Nishihara py3: fix join(), min(), and max() template functions over string
Sun, 18 Feb 2018 11:53:26 +0900 Yuya Nishihara templater: add option to parse template string just like raw string literal
Thu, 01 Mar 2018 06:47:06 -0500 Yuya Nishihara py3: move between bytes and unicode when re-raising IOError
Sun, 25 Feb 2018 13:24:35 +0900 Yuya Nishihara templatekw: add 'requires' flag to switch to exception-safe interface
Sun, 25 Feb 2018 12:50:30 +0900 Yuya Nishihara templater: specialize ResourceUnavailable error so that it can be caught
Sun, 25 Feb 2018 12:47:53 +0900 Yuya Nishihara templater: move specialized exception types to top
Sun, 07 Jan 2018 11:21:25 +0900 Yuya Nishihara templater: add function to help substituting patterns in template string
Sun, 07 Jan 2018 11:04:53 +0900 Yuya Nishihara templater: extract function scanning template string
Tue, 16 Jan 2018 23:50:01 +0900 Yuya Nishihara templater: fix crash by empty group expression
Tue, 16 Jan 2018 21:42:42 +0900 Yuya Nishihara templater: make sure expression is terminated by '}'
Fri, 29 Dec 2017 05:31:27 +0530 Pulkit Goyal py3: convert dict keys' to str before passing as kwargs
Fri, 22 Dec 2017 21:12:17 +0900 Yuya Nishihara templater: rewrite docstring of templater.__init__()
Thu, 21 Dec 2017 22:17:39 +0900 Yuya Nishihara templater: look up symbols/resources as if they were separated (issue5699)
Thu, 21 Dec 2017 21:29:06 +0900 Yuya Nishihara templater: keep default resources per template engine (API)
Thu, 21 Dec 2017 21:03:25 +0900 Yuya Nishihara templater: look up mapping table through template engine
Thu, 14 Dec 2017 16:01:28 -0500 Augie Fackler merge with stable
Tue, 12 Dec 2017 16:29:26 +0800 Anton Shestakov templater: fix "one arguments" stable
Sun, 10 Dec 2017 04:49:53 +0530 Pulkit Goyal py3: handle keyword arguments correctly in templater.py
Thu, 19 Oct 2017 12:35:47 +0200 Boris Feld obsfate: makes successorsetverb takes the markers as argument
Tue, 17 Oct 2017 10:51:43 -0400 Augie Fackler templater: use pycompat.sysbytes to bytes-ify some __name__ attrs
Mon, 16 Oct 2017 22:50:39 -0400 Augie Fackler templater: don't blow up when trying to build an abort message
Sat, 14 Oct 2017 11:30:17 -0400 Augie Fackler templater: explode if we try to emit a str
Sat, 14 Oct 2017 18:06:42 +0900 Yuya Nishihara templater: load aliases from [templatealias] section in map file
Sat, 14 Oct 2017 17:51:01 +0900 Yuya Nishihara templater: load template fragments from [templates] section in map file
Sat, 20 Aug 2016 18:33:02 +0900 Yuya Nishihara templater: simplify merge of __base__ dicts by reading it first
Thu, 05 Oct 2017 14:15:05 -0400 Augie Fackler python3: move from using func_name to __name__
Thu, 12 Oct 2017 22:09:11 +0900 Yuya Nishihara templater: fix ifcontains() to handle type mismatch gracefully
Tue, 19 Sep 2017 23:13:46 +0900 Yuya Nishihara templater: store revisions as ints so min/max won't compare them as strings
Mon, 18 Sep 2017 23:07:17 +0900 Yuya Nishihara templater: extend dot operator as a short for get(dict, key)
Sat, 09 Sep 2017 19:32:56 +0900 Yuya Nishihara templater: add dot operator to easily access a sub item
Sat, 09 Sep 2017 19:13:25 +0900 Yuya Nishihara templater: wrap get/min/max result so map operation can apply to element
Sun, 01 Oct 2017 11:13:09 +0100 Yuya Nishihara templater: add experimental support for extdata
Sat, 30 Sep 2017 15:46:36 +0530 Pulkit Goyal py3: use pycompat.strkwargs() before passing a dict as keyword argument
Sun, 24 Apr 2016 18:41:23 +0900 Yuya Nishihara templatekw: add new-style template expansion to {manifest}
Mon, 24 Apr 2017 21:37:11 +0900 Yuya Nishihara templater: adjust binding strength of '%' and '|' operators (BC)
Sun, 24 Sep 2017 15:22:46 +0900 Yuya Nishihara templatekw: just pass underlying value (or key) to joinfmt() function
Sat, 02 Sep 2017 23:13:54 +0900 Yuya Nishihara templater: extract helper to just evaluate template expression
Sat, 02 Sep 2017 23:09:34 +0900 Yuya Nishihara templater: do not destructure operands in buildmap()
Sat, 09 Sep 2017 19:01:18 +0900 Yuya Nishihara templater: use helper function to get name of non-iterable keyword
Fri, 15 Sep 2017 10:43:22 -0700 Martin von Zweigbergk templates: introduce a obsfateoperation() function
Fri, 15 Sep 2017 00:01:57 -0700 Martin von Zweigbergk templater: extract shortest() logic from template function
Sun, 03 Sep 2017 17:33:10 +0900 Yuya Nishihara doctest: coerce dict.keys() to list
Sun, 03 Sep 2017 14:56:31 +0900 Yuya Nishihara doctest: use print_function and convert bytes to unicode where needed
Sun, 03 Sep 2017 14:32:11 +0900 Yuya Nishihara doctest: bulk-replace string literals with b'' for Python 3
Sun, 03 Sep 2017 21:17:25 +0900 Yuya Nishihara parser: stabilize output of prettyformat() by using byte-safe repr()
Sun, 03 Sep 2017 17:37:17 +0900 Yuya Nishihara py3: use bytes[n:n + 1] to get bytes in templater._parsetemplate()
Mon, 03 Jul 2017 15:34:10 +0200 Boris Feld template: compute dates in obsfatedate
Mon, 03 Jul 2017 15:34:00 +0200 Boris Feld template: compute user in obsfateusers
Mon, 03 Jul 2017 15:33:27 +0200 Boris Feld template: compute verb in obsfateverb
Sat, 15 Jul 2017 15:51:57 -0700 Gregory Szorc revset: pass repo when passing ui
Thu, 22 Jun 2017 03:16:16 +0530 Pulkit Goyal py3: convert kwargs' keys' to str using pycompat.strkwargs()
Thu, 22 Jun 2017 03:10:24 +0530 Pulkit Goyal py3: convert kwargs keys' back to bytes using pycompat.byteskwargs()
Wed, 21 Jun 2017 02:20:34 +0530 Pulkit Goyal py3: use pycompat.bytestr() in place of str()
Tue, 20 Jun 2017 23:46:18 +0530 Pulkit Goyal py3: replace str with bytes in isinstance()
Sat, 22 Apr 2017 19:56:47 +0900 Yuya Nishihara templater: add simple interface for unnamed template (API)
Fri, 19 Aug 2016 18:26:04 +0900 Yuya Nishihara revlog: add support for partial matching of wdir node id
Fri, 05 May 2017 01:26:49 +0530 Pulkit Goyal py3: use pycompat.bytestr instead of bytes