mercurial/cmdutil.py
Sat, 17 Jun 2017 20:10:22 +0530 Pulkit Goyal status: add a flag to terse the output (issue4119)
Mon, 10 Jul 2017 17:48:33 +0200 Boris Feld bookmark: remove a useless 'recordchange' in the amend code
Fri, 14 Jul 2017 14:22:40 -0700 Jun Wu codemod: register core configitems using a script
Thu, 13 Jul 2017 18:31:35 -0700 Jun Wu codemod: simplify nested withs
Sun, 09 Jul 2017 00:53:16 -0400 Matt Harbison cmdutil: simplify the dirty check in howtocontinue()
Mon, 26 Jun 2017 15:28:28 -0700 Jun Wu amend: use scmutil.cleanupnodes (BC)
Mon, 26 Jun 2017 15:46:24 +0200 Boris Feld log: add an extension hook-point in changeset_printer
Tue, 27 Jun 2017 00:23:32 +0530 Pulkit Goyal py3: use pycompat.strkwargs() to convert kwargs keys to str
Tue, 27 Jun 2017 00:20:55 +0530 Pulkit Goyal py3: use pycompat.byteskwargs() to convert kwargs' keys to bytes
Sat, 24 Jun 2017 11:47:26 -0700 Gregory Szorc cmdutil: use named arguments for changeset_templater.__init__
Sat, 22 Apr 2017 21:16:08 +0900 Yuya Nishihara changeset_templater: backport parts map of [templates] section from formatter
Sat, 17 Jun 2017 16:32:20 +0900 Yuya Nishihara changeset_templater: backport separator template from formatter
Sat, 22 Apr 2017 21:09:07 +0900 Yuya Nishihara changeset_templater: do not enable verbosity postfix for [templates] section
Sat, 22 Apr 2017 21:06:11 +0900 Yuya Nishihara changeset_templater: simplify handling of verbosity postfix
Mon, 19 Jun 2017 11:21:37 -0700 Martin von Zweigbergk amend: use context manager for locking
Sat, 22 Apr 2017 20:29:45 +0900 Yuya Nishihara commit: select template by spec.ref name
Sat, 22 Apr 2017 15:28:29 +0900 Yuya Nishihara commit: do not look up committemplate in template paths (BC)
Sat, 22 Apr 2017 20:14:55 +0900 Yuya Nishihara formatter: load templates section like a map file
Sat, 22 Apr 2017 19:56:47 +0900 Yuya Nishihara templater: add simple interface for unnamed template (API)
Fri, 16 Jun 2017 01:28:23 +0530 Pulkit Goyal py3: explicitly convert dict.values() to a list on py3
Tue, 11 Apr 2017 21:38:24 +0900 Yuya Nishihara changeset_templater: render template specified by templatespec tuple
Sat, 22 Apr 2017 19:07:00 +0900 Yuya Nishihara formatter: put topic in templatespec tuple
Sat, 22 Apr 2017 19:02:47 +0900 Yuya Nishihara cmdutil: pass templatespec tuple directly to changeset_templater (API)
Sat, 22 Apr 2017 18:48:38 +0900 Yuya Nishihara formatter: wrap (tmpl, mapfile) by named tuple
Sat, 22 Apr 2017 18:42:03 +0900 Yuya Nishihara cmdutil: factor out helper to create changeset_templater with literal template
Sat, 06 May 2017 16:24:21 +0900 Yuya Nishihara formatter: document lookuptemplate()
Sat, 22 Apr 2017 15:30:27 +0900 Yuya Nishihara cmdutil: rename gettemplate() to _lookuplogtemplate()
Sat, 22 Apr 2017 15:06:06 +0900 Yuya Nishihara formatter: factor out function to create templater from literal or map file
Sat, 22 Apr 2017 14:53:05 +0900 Yuya Nishihara graphlog: do not look up graphnodetemplate in template paths (BC)
Sat, 10 Jun 2017 10:24:33 -0400 Sean Farley context: inline makememctx (API)
Sat, 03 Jun 2017 19:17:19 +0900 Yuya Nishihara export: map wctx.node() to 'ff...' node id (issue5438)
Sat, 03 Jun 2017 19:12:01 +0900 Yuya Nishihara scmutil: introduce binnode(ctx) as paired function with intrev(ctx)
Sat, 03 Jun 2017 18:57:28 +0900 Yuya Nishihara scmutil: pass ctx object to intrev()
Thu, 01 Jun 2017 23:08:23 +0900 Yuya Nishihara cmdutil: use isstdiofilename() where appropriate
Thu, 25 May 2017 21:53:44 +0900 Yuya Nishihara cat: add formatter support
Sat, 27 May 2017 17:58:36 +0900 Yuya Nishihara cat: use with statement to close output file
Thu, 25 May 2017 21:43:09 +0900 Yuya Nishihara cat: stop using makefileobj()
Sat, 27 May 2017 18:50:05 +0900 Yuya Nishihara cat: pass filename template as explicit argument
Thu, 25 May 2017 21:28:08 +0900 Yuya Nishihara cmdutil: extract function checking if pattern should be taken as stdin/out
Thu, 25 May 2017 21:25:49 +0900 Yuya Nishihara cmdutil: drop deprecated hack to pass file object to makefileobj() (API)
Sun, 28 May 2017 14:02:14 -0400 Augie Fackler cmdutil: use sorted(dict) instead of x = dict.keys(); x.sort()
Mon, 22 May 2017 15:05:18 -0400 Augie Fackler cmdutil: avoid redefining write() function in export if possible
Mon, 22 May 2017 13:34:03 -0400 Augie Fackler cmdutil: extract closure that performs the actual export formatting
Mon, 22 May 2017 13:35:22 -0400 Augie Fackler cmdutil: use a generator expression instead of a list comprehension
Sat, 20 May 2017 20:15:05 -0400 Augie Fackler cmdutil: rename template param to export to fntemplate
Sat, 20 May 2017 17:58:04 -0400 Augie Fackler cmdutil: comprehensively document the interface of export
Sat, 20 May 2017 22:27:52 -0700 Martin von Zweigbergk cleanup: reuse existing wctx variables instead of calling repo[None]
Sun, 14 May 2017 16:19:47 +0900 Yuya Nishihara commands: move templates of common command options to cmdutil (API)
Thu, 18 May 2017 18:00:52 -0400 Augie Fackler cmdutil: use repo[None].walk instead of repo.walk
Sat, 09 Jan 2016 23:24:52 +0900 Yuya Nishihara extensions: show deprecation warning for the use of cmdutil.command
Sat, 09 Jan 2016 23:07:20 +0900 Yuya Nishihara registrar: move cmdutil.command to registrar module (API)
Tue, 09 May 2017 16:29:31 -0700 Durham Goode obsolete: add operation metadata to rebase/amend/histedit obsmarkers
Fri, 10 Feb 2017 16:56:29 -0800 Martin von Zweigbergk cleanup: use set literals
Thu, 04 May 2017 00:24:21 +0530 Pulkit Goyal py3: convert kwargs' keys to str using pycompat.strkwargs
Thu, 04 May 2017 21:11:40 -0700 Martin von Zweigbergk forget: access status fields by name, not index
Fri, 05 May 2017 01:41:54 +0530 Pulkit Goyal py3: use %d to format integers into bytestrings
Fri, 05 May 2017 01:26:13 +0530 Pulkit Goyal py3: slice over bytes to prevent getting ascii values
Tue, 25 Apr 2017 01:52:30 +0530 Pulkit Goyal py3: handle opts correctly for `hg add`
Fri, 21 Apr 2017 02:20:46 +0530 Pulkit Goyal py3: convert opts to bytes in cmdutil.dorecord()
Sat, 25 Feb 2017 19:32:39 +0900 Yuya Nishihara commit: optionally strip quotes from commit template (BC)
Sat, 25 Feb 2017 19:28:16 +0900 Yuya Nishihara graphlog: optionally strip quotes from graphnode template (BC)
Sat, 15 Apr 2017 18:05:40 -0400 Matt Harbison serve: add support for Mercurial subrepositories
Fri, 22 Apr 2016 21:46:33 +0900 Yuya Nishihara templater: provide loop counter as "index" keyword
Sat, 25 Mar 2017 09:39:07 +0100 Denis Laxalde cmdutil: add a "changeset.obsolete" label in changeset_printer
Tue, 14 Mar 2017 18:16:13 +0900 Yuya Nishihara graphlog: pass function arguments without expansion
Thu, 16 Mar 2017 14:23:49 -0700 Jun Wu import: get rid of ui.backupconfig
Wed, 15 Mar 2017 23:06:50 +0900 Yuya Nishihara util: wrap s.encode('string_escape') call for future py3 compatibility
Wed, 08 Mar 2017 16:53:09 -0800 Pierre-Yves David cmdutil: directly use repo.vfs.join
Wed, 14 Jan 2015 01:15:26 +0100 Mads Kiilerich vfs: use repo.wvfs.unlinkpath
Thu, 02 Mar 2017 13:30:47 +0100 Pierre-Yves David vfs: use 'vfs' module directly in 'mercurial.cmdutil'
Thu, 02 Mar 2017 03:52:36 +0100 Pierre-Yves David vfs: replace 'scmutil.opener' usage with 'scmutil.vfs'
Mon, 06 Mar 2017 14:11:21 +0100 Denis Laxalde revert: always display hunks reversed when reverting to parent
Sat, 25 Feb 2017 16:38:26 +0900 Yuya Nishihara templatekw: move defaulttmpl constant from changeset_templater
Sat, 25 Feb 2017 16:26:58 +0900 Yuya Nishihara templater: port formatnode filter from changeset_templater
Wed, 24 Feb 2016 14:44:14 -0800 Martin von Zweigbergk revert: move code dealing with deletions closer together
Wed, 01 Mar 2017 19:51:05 -0800 Durham Goode revert: remove set(mf) because it's O(manifest)
Thu, 23 Feb 2017 21:20:26 +0900 Yuya Nishihara graphlog: restore pager lost at 1cec1d863008
Sun, 19 Feb 2017 18:16:09 +0900 Yuya Nishihara revset: import set classes directly from smartset module
Fri, 03 Feb 2017 16:01:19 -0500 Augie Fackler cmdutil: remove forwarding methods per deprecation policy
Wed, 18 Jan 2017 18:25:51 -0800 Sean Farley ui: rename tmpdir parameter to more specific repopath stable
Mon, 16 Jan 2017 21:15:21 -0800 Sean Farley cmdutil: add tmpdir parament to ui.edit calls
Tue, 17 Jan 2017 23:12:54 -0500 Matt Harbison templater: add '{envvars}' to access environment variables
Tue, 10 Jan 2017 09:32:27 +0100 Valters Vingolds rebase: provide detailed hint to abort message if working dir is not clean
Fri, 06 Jan 2017 22:50:04 +0900 Yuya Nishihara commit: fix unmodified message detection for the "--- >8 ----" magic
Sat, 07 Jan 2017 12:07:56 +0100 Denis Laxalde log: drop unnecessary ui.note label from "trouble: " line
Fri, 06 Jan 2017 12:36:21 +0100 Denis Laxalde cmdutil: add missing "i18n" comment about "trouble: " line
Sat, 31 Dec 2016 15:36:36 -0600 Sean Farley cmdutil: add special string that ignores rest of text
Mon, 10 Oct 2016 12:06:58 +0200 Denis Laxalde cmdutil: add support for evolution "troubles" display in changeset_printer
Tue, 03 Jan 2017 10:56:41 +0100 Denis Laxalde cmdutil: extract a _changesetlabels function out of changeset_printer._show()
Sat, 17 Dec 2016 20:14:24 +0530 Pulkit Goyal py3: replace os.sep with pycompat.ossep (part 3 of 4)
Wed, 23 Nov 2016 19:03:24 +0000 Jun Wu revert: pass operation to crecord
Fri, 25 Nov 2016 09:10:30 +0100 Denis Laxalde revert: prompt before removing files in interactive mode
Fri, 25 Nov 2016 09:09:31 +0100 Denis Laxalde revert: indicate the default choice when prompting to forget files
Fri, 25 Nov 2016 09:09:03 +0100 Denis Laxalde style: avoid an unnecessary line split
Wed, 23 Nov 2016 00:03:11 +0530 Pulkit Goyal py3: use pycompat.getcwd() instead of os.getcwd()
Sat, 15 Oct 2016 13:47:43 +0900 Yuya Nishihara server: move cmdutil.service() to new module (API)
Mon, 21 Nov 2016 21:36:46 -0500 Augie Fackler cmdutil: turn forward of checkunresolved into a deprecation warning
Mon, 21 Nov 2016 21:31:45 -0500 Augie Fackler checkunresolved: move to new package to help avoid import cycles
Mon, 21 Nov 2016 21:16:54 -0500 Augie Fackler cmdutil: mark dirstateguard as deprecated
Mon, 21 Nov 2016 21:29:32 -0500 Augie Fackler dirstateguard: move to new module so I can break some layering violations
Thu, 20 Oct 2016 23:53:36 +0900 Yuya Nishihara py3: bulk replace sys.stdin/out/err by util's
Sat, 12 Nov 2016 13:36:17 +0100 Henning Schild patch: remove unused git parameter from patch.diffstat()
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: remove last uses of repo.manifest
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: delete unused dirlog and _newmanifest functions
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode manifest: remove manifest.find
Mon, 17 Oct 2016 23:16:55 +0200 Mads Kiilerich spelling: fixes of non-dictionary words
Wed, 02 Nov 2016 18:45:53 +0000 timeless cmdutil: refactor checkunresolved
Fri, 14 Oct 2016 01:53:15 +0200 Mads Kiilerich cmdutil: satisfy expections in dirstateguard.__del__, even if __init__ fails
Mon, 19 Sep 2016 17:15:39 -0400 Augie Fackler copy: distinguish "file exists" cases and add a hint (BC)
Sat, 08 Oct 2016 00:59:41 +0200 Mads Kiilerich largefiles: use context for file closing
Sat, 24 Sep 2016 19:58:23 +0900 Yuya Nishihara log: copy the way of ancestor traversal to --follow matcher (issue5376)
Sat, 24 Sep 2016 19:52:02 +0900 Yuya Nishihara log: unroll loop that populates file paths for --patch --follow matcher
Thu, 22 Sep 2016 20:59:24 +0900 Yuya Nishihara log: drop outdated optimization to walk revisions in reverse order
Thu, 22 Sep 2016 20:53:53 +0900 Yuya Nishihara graphlog: preserve topo sort even if additional filter options specified
Fri, 02 Sep 2016 21:46:00 +0000 timeless remove: specify hg in added warning
Tue, 03 May 2016 14:24:00 +0900 Yuya Nishihara log: drop hack to fix order of revset (issue5100)
Sun, 21 Aug 2016 08:00:18 +0000 Hannes Oldenburg cmdutil: extract samefile function from amend()
Tue, 16 Aug 2016 08:15:12 +0000 Hannes Oldenburg subrepo: cleanup of subrepo filematcher logic
Mon, 15 Aug 2016 16:07:55 +0900 Yuya Nishihara debugobsolete: add formatter support (issue5134)
Tue, 09 Aug 2016 09:02:51 +0000 Hannes Oldenburg match: added matchessubrepo method to matcher
less more (0) -120 tip