log mercurial/logcmdutil.py @ 52170:1a8466fd904a

age author description
Mon, 16 Sep 2024 15:36:44 +0200 Matt Harbison typing: add `from __future__ import annotations` to most files
Tue, 20 Aug 2024 18:30:47 -0400 Matt Harbison typing: lock in correct changes from pytype 2023.04.11 -> 2023.06.16
Tue, 23 Jul 2024 19:20:22 -0400 Matt Harbison typing: induce pytype to use the standard `attr` instead of the vendored copy
Wed, 20 Dec 2023 22:17:03 +0100 Pierre-Yves David pytype: drop the now useless assert
Tue, 19 Dec 2023 21:29:34 +0100 Pierre-Yves David pytype: move some type comment to proper annotation
Wed, 20 Dec 2023 12:51:20 +0100 Pierre-Yves David pytype: import typing directly
Wed, 15 Nov 2023 02:39:53 +0100 pacien util: move diff_parent from logcmdutil to diffutil
Thu, 07 Sep 2023 08:39:21 +0200 zegervdv logcmdutil: return structured diffstat data for json
Sat, 19 Nov 2022 01:35:01 +0100 Pierre-Yves David memory-usage: fix `hg log --follow --rev R F` space complexity stable
Thu, 16 Jun 2022 15:20:48 +0200 Raphaël Gomès branching: merge stable into default
Thu, 12 May 2022 13:53:50 +0400 Anton Shestakov logcmdutil: use the same data as {file*} template keywords (issue6642) stable
Thu, 24 Mar 2022 22:05:49 -0700 Martin von Zweigbergk logcmdutil: use new function for getting first line of string
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Thu, 03 Mar 2022 18:28:30 -0800 Gregory Szorc global: bulk replace simple pycompat.iteritems(x) with x.items()
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Thu, 06 Jan 2022 22:09:40 -0800 Martin von Zweigbergk logcmdutil: raise `StateError` when file to follow doesn't exist
Thu, 06 Jan 2022 22:03:21 -0800 Martin von Zweigbergk logcmdutil: raise `InputError` on bad CLI arguments
Tue, 28 Sep 2021 15:11:22 -0700 Martin von Zweigbergk errors: raise InputError from revsingle() iff revset provided by the user
Tue, 28 Sep 2021 13:59:01 -0700 Martin von Zweigbergk errors: raise InputError from revpair() iff revset provided by the user
Tue, 28 Sep 2021 08:47:11 -0700 Martin von Zweigbergk errors: raise InputError on bad revset to revrange() iff provided by the user
Mon, 20 Sep 2021 11:22:27 -0400 Matt Harbison typing: drop annotations on `mercurial/logcmdutil.walkopts` attributes
Fri, 18 Jun 2021 15:48:51 -0700 Martin von Zweigbergk ui: add a context manager for silencing the ui (pushbuffer+popbuffer)
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
Tue, 30 Mar 2021 02:32:30 +0200 Joerg Sonnenberger refactor: prefer checks against nullrev over nullid
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Thu, 18 Mar 2021 18:24:59 -0400 Matt Harbison merge with stable
Thu, 11 Mar 2021 17:02:28 -0500 Matt Harbison typing: switch an argument type to the generic form stable
Fri, 12 Mar 2021 13:13:13 -0500 Augie Fackler merge: with stable
Tue, 02 Feb 2021 20:20:17 +0900 Yuya Nishihara log: fix handling of root (or empty) path provided by matcher (issue6478) stable
Thu, 04 Feb 2021 13:32:11 -0800 Martin von Zweigbergk log: respect diff.merge in -p output
Thu, 04 Feb 2021 13:21:01 -0800 Martin von Zweigbergk diff: extract function for getting possibly re-merged parent to diff against
Tue, 01 Dec 2020 20:22:24 +0900 Yuya Nishihara log: do not accept string-matcher pattern as -u/-b/-B parameter
Tue, 01 Dec 2020 19:32:36 +0900 Yuya Nishihara log: do not override other filtering and sorting options by --bookmark
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Tue, 17 Nov 2020 21:30:50 -0500 Sebastien Boisvert log: add bookmark option to "hg log"
Fri, 23 Oct 2020 15:27:33 -0700 Martin von Zweigbergk config: rename ui.graphnodetemplate to command-templates.graphnode
Fri, 23 Oct 2020 10:56:18 -0700 Martin von Zweigbergk config: add a new [command-templates] section for templates defined by hg
Thu, 10 Sep 2020 18:57:31 +0900 Yuya Nishihara cmdutil: remove remainder of old walkchangerevs() implementation
Thu, 10 Sep 2020 18:40:01 +0900 Yuya Nishihara grep: add option for logcmdutil.makewalker() to not filter revs by file pats
Thu, 10 Sep 2020 17:44:34 +0900 Yuya Nishihara log: extract function that builds (revs, makefilematcher) from walkopts
Sat, 12 Sep 2020 22:42:58 +0900 Yuya Nishihara log: move --graph and topo sort options to walkopts
Sat, 12 Sep 2020 22:03:53 +0900 Yuya Nishihara log: move miscellaneous filter/matcher options to walkopts
Sat, 12 Sep 2020 21:54:58 +0900 Yuya Nishihara log: map --removed to walkopts.force_changelog_traversal
Sat, 12 Sep 2020 21:45:37 +0900 Yuya Nishihara log: pass around --rev option by walkopts
Sat, 12 Sep 2020 21:39:58 +0900 Yuya Nishihara log: parse --limit option by logcmdutil.parseopts()
Sat, 12 Sep 2020 21:35:26 +0900 Yuya Nishihara log: pass around --follow/--follow-first options by walkopts
Sat, 12 Sep 2020 21:06:16 +0900 Yuya Nishihara log: introduce struct that carries log traversal options
Sat, 12 Sep 2020 16:19:01 +0900 Yuya Nishihara log: remove unused argument from _makerevset()
Sat, 12 Sep 2020 16:11:10 +0900 Yuya Nishihara log: remove stale comment about order of user revset
Sat, 12 Sep 2020 07:23:47 +0900 Yuya Nishihara log: make -frREV PATH detect missing files before falling back to slow path
Fri, 11 Sep 2020 15:13:35 +0900 Yuya Nishihara log: fix -fr'wdir()' PATH to follow newly added file
Fri, 11 Sep 2020 15:08:58 +0900 Yuya Nishihara log: reorganize if-else and for loop in logcmdutil._makematcher()
Mon, 14 Sep 2020 19:39:51 +0900 Yuya Nishihara merge with stable
Fri, 11 Sep 2020 14:41:05 +0900 Yuya Nishihara log: fix crash and bad filematcher lookup by -fr'wdir()' PATH stable
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 22:43:33 -0700 Martin von Zweigbergk templatespec: use new factory functions in logcmdutil
Mon, 20 Jul 2020 21:33:28 -0700 Martin von Zweigbergk templatespec: move check for non-unicode to lower-level function
Mon, 20 Jul 2020 21:32:10 -0700 Martin von Zweigbergk templatespec: logcmdutil.templatespec() gets either template or mapfile