Thu, 03 May 2018 15:08:16 +0900 |
Yuya Nishihara |
formatter: ditch namedtuple in favor of attr
|
file |
diff |
annotate
|
Fri, 13 Apr 2018 22:58:49 +0900 |
Yuya Nishihara |
formatter: convert timestamp to int
|
file |
diff |
annotate
|
Thu, 12 Apr 2018 23:25:58 +0900 |
Yuya Nishihara |
formatter: carry opts to file-based formatters by basefm
|
file |
diff |
annotate
|
Thu, 12 Apr 2018 23:24:33 +0900 |
Yuya Nishihara |
formatter: remove unused private attributes from baseformatter
|
file |
diff |
annotate
|
Thu, 15 Mar 2018 22:27:16 +0900 |
Yuya Nishihara |
formatter: make nested items somewhat readable in template output
|
file |
diff |
annotate
|
Sat, 17 Mar 2018 17:54:33 +0900 |
Yuya Nishihara |
formatter: make 'originalnode' a thing in log-like templates
|
file |
diff |
annotate
|
Sat, 17 Mar 2018 17:41:07 +0900 |
Yuya Nishihara |
formatter: port handling of 'originalnode' to populatemap() hook
|
file |
diff |
annotate
|
Thu, 15 Mar 2018 21:52:47 +0900 |
Yuya Nishihara |
templater: switch 'revcache' based on new mapping items
|
file |
diff |
annotate
|
Thu, 15 Mar 2018 21:49:33 +0900 |
Yuya Nishihara |
templater: add hook point to populate additional mapping items
|
file |
diff |
annotate
|
Thu, 15 Mar 2018 21:38:57 +0900 |
Yuya Nishihara |
templater: drop symbols which should be overridden by new 'ctx' (issue5612)
|
file |
diff |
annotate
|
Thu, 15 Mar 2018 20:43:39 +0900 |
Yuya Nishihara |
templater: introduce resourcemapper class
|
file |
diff |
annotate
|
Fri, 16 Mar 2018 21:24:12 +0900 |
Yuya Nishihara |
templater: factor out helper that renders named template as string
|
file |
diff |
annotate
|
Sun, 11 Mar 2018 21:26:15 +0900 |
Yuya Nishihara |
formatter: unblock storing fctx as a template resource
|
file |
diff |
annotate
|
Sun, 11 Mar 2018 21:12:02 +0900 |
Yuya Nishihara |
templater: process mapping dict by resource callables
|
file |
diff |
annotate
|
Sun, 11 Mar 2018 21:05:29 +0900 |
Yuya Nishihara |
templater: convert resources to a table of callables for future extension
|
file |
diff |
annotate
|
Thu, 08 Mar 2018 23:15:09 +0900 |
Yuya Nishihara |
templater: move hybrid class and functions to templateutil module
|
file |
diff |
annotate
|
Thu, 08 Mar 2018 23:10:46 +0900 |
Yuya Nishihara |
templater: move stringify() to templateutil module
|
file |
diff |
annotate
|
Thu, 01 Mar 2018 08:14:54 -0500 |
Yuya Nishihara |
templater: byte-stringify dict/list values before passing to default format
|
file |
diff |
annotate
|
Thu, 01 Mar 2018 08:07:22 -0500 |
Yuya Nishihara |
templater: allow dynamically switching the default dict/list formatting
|
file |
diff |
annotate
|
Thu, 15 Feb 2018 17:18:26 +0100 |
Boris Feld |
util: extract all date-related utils in utils/dateutil module
|
file |
diff |
annotate
|
Sun, 25 Feb 2018 13:24:35 +0900 |
Yuya Nishihara |
templatekw: add 'requires' flag to switch to exception-safe interface
|
file |
diff |
annotate
|
Sat, 17 Feb 2018 18:09:56 +0900 |
Yuya Nishihara |
py3: factor out byterepr() which returns an asciified value on py3
|
file |
diff |
annotate
|
Sun, 11 Feb 2018 14:21:44 -0800 |
Gregory Szorc |
py3: cast repr() result to bytes
|
file |
diff |
annotate
|
Fri, 22 Dec 2017 21:19:29 +0900 |
Yuya Nishihara |
templater: register keywords to defaults table
|
file |
diff |
annotate
|
Thu, 21 Dec 2017 22:17:39 +0900 |
Yuya Nishihara |
templater: look up symbols/resources as if they were separated (issue5699)
|
file |
diff |
annotate
|
Thu, 21 Dec 2017 22:05:30 +0900 |
Yuya Nishihara |
templater: move repo, ui and cache to per-engine resources
|
file |
diff |
annotate
|
Thu, 21 Dec 2017 21:29:06 +0900 |
Yuya Nishihara |
templater: keep default resources per template engine (API)
|
file |
diff |
annotate
|
Sat, 14 Oct 2017 18:06:42 +0900 |
Yuya Nishihara |
templater: load aliases from [templatealias] section in map file
|
file |
diff |
annotate
|
Sun, 01 Oct 2017 08:37:04 +0100 |
Yuya Nishihara |
formatter: fix default list/dict generator to be evaluated more than once
|
file |
diff |
annotate
|
Sat, 30 Sep 2017 07:44:08 -0400 |
Augie Fackler |
formatter: remove superfluous pass statements
|
file |
diff |
annotate
|
Sun, 17 Sep 2017 12:39:53 +0900 |
Yuya Nishihara |
py3: convert system strings to bytes in doctest of formatter.py
|
file |
diff |
annotate
|
Sun, 17 Sep 2017 12:39:14 +0900 |
Yuya Nishihara |
py3: rewrite stdout hack of doctest by using ui.pushbuffer()
|
file |
diff |
annotate
|
Sun, 03 Sep 2017 14:32:11 +0900 |
Yuya Nishihara |
doctest: bulk-replace string literals with b'' for Python 3
|
file |
diff |
annotate
|
Mon, 26 Jun 2017 09:33:01 +0900 |
Yuya Nishihara |
formatter: proxy fm.context() through converter
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 21:29:00 +0900 |
Yuya Nishihara |
formatter: add support for parts map of [templates] section
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 21:50:51 +0900 |
Yuya Nishihara |
formatter: add support for separator template
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 21:46:14 +0900 |
Yuya Nishihara |
formatter: add support for docheader and docfooter templates
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 21:38:08 +0900 |
Yuya Nishihara |
formatter: extract helper function to render template
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 15:29:26 +0530 |
Pulkit Goyal |
py3: convert keys of kwargs back to bytes using pycompat.byteskwargs()
|
file |
diff |
annotate
|
Sat, 17 Jun 2017 15:05:11 +0530 |
Pulkit Goyal |
py3: use pycompat.strkwargs() to convert kwargs keys to str before passing
|
file |
diff |
annotate
|
Sat, 06 May 2017 17:03:59 +0900 |
Yuya Nishihara |
formatter: always store a literal template unnamed
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 20:14:55 +0900 |
Yuya Nishihara |
formatter: load templates section like a map file
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 19:56:47 +0900 |
Yuya Nishihara |
templater: add simple interface for unnamed template (API)
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 19:29:41 +0900 |
Yuya Nishihara |
formatter: render template specified by templatespec tuple
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 19:07:00 +0900 |
Yuya Nishihara |
formatter: put topic in templatespec tuple
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 18:48:38 +0900 |
Yuya Nishihara |
formatter: wrap (tmpl, mapfile) by named tuple
|
file |
diff |
annotate
|
Sat, 06 May 2017 16:24:21 +0900 |
Yuya Nishihara |
formatter: document lookuptemplate()
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 15:11:53 +0900 |
Yuya Nishihara |
formatter: inline gettemplater()
|
file |
diff |
annotate
|
Sat, 22 Apr 2017 15:06:06 +0900 |
Yuya Nishihara |
formatter: factor out function to create templater from literal or map file
|
file |
diff |
annotate
|
Sat, 06 May 2017 14:48:47 +0900 |
Yuya Nishihara |
formatter: open raw template file in posix semantics
|
file |
diff |
annotate
|
Sat, 06 May 2017 14:47:31 +0900 |
Yuya Nishihara |
formatter: open raw template file in binary mode (BC)
|
file |
diff |
annotate
|
Sat, 06 May 2017 14:40:22 +0900 |
Yuya Nishihara |
formatter: close raw template file explicitly
|
file |
diff |
annotate
|
Sat, 27 May 2017 17:44:26 +0900 |
Yuya Nishihara |
formatter: add nullformatter
|
file |
diff |
annotate
|
Sat, 27 May 2017 17:40:18 +0900 |
Yuya Nishihara |
formatter: add helper to create a formatter optionally backed by file
|
file |
diff |
annotate
|
Sun, 18 Jan 2015 18:04:44 +0900 |
Yuya Nishihara |
formatter: add option to redirect output to file object
|
file |
diff |
annotate
|
Thu, 04 May 2017 01:12:14 +0530 |
Pulkit Goyal |
py3: use pycompat.byteskwargs to converts kwargs to bytes
|
file |
diff |
annotate
|
Wed, 05 Apr 2017 22:28:09 +0900 |
Yuya Nishihara |
templatekw: add public function to wrap a dict by _hybrid object
|
file |
diff |
annotate
|
Wed, 05 Apr 2017 22:25:36 +0900 |
Yuya Nishihara |
templatekw: add public function to wrap a list by _hybrid object
|
file |
diff |
annotate
|
Fri, 22 Apr 2016 21:46:33 +0900 |
Yuya Nishihara |
templater: provide loop counter as "index" keyword
|
file |
diff |
annotate
|
Sun, 02 Apr 2017 22:43:18 +0900 |
Yuya Nishihara |
formatter: reorder code that builds template mapping
|
file |
diff |
annotate
|