log hgext/fastannotate/formatter.py @ 51676:031d66801d5f

age author description
Sun, 29 May 2022 15:17:27 +0200 Manuel Jacob py3: replace `pycompat.xrange` by `range`
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Tue, 01 Dec 2020 21:54:46 +0100 Joerg Sonnenberger node: import symbols explicitly
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
Fri, 25 Jan 2019 23:43:11 -0800 Martin von Zweigbergk cleanup: use repo['.'] instead of repo[None].p1()
Wed, 16 Jan 2019 11:56:08 -0500 Augie Fackler fastannotate: use pycompat.maplist instead of map
Wed, 16 Jan 2019 11:55:49 -0500 Augie Fackler fastannotate: slice strings to get single character
Fri, 23 Nov 2018 21:54:03 +0300 Pulkit Goyal py3: replace str() with pycompat.bytestr() or ('%d' % int)
Thu, 20 Sep 2018 18:33:53 +0300 Pulkit Goyal py3: use pycompat.maplist instead of map
Mon, 30 Jul 2018 22:50:00 -0400 Augie Fackler fastannotate: initial import from Facebook's hg-experimental