log mercurial/formatter.py @ 52292:085cc409847d

age author description
Mon, 16 Sep 2024 15:36:44 +0200 Matt Harbison typing: add `from __future__ import annotations` to most files
Tue, 23 Jul 2024 19:20:22 -0400 Matt Harbison typing: induce pytype to use the standard `attr` instead of the vendored copy
Thu, 18 Jul 2024 12:36:12 +0200 Raphaël Gomès black: format the codebase with 23.3.0
Tue, 23 Jul 2024 10:02:46 +0200 Raphaël Gomès Backout accidental publication of a large range of revisions
Thu, 18 Jul 2024 12:36:12 +0200 Raphaël Gomès black: format the codebase with 23.3.0
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Tue, 01 Mar 2022 20:50:34 -0800 Gregory Szorc py3: use int instead of pycompat.long
Thu, 03 Mar 2022 18:28:30 -0800 Gregory Szorc global: bulk replace simple pycompat.iteritems(x) with x.items()
Mon, 21 Feb 2022 10:26:25 -0700 Gregory Szorc formatter: remove conditional assert
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Tue, 01 Mar 2022 20:29:03 -0800 Gregory Szorc py3: use pickle directly
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Mon, 15 Mar 2021 17:09:42 +0100 Pierre-Yves David debugdiscovery: also integrate the discovery output in the json one
Thu, 06 Aug 2020 09:50:10 -0700 Martin von Zweigbergk templater: add exception-raising version of open_template()
Tue, 04 Aug 2020 13:22:00 -0700 Martin von Zweigbergk templater: pass opened file-like object to templatespec
Tue, 04 Aug 2020 13:21:29 -0700 Martin von Zweigbergk templater: replace templatepath() with function that also opens the file
Mon, 20 Jul 2020 21:33:28 -0700 Martin von Zweigbergk templatespec: move check for non-unicode to lower-level function
Thu, 16 Jul 2020 13:33:46 -0700 Martin von Zweigbergk templatespec: create a factory function for each type there is
Thu, 23 Jul 2020 10:20:48 -0700 Martin von Zweigbergk formatter: inline a variable assigned from `templater.templater.frommapfile`
Thu, 23 Jul 2020 22:50:20 -0700 Martin von Zweigbergk formatter: remove now-unnecessary check for file-ness
Sun, 27 Oct 2019 12:49:09 +0900 Yuya Nishihara formatter: fix handling of None value in templater mapping stable
Sun, 27 Oct 2019 12:30:59 +0900 Yuya Nishihara config: fix -Tjson to not crash due to unsupported defaultvalue types stable
Mon, 07 Oct 2019 00:04:04 -0400 Gregory Szorc py3: finish porting iteritems() to pycompat and remove source transformer
Sat, 05 Oct 2019 23:30:09 -0400 Yuya Nishihara formatter: map -Tjson(...) and -Tcbor(...) to templater
Sat, 05 Oct 2019 23:20:35 -0400 Yuya Nishihara formatter: parse name of built-in formatter templates in standard way
Sat, 05 Oct 2019 23:04:45 -0400 Yuya Nishihara formatter: pass in template spec to templateformatter as argument
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Sun, 10 Mar 2019 12:57:24 +0900 Yuya Nishihara template: add CBOR output format
Sun, 14 Oct 2018 07:25:01 +0200 Yuya Nishihara formatter: make debug output prettier
Sun, 14 Oct 2018 06:51:19 +0200 Yuya Nishihara formatter: use stringutil.pprint() in debug output to drop b''
Mon, 01 Oct 2018 17:37:53 +0200 Boris Feld formatter: more details on assertion failure
Sat, 01 Sep 2018 15:52:18 +0900 Yuya Nishihara formatter: replace contexthint() with demand loading of ctx object
Thu, 07 Jun 2018 21:48:11 +0900 Yuya Nishihara formatter: populate ctx from repo and node value
Sun, 29 Jul 2018 21:25:37 +0900 Yuya Nishihara formatter: populate fctx from ctx and path value
Thu, 07 Jun 2018 21:36:13 +0900 Yuya Nishihara formatter: factor out function that detects node change and document it
Sat, 01 Sep 2018 15:06:05 +0900 Yuya Nishihara formatter: inline _gettermap and _knownkeys
Sat, 01 Sep 2018 13:21:45 +0900 Yuya Nishihara formatter: fill missing resources by formatter, not by resource mapper
Thu, 07 Jun 2018 23:27:54 +0900 Yuya Nishihara templater: remove unused context argument from most resourcemapper functions
Mon, 18 Jun 2018 21:58:04 +0900 Yuya Nishihara formatter: look for template symbols from the associated name
Fri, 08 Jun 2018 22:10:22 +0900 Yuya Nishihara formatter: provide hint of context keys required by template
Thu, 03 May 2018 11:56:49 +0900 Yuya Nishihara formatter: provide hint of referenced field names
Sat, 24 Mar 2018 17:54:02 +0900 Yuya Nishihara templater: introduce a wrapper for date tuple (BC)
Thu, 03 May 2018 15:08:16 +0900 Yuya Nishihara formatter: ditch namedtuple in favor of attr
Fri, 13 Apr 2018 22:58:49 +0900 Yuya Nishihara formatter: convert timestamp to int
Thu, 12 Apr 2018 23:25:58 +0900 Yuya Nishihara formatter: carry opts to file-based formatters by basefm
Thu, 12 Apr 2018 23:24:33 +0900 Yuya Nishihara formatter: remove unused private attributes from baseformatter
Thu, 15 Mar 2018 22:27:16 +0900 Yuya Nishihara formatter: make nested items somewhat readable in template output
Sat, 17 Mar 2018 17:54:33 +0900 Yuya Nishihara formatter: make 'originalnode' a thing in log-like templates
Sat, 17 Mar 2018 17:41:07 +0900 Yuya Nishihara formatter: port handling of 'originalnode' to populatemap() hook
Thu, 15 Mar 2018 21:52:47 +0900 Yuya Nishihara templater: switch 'revcache' based on new mapping items
Thu, 15 Mar 2018 21:49:33 +0900 Yuya Nishihara templater: add hook point to populate additional mapping items
Thu, 15 Mar 2018 21:38:57 +0900 Yuya Nishihara templater: drop symbols which should be overridden by new 'ctx' (issue5612)
Thu, 15 Mar 2018 20:43:39 +0900 Yuya Nishihara templater: introduce resourcemapper class
Fri, 16 Mar 2018 21:24:12 +0900 Yuya Nishihara templater: factor out helper that renders named template as string
Sun, 11 Mar 2018 21:26:15 +0900 Yuya Nishihara formatter: unblock storing fctx as a template resource
Sun, 11 Mar 2018 21:12:02 +0900 Yuya Nishihara templater: process mapping dict by resource callables
Sun, 11 Mar 2018 21:05:29 +0900 Yuya Nishihara templater: convert resources to a table of callables for future extension
Thu, 08 Mar 2018 23:15:09 +0900 Yuya Nishihara templater: move hybrid class and functions to templateutil module
Thu, 08 Mar 2018 23:10:46 +0900 Yuya Nishihara templater: move stringify() to templateutil module