mercurial/cmdutil.py
Thu, 09 Aug 2018 13:13:09 +0300 Pulkit Goyal status: advertise --abort instead of 'update -C .' to abort graft
Thu, 09 Aug 2018 12:32:11 +0300 Pulkit Goyal status: advertise --abort instead of 'update -C .' to abort a merge
Wed, 08 Aug 2018 19:29:02 +0530 Sangeet Kumar Mishra grep: search all commits in allfiles mode
Wed, 25 Jul 2018 12:50:31 +0530 Sangeet Kumar Mishra grep: add MULTIREV support to --allfiles flag
Tue, 10 Jul 2018 20:23:55 +0530 Sushil khanchi amend: support "history-editing-backup" config option
Wed, 01 Aug 2018 13:00:45 -0700 Gregory Szorc global: use pycompat.xrange()
Fri, 27 Jul 2018 14:49:45 -0700 Martin von Zweigbergk amend: use ctx1.status(ctx2) instead of repo.status(ctx1, ctx2)
Sun, 15 Jul 2018 18:24:57 +0900 Yuya Nishihara obsolete: store user name and note in UTF-8 (issue5754) (BC)
Sat, 30 Jun 2018 12:42:49 +0530 Sushil khanchi rebase: add --confirm option
Wed, 11 Jul 2018 21:15:52 +0900 Yuya Nishihara grep: rename --allfiles to --all-files
Sun, 10 Jun 2018 17:07:29 +0900 Yuya Nishihara pycompat: move rapply() from util
Sun, 01 Jul 2018 22:01:20 +0900 Yuya Nishihara files: add support for log-like template keywords and functions
Sun, 01 Jul 2018 21:55:37 +0900 Yuya Nishihara files: automatically populate fields referenced from template
Sun, 01 Jul 2018 21:47:43 +0900 Yuya Nishihara cat: add support for log-like template keywords and functions
Thu, 28 Jun 2018 18:07:22 -0700 Kyle Lippincott unlinkpath: make empty directory removal optional (issue5901) (issue5826)
Mon, 28 May 2018 20:51:20 +0200 Boris Feld shelve: check the actual shelvestate in morestatus
Tue, 19 Jun 2018 11:07:40 -0700 Martin von Zweigbergk scmutil: make cleanupnodes optionally also fix the phase
Sun, 17 Jun 2018 22:13:41 -0700 Martin von Zweigbergk progress: hide update(None) in a new complete() method
Sat, 16 Jun 2018 00:03:23 -0700 Martin von Zweigbergk remove: use progress helper
Wed, 13 Jun 2018 16:22:54 +0530 Sangeet Kumar Mishra grep: adds allfiles mode
Wed, 13 Jun 2018 22:50:32 +0530 Pulkit Goyal morestatus: remove some extra spaces
Fri, 15 Jun 2018 02:07:39 +0530 Pulkit Goyal cmdutil: say that `graft --stop` stops the graft instead of aborting
Mon, 28 May 2018 21:13:32 +0530 Pulkit Goyal graft: add a new `--stop` flag to stop interrupted graft
Mon, 11 Jun 2018 10:09:35 -0700 Martin von Zweigbergk files: drop now-unnecessary filtering of removed dirstate files
Wed, 06 Jun 2018 13:31:24 -0400 Augie Fackler merge with stable
Sat, 02 Jun 2018 22:18:12 -0400 Matt Harbison cmdutil: use internal separators when building the terse list
Sat, 02 Jun 2018 13:44:44 -0400 Matt Harbison rebase: prioritize indicating an interrupted rebase over update (issue5838) stable
Sat, 26 May 2018 12:14:04 +0900 Yuya Nishihara py3: wrap tempfile.mkstemp() to use bytes path
Tue, 22 May 2018 23:22:15 -0400 Matt Harbison terse: pconvert() entries added to the temporary terse dict for Windows
Thu, 17 May 2018 23:11:24 -0700 Kyle Lippincott crecord: fallback to text mode if diffs are too big for curses mode
Fri, 11 May 2018 00:54:12 -0400 Augie Fackler cmdutil: drop deprecated log helper methods (API)
Thu, 10 May 2018 21:53:48 -0400 Matt Harbison cmdutil: drop deprecated precursor of registrar.command (API)
Fri, 11 May 2018 00:53:29 -0400 Augie Fackler cmdutil: remove deprecated _revertprefetch code (API)
Thu, 19 Apr 2018 20:33:43 +0900 Yuya Nishihara cmdutil: remove unused 'confirmopts' constant
Tue, 24 Apr 2018 21:29:00 +0900 Yuya Nishihara import: fix crash on --exact check of empty commit (issue5702) stable
Wed, 18 Apr 2018 19:25:35 +0530 Sushil khanchi forget: rename --confirm to --interactive
Sat, 14 Apr 2018 00:30:39 +0900 Yuya Nishihara fix: use templater to substitute values in command string
Sat, 14 Apr 2018 19:43:45 -0400 Matt Harbison export: invoke the file prefetch hook
Sat, 14 Apr 2018 18:50:45 -0400 Matt Harbison scmutil: teach the file prefetch hook to handle multiple commits
Thu, 22 Mar 2018 16:11:42 +0530 Sushil khanchi forget: add --confirm option
Thu, 12 Apr 2018 23:14:38 -0700 Gregory Szorc patch: make extract() a context manager (API)
Thu, 12 Apr 2018 23:06:27 -0700 Gregory Szorc cmdutil: pass in parsed patch to tryimportone() (API)
Thu, 12 Apr 2018 23:13:55 +0900 Yuya Nishihara export: enable formatter support (API)
Thu, 12 Apr 2018 22:59:49 +0900 Yuya Nishihara export: extract function to write patch to file object (API)
Thu, 12 Apr 2018 22:39:43 +0900 Yuya Nishihara export: port _exportsingle() to formatter
Thu, 12 Apr 2018 22:08:55 +0900 Yuya Nishihara export: serialize revisions to be exported per destination file
Thu, 12 Apr 2018 21:56:02 +0900 Yuya Nishihara export: split cmdutil.export() to single-file and maybe-multiple-files cases
Thu, 12 Apr 2018 21:47:17 +0900 Yuya Nishihara export: remove unused argument 'rev' from _exportsingle()
Thu, 12 Apr 2018 23:25:58 +0900 Yuya Nishihara formatter: carry opts to file-based formatters by basefm
Sun, 08 Apr 2018 15:32:09 +0900 Yuya Nishihara py3: do not try to byte-stringify None in cmdutil.tryimportone()
Tue, 03 Apr 2018 08:55:49 -0700 Martin von Zweigbergk log: remove dependence on repo.changectx()
Mon, 02 Apr 2018 23:52:43 -0700 Martin von Zweigbergk narrow: add trailing slash to dir earlier for debug{revlog,index,data}
Wed, 21 Mar 2018 23:36:11 +0530 Sushil khanchi remove: add dry-run functionality
Thu, 15 Mar 2018 21:52:47 +0900 Yuya Nishihara templater: switch 'revcache' based on new mapping items
Thu, 08 Mar 2018 11:44:03 -0800 Kyle Lippincott copyfile: preserve stat info (mtime, etc.) when doing copies/renames
Thu, 22 Mar 2018 21:56:20 +0900 Yuya Nishihara stringutil: bulk-replace call sites to point to new module
Sat, 17 Mar 2018 11:23:04 +0900 Yuya Nishihara templater: rename .render(mapping) to .renderdefault(mapping) (API)
Sun, 18 Mar 2018 12:54:03 +0900 Yuya Nishihara cmdutil: drop redundant import of merge module
Sat, 17 Mar 2018 21:46:17 -0400 Augie Fackler merge with stable
Sat, 10 Mar 2018 12:33:19 +0530 Sushil khanchi forget: add --dry-run mode
Sun, 11 Mar 2018 20:10:38 +0900 Yuya Nishihara amend: abort if unresolved merge conflicts found (issue5805) stable
Sun, 04 Mar 2018 22:33:59 +0530 Pulkit Goyal py3: use pycompat.bytestr instead of str
Sat, 03 Mar 2018 17:09:26 -0500 Augie Fackler cmdutil: ensure PatchError messages are coerded to bytes, not str
Thu, 15 Feb 2018 17:18:26 +0100 Boris Feld util: extract all date-related utils in utils/dateutil module
Sun, 07 Jan 2018 11:53:07 +0900 Yuya Nishihara cmdutil: expand filename format string by templater (BC)
Sun, 18 Feb 2018 10:58:15 +0900 Yuya Nishihara cmdutil: reorder optional arguments passed to makefileobj()
Sun, 18 Feb 2018 10:54:24 +0900 Yuya Nishihara cmdutil: strip "%m" pattern (first line of commit message) from both ends
Sat, 24 Feb 2018 11:13:36 -0800 Gregory Szorc cmdutil: use ctx.rev() instead of %d % ctx
Sat, 24 Feb 2018 10:51:13 -0800 Gregory Szorc cmdutil: use ctx.rev() instead of int(ctx)
Wed, 21 Feb 2018 10:10:02 -0500 Augie Fackler py3: use list comprehensions instead of filter where we need to eagerly filter
Sun, 07 Jan 2018 11:26:16 +0900 Yuya Nishihara cmdutil: narrow scope of KeyError in makefilename()
Sat, 06 Jan 2018 17:44:57 +0900 Yuya Nishihara cmdutil: build "%m" (desc|firstline) in makefilename()
Thu, 02 Apr 2015 23:37:07 +0900 Yuya Nishihara cmdutil: rewrite makefilename() to use ctx methods
Thu, 02 Apr 2015 23:28:16 +0900 Yuya Nishihara cmdutil: pass ctx to makefileobj() in place of repo/node pair (API)
Thu, 02 Apr 2015 23:32:28 +0900 Yuya Nishihara cmdutil: pass ctx to makefilename() in place of repo/node pair (API)
Thu, 02 Apr 2015 23:22:02 +0900 Yuya Nishihara cmdutil: make node parameter of makefileobj() mandatory (API)
Wed, 14 Feb 2018 14:12:05 +0100 Denis Laxalde revert: use an exact matcher in interactive diff selection (issue5789)
Sun, 11 Feb 2018 00:40:27 -0500 Matt Harbison revert: drop the remnant of the prefetchfiles hook
Sun, 11 Feb 2018 00:51:22 -0500 Matt Harbison cat: migrate to the fileprefetch callback mechanism
Sun, 11 Feb 2018 00:23:57 -0500 Matt Harbison cmdutil: convert the prefetchfiles() hook to a callback mechanism (API)
Tue, 06 Feb 2018 22:55:02 +0900 Yuya Nishihara merge: cut import cycle at merge -> extensions
Tue, 06 Feb 2018 22:36:38 +0900 Yuya Nishihara subrepo: split non-core functions to new module
Sun, 21 Jan 2018 14:28:03 +0900 Yuya Nishihara logcmdutil: drop default arguments from changesetdisplayer/templater() calls
Sun, 04 Feb 2018 15:26:49 -0500 Matt Harbison cat: call the storage prefetch hook
Sun, 04 Feb 2018 14:14:28 -0500 Matt Harbison cmdutil: convert _revertprefetch() to a generic stored file hook (API)
Sun, 04 Feb 2018 12:00:17 +0100 Boris Feld cmdutil: introduce deprecated aliases
Sat, 27 Jan 2018 17:46:37 +0900 Yuya Nishihara py3: drop b'' from repr() of smartset
Sat, 27 Jan 2018 17:31:25 +0900 Yuya Nishihara py3: always drop b'' prefix from repr() of bytestr
Sat, 27 Jan 2018 13:33:31 +0900 Yuya Nishihara py3: factor out helpers to apply string conversion recursively
Sun, 21 Jan 2018 13:03:03 +0900 Yuya Nishihara cmdutil: drop aliases for logcmdutil functions (API)
Sun, 21 Jan 2018 12:48:39 +0900 Yuya Nishihara logcmdutil: drop redundant "log" from function names (API)
Sun, 21 Jan 2018 12:36:43 +0900 Yuya Nishihara logcmdutil: rename classes and functions to conform to our coding style (API)
Sun, 21 Jan 2018 12:26:42 +0900 Yuya Nishihara cmdutil: split functions of log-like commands to new module (API)
Thu, 18 Jan 2018 12:59:40 -0500 Augie Fackler cmdutil: add a kludge to make bytes repr() the same on 2 and 3
Fri, 19 Jan 2018 18:45:20 +0530 Pulkit Goyal branch: allow changing branch name to existing name if possible
Sun, 15 Oct 2017 23:08:45 +0530 Pulkit Goyal branch: add a --rev flag to change branch name of given revisions
Tue, 16 Jan 2018 21:46:17 +0900 Yuya Nishihara log: fix typo in comment about _matchfiles()
Thu, 04 Jan 2018 14:20:58 +0900 Yuya Nishihara log: build follow-log filematcher at once
Thu, 04 Jan 2018 15:20:46 +0900 Yuya Nishihara log: allow matchfn to be non-null even if both --patch/--stat are off
Thu, 04 Jan 2018 14:37:15 +0900 Yuya Nishihara log: replace "not pats" with matcher attribute for consistency
Wed, 03 Jan 2018 15:58:59 +0900 Yuya Nishihara log: follow file history across copies even with -rREV (BC) (issue4959)
Wed, 03 Jan 2018 15:46:15 +0900 Yuya Nishihara log: resolve --follow thoroughly in getlogrevs()
Wed, 03 Jan 2018 15:13:22 +0900 Yuya Nishihara log: extract function that processes log file patterns
Sun, 10 Dec 2017 17:28:44 +0900 Yuya Nishihara log: resolve --follow with -rREV in cmdutil.getlogrevs()
Sun, 10 Dec 2017 18:22:06 +0900 Yuya Nishihara log: remove dead code to follow descendants if ascending revisions specified
Sun, 10 Dec 2017 16:59:54 +0900 Yuya Nishihara log: duplicate _logrevs() dedicated for walkchangerevs()
Tue, 16 Jan 2018 19:56:00 -0500 Matt Harbison cat: factor out a function that populates the formatter
Tue, 02 Jan 2018 17:37:01 +0900 Yuya Nishihara log: use revsetlang.formatspec() thoroughly
Tue, 02 Jan 2018 17:13:18 +0900 Yuya Nishihara log: use revsetlang.formatspec() to concatenate list expression
Tue, 02 Jan 2018 17:00:48 +0900 Yuya Nishihara log: simplify 'x or ancestors(x)' expression
Tue, 02 Jan 2018 16:58:37 +0900 Yuya Nishihara log: make opt2revset table a module constant
Sun, 22 Oct 2017 22:49:11 +0900 Yuya Nishihara log: drop unused expr from return value of getlogrevs()
Thu, 04 Jan 2018 12:00:18 +0900 Yuya Nishihara log: don't expand aliases in revset built from command options
Sun, 22 Oct 2017 22:38:16 +0900 Yuya Nishihara log: remove redundant handling of --limit
Sun, 22 Oct 2017 23:04:07 +0900 Yuya Nishihara log: use smartset.slice() to limit number of revisions to be displayed
Thu, 04 Jan 2018 10:51:41 +0900 Yuya Nishihara log: merge getlogrevs() and getgraphlogrevs()
Fri, 22 Dec 2017 21:19:29 +0900 Yuya Nishihara templater: register keywords to defaults table
Thu, 21 Dec 2017 22:05:30 +0900 Yuya Nishihara templater: move repo, ui and cache to per-engine resources
Thu, 21 Dec 2017 21:29:06 +0900 Yuya Nishihara templater: keep default resources per template engine (API)
Tue, 19 Dec 2017 21:41:39 +0900 Yuya Nishihara log: make "slowpath" condition slightly more readable
less more (0) -1000 -120 tip