Mon, 16 Dec 2024 01:52:32 -0500 |
Matt Harbison |
graft: minor copyediting of the help text for the `--to` argument
|
Mon, 02 Dec 2024 02:45:41 +0100 |
Pierre-Yves David |
graft: add a `--to` flag grafting in memory
|
Mon, 21 Oct 2024 14:30:50 +0200 |
Pierre-Yves David |
config: extra the code showing config in its own module too
|
Mon, 21 Oct 2024 14:13:37 +0200 |
Pierre-Yves David |
config: move "component display" in the new module
|
Mon, 21 Oct 2024 14:05:14 +0200 |
Pierre-Yves David |
config: move edition code in its own module
|
Mon, 21 Oct 2024 13:39:44 +0200 |
Pierre-Yves David |
config: move `rcutil` module under a new `mercurial.configuration` module
|
Tue, 19 Nov 2024 15:46:12 +0100 |
Pierre-Yves David |
commands: create a "mercurial.cmd_impls" module to host graft
|
Mon, 16 Sep 2024 15:36:44 +0200 |
Matt Harbison |
typing: add `from __future__ import annotations` to most files
|
Mon, 16 Sep 2024 15:36:38 +0200 |
Matt Harbison |
format: add many "missing" comma
|
Wed, 15 Nov 2023 22:11:34 +0100 |
Joerg Sonnenberger |
archive: defer opening the output until a file is matched
|
Fri, 12 Jul 2024 15:29:35 +0400 |
Anton Shestakov |
copyright: update to 2024
stable
|
Tue, 02 Apr 2024 17:02:39 +0200 |
Pierre-Yves David |
bundle: do no check the changegroup version if no changegroup is included
|
Wed, 27 Mar 2024 17:46:23 +0000 |
Pierre-Yves David |
unbundle: move most of the logic on cmdutil to help debug::unbundle reuse
|
Wed, 27 Mar 2024 17:29:48 +0000 |
Pierre-Yves David |
postincoming: move to cmdutil
|
Wed, 27 Mar 2024 17:21:46 +0000 |
Pierre-Yves David |
postincoming: avoid computing branchhead if no report will be posted
|
Fri, 23 Feb 2024 04:26:03 +0100 |
Pierre-Yves David |
debug: add a debug::unbundle command that simulate the unbundle from a push
|
Wed, 14 Feb 2024 08:14:46 +0100 |
Zeger Van de Vannet |
annotate: limit output to range of lines
|
Mon, 12 Feb 2024 16:22:47 +0100 |
Rapha?l Gom?s |
branching: merge stable into default
|
Thu, 01 Feb 2024 19:35:35 -0500 |
Jordi Guti?rrez Hermoso |
grep: restore usage of --include/--exclude options
stable
|
Thu, 11 Jan 2024 17:52:13 +0100 |
Rapha?l Gom?s |
branching: merge stable into default
|
Wed, 27 Dec 2023 18:02:26 +0100 |
Pierre-Yves David |
bundle: do not detect --base argument that match nothing as lack of argument
stable
|
Wed, 15 Nov 2023 02:39:53 +0100 |
pacien |
util: move diff_parent from logcmdutil to diffutil
|
Wed, 25 Jan 2023 15:34:27 +0100 |
Rapha?l Gom?s |
admin-command: add verify command
|
Wed, 25 Jan 2023 15:33:39 +0100 |
Franck Bret |
commands: add admin namespace
|
Sun, 20 Aug 2023 02:17:38 -0400 |
Matt Harbison |
version: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 02:16:41 -0400 |
Matt Harbison |
verify: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 02:14:57 -0400 |
Matt Harbison |
tags: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 02:13:50 -0400 |
Matt Harbison |
tag: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 02:10:51 -0400 |
Matt Harbison |
summary: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 02:01:37 -0400 |
Matt Harbison |
revert: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:56:23 -0400 |
Matt Harbison |
rename: drop an unnecessary variable declaration at a wider scope
|
Sun, 20 Aug 2023 01:54:59 -0400 |
Matt Harbison |
rename: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:53:47 -0400 |
Matt Harbison |
remove: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:51:52 -0400 |
Matt Harbison |
purge: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:49:48 -0400 |
Matt Harbison |
pull: avoid referencing a variable before it is initialized
|
Sun, 20 Aug 2023 01:40:50 -0400 |
Matt Harbison |
pull: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:35:14 -0400 |
Matt Harbison |
paths: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:32:22 -0400 |
Matt Harbison |
merge: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:29:27 -0400 |
Matt Harbison |
manifest: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:27:36 -0400 |
Matt Harbison |
locate: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:24:29 -0400 |
Matt Harbison |
import: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:20:59 -0400 |
Matt Harbison |
heads: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:17:45 -0400 |
Matt Harbison |
forget: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:15:15 -0400 |
Matt Harbison |
copy: drop an unused variable
|
Sun, 20 Aug 2023 01:14:42 -0400 |
Matt Harbison |
copy: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:12:26 -0400 |
Matt Harbison |
config: use the writefile() utility to create the sample hgrc
|
Sun, 20 Aug 2023 01:08:58 -0400 |
Matt Harbison |
config: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:02:52 -0400 |
Matt Harbison |
clone: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 01:00:11 -0400 |
Matt Harbison |
bundle: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 00:56:58 -0400 |
Matt Harbison |
branches: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 00:55:52 -0400 |
Matt Harbison |
branch: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 00:44:15 -0400 |
Matt Harbison |
bookmark: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 00:35:28 -0400 |
Matt Harbison |
archive: migrate `opts` to native kwargs
|
Sun, 20 Aug 2023 00:27:27 -0400 |
Matt Harbison |
backout: migrate `opts` to native kwargs
|
Sat, 19 Aug 2023 23:06:40 -0400 |
Matt Harbison |
cmdutil: migrate `opts` on commitstatus() to native kwargs
|
Sat, 19 Aug 2023 22:56:14 -0400 |
Matt Harbison |
cat: avoid round tripping **opts -> byteskwargs -> strkwargs
|
Thu, 22 Jun 2023 11:28:17 +0200 |
Rapha?l Gom?s |
branching: merge stable into default
|
Sat, 17 Jun 2023 23:47:31 +0200 |
Pierre-Yves David |
path: use the next `display` argument to deal with boolean
stable
|
Thu, 15 Jun 2023 09:50:46 +0200 |
Pierre-Yves David |
paths: add an argument to format the suboption display
stable
|
Fri, 09 Jun 2023 14:32:09 +0100 |
Arseniy Alekseyev |
ui: fix crash in `hg paths` when pulled-delta-reuse-policy is in use
stable
|
Sat, 13 Apr 2019 03:44:55 +0200 |
Manuel Jacob |
hidden: add support to explicitly access hidden changesets with SSH peers
|
Thu, 04 Apr 2019 18:07:30 +0200 |
Manuel Jacob |
pull: add --remote-hidden option and pass it through peer creation
|
Fri, 14 Apr 2023 10:41:40 +0200 |
Rapha?l Gom?s |
branching: merge stable into default
|
Mon, 20 Mar 2023 23:16:14 +0100 |
Rapha?l Gom?s |
branching: merge stable into default
|
Fri, 10 Mar 2023 07:19:25 +0100 |
Pierre-Yves David |
bundle: abort if the user request bundling of internal changesets
|
Wed, 08 Mar 2023 15:23:22 +0100 |
Pierre-Yves David |
bundle: introduce a "v3" spec
|
Wed, 01 Mar 2023 11:45:57 -0500 |
Matt Harbison |
grep: avoid reassigning byteskwargs to strkwargs
|
Mon, 27 Mar 2023 06:24:44 +0200 |
Manuel Jacob |
commands: correct documentation of hg serve?s --ipv6 option
stable
|
Wed, 15 Mar 2023 05:49:56 +0100 |
Pierre-Yves David |
dirstate: fix a potential traceback when in `copy` and `rename`
stable
|
Thu, 02 Mar 2023 14:45:29 +0100 |
Pierre-Yves David |
branch: pass current transaction when writing branch in backout command
|
Thu, 02 Mar 2023 14:45:21 +0100 |
Pierre-Yves David |
branch: pass current transaction when writing branch in branch command
|
Tue, 14 Feb 2023 15:45:26 -0500 |
Matt Harbison |
tag: move the prohibition of tagging the `null` rev up to the `wdir()` check
|
Fri, 17 Feb 2023 17:04:41 +0100 |
Pierre-Yves David |
branching: merge with default
|
Tue, 14 Feb 2023 11:56:02 -0500 |
Matt Harbison |
tag: disallow tagging the working directory
stable
|
Tue, 14 Feb 2023 00:40:27 +0100 |
Pierre-Yves David |
dirstate-guard: remove its usage in `backout`
|
Tue, 14 Feb 2023 00:42:00 +0100 |
Pierre-Yves David |
dirstate-guard: remove the usage in `import`
|
Tue, 31 Jan 2023 00:05:12 +0100 |
Pierre-Yves David |
dirstate: use `dirstate.change_files` to scope the change in `rename`
|
Tue, 31 Jan 2023 00:08:53 +0100 |
Pierre-Yves David |
dirstate: use `dirstate.change_files` to scope the change in `copy`
|
Tue, 13 Dec 2022 16:29:30 +0100 |
Pierre-Yves David |
dirstate: use `dirstate.change_files` to scope the change in `remove`
|
Tue, 13 Dec 2022 16:27:57 +0100 |
Pierre-Yves David |
dirstate: use `dirstate.change_files` to scope the change in `forget`
|
Tue, 13 Dec 2022 15:07:32 +0100 |
Pierre-Yves David |
dirstate: use `dirstate.change_files` to scope the change in `addremove`
|
Tue, 13 Dec 2022 12:57:38 +0100 |
Pierre-Yves David |
dirstate: use `dirstate.change_files` to scope the change in `add`
|
Tue, 13 Dec 2022 04:22:19 +0100 |
Pierre-Yves David |
locking: take the `wlock` for the full `hg addremove` duration
|
Tue, 13 Dec 2022 16:26:13 +0100 |
Pierre-Yves David |
locking: take the `wlock` for the full `hg forget` duration
|
Tue, 13 Dec 2022 04:22:46 +0100 |
Pierre-Yves David |
locking: take the `wlock` for the full `hg remove` duration
|
Tue, 13 Dec 2022 04:21:27 +0100 |
Pierre-Yves David |
locking: take the `wlock` for the full `hg add` duration
|
Wed, 25 Jan 2023 19:12:31 +0100 |
Pierre-Yves David |
dirstate: rename parentchange to changing_parents
|
Wed, 25 Jan 2023 18:46:20 +0100 |
Pierre-Yves David |
dirstate: pass the repo to the `changeparent` method
|
Wed, 04 Jan 2023 16:02:22 +0100 |
Rapha?l Gom?s |
branching: merge stable into default
|
Mon, 02 Jan 2023 11:38:20 -0500 |
Matt Harbison |
copyright: update to 2023
stable
|
Tue, 29 Nov 2022 13:07:16 -0800 |
Martin von Zweigbergk |
commit: add --draft option to use draft phase
|
Tue, 29 Nov 2022 13:31:01 -0800 |
Martin von Zweigbergk |
commit: move check for incompatible args earlier
|
Fri, 02 Dec 2022 16:34:00 +0100 |
Pierre-Yves David |
path: pass `path` to `peer` in `hg init`
|
Fri, 02 Dec 2022 05:10:05 +0100 |
Pierre-Yves David |
path: pass `path` to `peer` in `hg summary`
|
Fri, 02 Dec 2022 04:31:08 +0100 |
Pierre-Yves David |
path: pass `path` to `peer` in `hg identify`
|
Thu, 01 Dec 2022 18:41:59 +0100 |
Pierre-Yves David |
path: pass `path` to `peer` in `hg pull`
|
Thu, 01 Dec 2022 17:55:17 +0100 |
Pierre-Yves David |
path: pass `path` to `peer` in `hg incoming` bookmark logic
|
Thu, 01 Dec 2022 02:11:21 +0100 |
Pierre-Yves David |
path: pass `path` to `peer` in `hg summary`
|
Thu, 01 Dec 2022 02:09:43 +0100 |
Pierre-Yves David |
path: pass `path` to `peer` in `hg outgoing`
|
Thu, 01 Dec 2022 01:57:14 +0100 |
Pierre-Yves David |
path: pass `path` to `peer` in `hg bundle`
|
Thu, 01 Dec 2022 01:35:17 +0100 |
Pierre-Yves David |
path: directly use the push_variant in `hg summary`
|
Thu, 01 Dec 2022 01:34:58 +0100 |
Pierre-Yves David |
path: directly use the push_variant in `hg outgoing`
|
Thu, 01 Dec 2022 01:34:26 +0100 |
Pierre-Yves David |
path: directly use the push_variant in `hg push`
|
Fri, 18 Nov 2022 13:43:03 -0500 |
Matt Harbison |
commit: properly consider file include and exclude options when closing branch
stable
|
Thu, 22 Sep 2022 16:50:30 -0700 |
Martin von Zweigbergk |
status: let `--no-copies` override `ui.statuscopies`
|
Tue, 23 Aug 2022 17:31:27 -0400 |
Arun Kulshreshtha |
bisect: avoid adding irrelevant revisions to bisect state
|
Tue, 23 Aug 2022 17:31:13 -0400 |
Arun Kulshreshtha |
bisect: bypass changectx when translating revs to nodes
|
Mon, 11 Jul 2022 23:30:24 +0200 |
Pierre-Yves David |
perf-bundle: accept --type argument
|
Tue, 12 Jul 2022 01:34:18 +0200 |
Pierre-Yves David |
bundle: introduce a --exact option
|
Thu, 16 Jun 2022 15:20:48 +0200 |
Rapha?l Gom?s |
branching: merge stable into default
|
Tue, 24 May 2022 18:43:24 +0200 |
Pierre-Yves David |
bundlespec: do not overwrite bundlespec value with the config one
|
Tue, 17 May 2022 16:36:32 +0100 |
Pierre-Yves David |
bundlespec: merge the contentopts and params dictionnary
|
Tue, 14 Jun 2022 04:04:08 +0200 |
Pierre-Yves David |
commit: allow to close branch when committing change over a closed head
stable
|
Tue, 31 May 2022 22:50:01 +0200 |
Manuel Jacob |
py3: catch FileNotFoundError instead of checking errno == ENOENT
|
Tue, 17 May 2022 13:53:14 +0100 |
Pierre-Yves David |
bundle: quick fix to ludicrous performance penalty
|
Wed, 04 May 2022 13:39:49 -0400 |
Matt Harbison |
diff: add help text to highlight the ability to do "merge diffs"
|
Mon, 21 Feb 2022 11:08:04 -0700 |
Gregory Szorc |
commands: remove pycompat.iteritems()
|
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
|
Tue, 15 Feb 2022 20:24:46 -0800 |
Martin von Zweigbergk |
branching: merge with stable
|
Tue, 15 Feb 2022 15:52:44 +0100 |
Rapha?l Gom?s |
copyright: it's 2022
stable
|
Fri, 21 Jan 2022 13:48:48 -0800 |
Martin von Zweigbergk |
graft: attempt to make merge labels more helpful
|
Tue, 18 Jan 2022 15:04:55 -0800 |
Martin von Zweigbergk |
merge: set custom conflict label for base commit
|
Tue, 07 Dec 2021 15:53:55 -0800 |
Kyle Lippincott |
status: when extracting arguments from `opts`, use the same default values
|
Thu, 02 Dec 2021 22:59:36 -0800 |
Martin von Zweigbergk |
mergestate: merge `preresolve()` into `resolve()`
|
Fri, 03 Dec 2021 12:03:23 +0100 |
Pierre-Yves David |
update: properly overwrite `check` config with `--no-` variants
|
Fri, 15 Oct 2021 04:25:58 +0200 |
Pierre-Yves David |
bookmarks: add support for `mirror` mode to `incoming`
|
Fri, 15 Oct 2021 03:28:28 +0200 |
Pierre-Yves David |
path: keep the path instance in the `pulloperation`
|
Fri, 15 Oct 2021 02:44:14 +0200 |
Pierre-Yves David |
path: return path instance directly from get_pull_paths
|
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
|
Tue, 28 Sep 2021 09:08:43 -0700 |
Martin von Zweigbergk |
phase: avoid a no-op resolution of revset from revnums
|
Thu, 23 Sep 2021 09:42:20 -0700 |
Martin von Zweigbergk |
errors: use InputError for bad path arguments to `hg annotate`
|
Thu, 23 Sep 2021 09:38:45 -0700 |
Martin von Zweigbergk |
errors: use InputError for some invalid revsets and such
|
Wed, 21 Jul 2021 15:34:35 -0400 |
Matt Harbison |
typing: convert an annotation to an assertion in commands.py
stable
|
Thu, 08 Jul 2021 04:29:36 +0200 |
Pierre-Yves David |
resolve: use the `parentchange` context manager to apply merge action
|
Fri, 18 Jun 2021 15:48:51 -0700 |
Martin von Zweigbergk |
ui: add a context manager for silencing the ui (pushbuffer+popbuffer)
|
Thu, 10 Jun 2021 15:56:55 -0700 |
Martin von Zweigbergk |
dog-raft: work with str-keyed opts throughout
|
Thu, 10 Jun 2021 15:45:22 -0700 |
Martin von Zweigbergk |
cmdutil: make resolvecommitoptions() work on str-keyed opts
|
Thu, 10 Jun 2021 14:55:10 -0700 |
Martin von Zweigbergk |
cmdutil: make amend() take str-keyed opts
|
Thu, 10 Jun 2021 14:47:14 -0700 |
Martin von Zweigbergk |
commit: keep opts dict str-keyed a bit longer
|
Thu, 10 Jun 2021 14:36:26 -0700 |
Martin von Zweigbergk |
dog-raft: keep opts dict str-keyed a bit longer
|
Fri, 09 Apr 2021 17:04:39 +0200 |
Pierre-Yves David |
config: add an experimental option to list all known config
|
Thu, 15 Apr 2021 19:54:03 +0200 |
Pierre-Yves David |
path: teach the `hg path` command to display boolean sub-option
|
Tue, 04 May 2021 08:54:28 -0700 |
Martin von Zweigbergk |
config: add --source option to include source of value
|
Thu, 15 Apr 2021 11:48:29 +0200 |
Pierre-Yves David |
paths: use `list_paths` in `hg paths`
|
Mon, 29 Mar 2021 01:52:06 +0200 |
Joerg Sonnenberger |
node: replace nullid and friends with nodeconstants class
|
Wed, 14 Apr 2021 19:30:48 +0200 |
Pierre-Yves David |
summary: use the new APIs
|
Wed, 14 Apr 2021 18:02:25 +0200 |
Pierre-Yves David |
init: use `get_clone_path` when suitable
|
Wed, 14 Apr 2021 17:41:02 +0200 |
Pierre-Yves David |
incoming: kill the `repo._subtoppath =` hack
|
Wed, 14 Apr 2021 17:29:27 +0200 |
Pierre-Yves David |
identify: use `get_unique_pull_path`
|
Wed, 14 Apr 2021 17:02:20 +0200 |
Pierre-Yves David |
bundle: support multiple destinations
|
Wed, 14 Apr 2021 02:14:15 +0200 |
Pierre-Yves David |
incoming: use `urlutil.get_pull_paths`
|
Wed, 14 Apr 2021 01:26:44 +0200 |
Pierre-Yves David |
outgoing: accept multiple destinations
|
Thu, 15 Apr 2021 09:23:28 +0200 |
Pierre-Yves David |
outgoing: pass subrepo path using function argument instead of abssource hack
|
Tue, 13 Apr 2021 15:30:32 +0200 |
Pierre-Yves David |
push-dests: move the code around missing default dest inside `get_push_paths`
|
Sun, 11 Apr 2021 20:00:46 +0200 |
Pierre-Yves David |
outgoing: merge the code handling --graph with the main one
|
Tue, 13 Apr 2021 12:28:44 +0200 |
Pierre-Yves David |
urlutil: add a `get_pull_paths` to perform the pull destination logic
|
Mon, 12 Apr 2021 22:22:56 +0200 |
Pierre-Yves David |
urlutil: add a `get_push_paths` to perform the push destination logic
|
Mon, 12 Apr 2021 06:34:54 +0200 |
Pierre-Yves David |
urlutil: extract `parseurl` from `hg` into the new module
|
Mon, 12 Apr 2021 03:01:04 +0200 |
Pierre-Yves David |
urlutil: extract `url` related code from `util` into the new module
|
Fri, 09 Apr 2021 08:46:40 -0700 |
Martin von Zweigbergk |
rename: add --forget option and stop suggesting `hg revert` for undoing
|
Thu, 25 Mar 2021 18:02:08 +0100 |
Rapha?l Gom?s |
contributor: change mentions of mpm to olivia
|
Fri, 19 Mar 2021 00:28:30 -0400 |
Matt Harbison |
commands: necessary annotations and assertions to pass pytype
|
Fri, 19 Mar 2021 23:16:09 -0700 |
Martin von Zweigbergk |
bisect: use standard one-line commit summary
|
Thu, 18 Mar 2021 18:24:59 -0400 |
Matt Harbison |
merge with stable
|
Wed, 10 Mar 2021 05:50:20 +0100 |
Pierre-Yves David |
push: allow to specify multiple destinations
|
Wed, 17 Mar 2021 15:20:45 +0100 |
Pierre-Yves David |
push: indent the some part of the command
|
Sun, 08 Nov 2020 20:17:09 +0100 |
Joerg Sonnenberger |
bundle: optional multithreaded compression, ATM zstd-only
|
Wed, 10 Mar 2021 06:03:01 +0100 |
Pierre-Yves David |
pull: allow to specify multiple sources
|
Wed, 10 Mar 2021 06:03:55 +0100 |
Pierre-Yves David |
pull: pre-indent a part of the function
|
Wed, 10 Mar 2021 05:54:27 +0100 |
Pierre-Yves David |
command: clarify `postincoming` return and that return handling
|
Thu, 11 Mar 2021 17:26:49 +0100 |
Pierre-Yves David |
ui: pass a `ui` object to `paths.getpath`
|
Fri, 12 Mar 2021 17:59:02 -0500 |
Matt Harbison |
bisect: replace a missing method on the list primitive
stable
|
Thu, 11 Mar 2021 17:16:29 -0500 |
Matt Harbison |
grep: convert an exception to bytes for a warning message
stable
|
Mon, 15 Feb 2021 14:48:36 -0500 |
Valentin Gatien-Baron |
sshpeer: enable+fix warning about sshpeers not being closed explicitly
|
Thu, 04 Feb 2021 13:21:01 -0800 |
Martin von Zweigbergk |
diff: extract function for getting possibly re-merged parent to diff against
|
Thu, 04 Feb 2021 13:05:51 -0800 |
Martin von Zweigbergk |
diff: replace --merge option by config option
|
Mon, 01 Feb 2021 11:57:18 -0500 |
Augie Fackler |
diff: suppress `merging foo` output lines when performing a merge diff
|
Thu, 07 May 2020 16:50:26 -0400 |
Augie Fackler |
diff: add experimental support for "merge diffs"
|
Fri, 29 Jan 2021 17:32:09 +0530 |
Pulkit Goyal |
merge with stable
|
Wed, 27 Jan 2021 00:54:57 -0500 |
Matt Harbison |
copyright: update to 2021
stable
|
Mon, 18 Jan 2021 10:24:20 +0100 |
Valentin Gatien-Baron |
purge: move extension into core mercurial
|
Mon, 18 May 2020 17:29:53 -0400 |
Augie Fackler |
cleanup: use mergestate.unresolvedcount() instead of bool(list(unresolved()))
|
Mon, 11 Jan 2021 14:10:31 -0500 |
Augie Fackler |
merge with stable
|
Sun, 20 Dec 2020 15:47:02 +0100 |
Dan Villiom Podlaski Christiansen |
tags: describe all abnormal tag types in `hg tags -v`
|
Fri, 24 Apr 2020 16:36:04 +0200 |
Joerg Sonnenberger |
bundle: optional advisory obsolescence parts
|
Thu, 24 Dec 2020 15:58:08 +0900 |
Yuya Nishihara |
log: update documentation about --follow with/without --rev (issue6459)
stable
|
Thu, 10 Dec 2020 14:39:22 -0800 |
Martin von Zweigbergk |
diff: deprecate -r option
|
Thu, 10 Dec 2020 12:06:55 -0800 |
Martin von Zweigbergk |
diff: update synopsis to use --from/--to instead of -r
|
Thu, 10 Dec 2020 12:00:45 -0800 |
Martin von Zweigbergk |
diff: describe behavior by using --from/--to instead of varying revision count
|
Wed, 09 Dec 2020 18:51:52 -0800 |
Martin von Zweigbergk |
docs: prefer `hg diff --from/--to` over `-r`
|
Wed, 09 Dec 2020 18:31:19 -0800 |
Martin von Zweigbergk |
diff: add --from and --to flags as clearer alternative to -r -r
|
Tue, 08 Dec 2020 13:33:40 -0800 |
Martin von Zweigbergk |
status: disable morestatus when using -0
|
Tue, 01 Dec 2020 19:32:36 +0900 |
Yuya Nishihara |
log: do not override other filtering and sorting options by --bookmark
|
Wed, 02 Dec 2020 23:15:11 +0100 |
Pierre-Yves David |
pull: flush stdin after the `pull from` message
|
Mon, 23 Nov 2020 12:45:39 +0100 |
Simon Sapin |
bisect: refactor to work on a list of revspecs
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
Sat, 21 Nov 2020 13:30:50 +0530 |
Pulkit Goyal |
commands: fix checking of share safe requirement on `config --shared`
|
Mon, 23 Nov 2020 12:31:53 -0800 |
Martin von Zweigbergk |
errors: consistently don't use trailing "!" in "not found in manifest" message
|
Mon, 23 Nov 2020 12:20:19 +0100 |
Simon Sapin |
bisect: use tuple literal instead of split on string literal
|
Tue, 17 Nov 2020 21:30:50 -0500 |
Sebastien Boisvert |
log: add bookmark option to "hg log"
|
Thu, 22 Oct 2020 14:14:59 -0700 |
Martin von Zweigbergk |
errors: introduce CanceledError and use it in a few places
|
Tue, 20 Oct 2020 08:56:00 -0700 |
Martin von Zweigbergk |
errors: raise more specific errors when default remote not configured
|
Mon, 12 Oct 2020 12:44:18 -0700 |
Martin von Zweigbergk |
errors: introduce StateError and use it from commands and cmdutil
|
Tue, 06 Oct 2020 22:36:15 -0700 |
Martin von Zweigbergk |
errors: introduce InputError and use it from commands and cmdutil
|
Tue, 03 Nov 2020 20:20:49 -0800 |
Martin von Zweigbergk |
serve: simply return instead of calling sys.exit() in `hg serve --stdio`
|
Tue, 03 Nov 2020 20:18:26 -0800 |
Martin von Zweigbergk |
httpservice: move sys.exit() out of serve_forever()
|
Thu, 29 Oct 2020 13:54:25 +0100 |
Dan Villiom Podlaski Christiansen |
commit: warn the user when a commit already exists
|
Mon, 26 Oct 2020 11:45:32 +0100 |
Dan Villiom Podlaski Christiansen |
push: add --all-bookmarks option
|
Thu, 29 Oct 2020 00:17:12 -0700 |
Martin von Zweigbergk |
branching: merge with stable
|
Sat, 17 Oct 2020 21:57:21 +0900 |
Yuya Nishihara |
help: update command synopsis to clarify "cp --forget" only takes destinations
|
Thu, 15 Oct 2020 15:57:36 +0200 |
Pierre-Yves David |
clonebundles: move a bundle of clone bundle related code to a new module
|
Wed, 01 Jul 2020 15:14:59 +0530 |
Pulkit Goyal |
config: add a .hg/hgrc-not-shared which won't be shared in share-safe mode
|
Thu, 15 Oct 2020 22:23:02 -0700 |
Martin von Zweigbergk |
commit: leverage cmdutil.check_incompatible_arguments()
|
Fri, 23 Oct 2020 10:56:18 -0700 |
Martin von Zweigbergk |
config: add a new [command-templates] section for templates defined by hg
|
Wed, 28 Oct 2020 17:41:25 +0100 |
Dan Villiom Podlaski Christiansen |
backout: don't assume that tip as what we just committed
stable
|
Thu, 15 Oct 2020 22:57:30 -0700 |
Martin von Zweigbergk |
tag: leverage cmdutil.check_incompatible_arguments()
|
Thu, 15 Oct 2020 22:36:17 -0700 |
Martin von Zweigbergk |
serve: leverage cmdutil.check_incompatible_arguments()
|
Thu, 15 Oct 2020 22:36:08 -0700 |
Martin von Zweigbergk |
revert: leverage cmdutil.check_incompatible_arguments()
|
Thu, 15 Oct 2020 22:23:45 -0700 |
Martin von Zweigbergk |
incoming: leverage cmdutil.check_incompatible_arguments()
|
Thu, 15 Oct 2020 22:23:35 -0700 |
Martin von Zweigbergk |
grep: levarage cmdutil.check_incompatible_arguments()
|
Thu, 15 Oct 2020 21:48:43 -0700 |
Martin von Zweigbergk |
import: leverage cmdutil.check_incompatible_arguments()
|
Thu, 15 Oct 2020 21:44:03 -0700 |
Martin von Zweigbergk |
backout: leverage cmdutil.check_incompatible_arguments()
|
Thu, 15 Oct 2020 10:28:27 -0700 |
Martin von Zweigbergk |
copy: clarify in help text that `hg co --forget` takes a *destination* file
|
Wed, 09 Sep 2020 17:17:38 +0900 |
Yuya Nishihara |
grep: extract main search loop as searcher method
|
Sun, 04 Oct 2020 13:17:57 +0900 |
Yuya Nishihara |
scmutil: move walkchangerevs() from cmdutil
|
Wed, 09 Sep 2020 17:04:44 +0900 |
Yuya Nishihara |
grep: extract public function to register file to be skipped
|
Wed, 09 Sep 2020 16:18:26 +0900 |
Yuya Nishihara |
grep: move prep() to grepsearcher class
|
Wed, 09 Sep 2020 16:04:39 +0900 |
Yuya Nishihara |
grep: move readfile() to grepsearcher class
|
Wed, 09 Sep 2020 16:00:03 +0900 |
Yuya Nishihara |
grep: move getbody() to grepsearcher class
|
Wed, 09 Sep 2020 15:56:40 +0900 |
Yuya Nishihara |
grep: add stub class that maintains cache and states of grep operation
|
Wed, 09 Sep 2020 15:23:49 +0900 |
Yuya Nishihara |
grep: move match and diff logic to new module
|
Wed, 09 Sep 2020 15:17:26 +0900 |
Yuya Nishihara |
grep: explicitly pass regexp to closure functions
|
Thu, 10 Sep 2020 18:01:43 +0900 |
Yuya Nishihara |
cmdutil: rewrite walkchangerevs() by using logcmdutil functions
|
Thu, 10 Sep 2020 17:14:03 +0900 |
Yuya Nishihara |
grep: filter target files by matcher
|
Thu, 10 Sep 2020 16:14:48 +0900 |
Yuya Nishihara |
cmdutil: make walkchangerevs() call prepare with matcher instead of filenames
|
Sat, 12 Sep 2020 21:06:16 +0900 |
Yuya Nishihara |
log: introduce struct that carries log traversal options
|
Mon, 21 Sep 2020 10:09:39 -0700 |
Martin von Zweigbergk |
merge: use merge.clean_update() when applicable
|
Mon, 21 Sep 2020 09:56:48 -0700 |
Martin von Zweigbergk |
merge: add a back_out() function to encapsulate update()
|
Thu, 17 Sep 2020 22:34:36 -0700 |
Martin von Zweigbergk |
mergedriver: delete it
|
Thu, 17 Sep 2020 18:49:57 -0700 |
Pulkit Goyal |
config: add `--shared` flag to edit config file of shared source
|
Thu, 10 Sep 2020 13:30:34 +0900 |
Yuya Nishihara |
grep: fix --follow with no --diff nor --rev to not fall back to plain grep
|
Thu, 10 Sep 2020 13:10:53 +0900 |
Yuya Nishihara |
grep: clarify that --all works exactly the same way as --diff
|
Wed, 09 Sep 2020 11:41:18 +0900 |
Yuya Nishihara |
grep: fix hash(linestate) to not include linenum
|
Mon, 10 Aug 2020 15:29:02 +0530 |
Pulkit Goyal |
mergestate: use _stateextras instead of merge records for commit related info
|
Mon, 10 Aug 2020 21:46:47 -0700 |
Martin von Zweigbergk |
revert: remove dangerous `parents` argument from `cmdutil.revert()`
|
Tue, 28 Jul 2020 09:58:28 -0700 |
Martin von Zweigbergk |
rename: add support for --at-rev, which marks as copy and removes the source
|
Thu, 09 Jul 2020 18:20:54 +0530 |
Pulkit Goyal |
mergestate: remove unnecessary recordactions() from mergestate class
|
Thu, 16 Jul 2020 15:56:13 +0200 |
Joerg Sonnenberger |
status: match category text in the option description
|
Sat, 31 Aug 2019 14:33:26 +0200 |
Pierre-Yves David |
commands: use any() instead of `if a or b or c`
|
Thu, 25 Jun 2020 13:37:56 -0700 |
Martin von Zweigbergk |
graft: leverage cmdutil.check_incompatible_arguments() for --abort/--stop
|
Thu, 25 Jun 2020 13:29:05 -0700 |
Martin von Zweigbergk |
graft: leverage cmdutil.check_incompatible_arguments() for --no-commit
|
Thu, 25 Jun 2020 13:27:37 -0700 |
Martin von Zweigbergk |
graft: leverage cmdutil.check_at_most_one_arg() for --abort/--stop/--continue
|
Sat, 27 Jun 2020 21:45:20 -0400 |
Matt Harbison |
version: sort extensions by name in verbose mode
|
Thu, 25 Jun 2020 22:40:04 +0900 |
Yuya Nishihara |
merge with stable
|
Mon, 22 Jun 2020 22:15:57 -0700 |
Martin von Zweigbergk |
help: document meaning of '%' in graphlog output
stable
|
Wed, 03 Jun 2020 19:20:18 +0900 |
Yuya Nishihara |
merge with stable
|
Tue, 02 Jun 2020 20:40:06 +0900 |
Yuya Nishihara |
graft: fix --base value to be saved in state file
stable
|
Tue, 26 May 2020 11:14:07 -0400 |
Charles Chamberlain |
graft-state: save --base in graft's state, fixing bug with graft --continue
stable
|
Mon, 25 May 2020 17:39:23 -0400 |
Valentin Gatien-Baron |
grep: reduce the cost of pathauditor checks when grepping working copy
|
Mon, 18 May 2020 14:59:59 -0400 |
Augie Fackler |
mergestate: split out merge state handling code from main merge module
|
Sun, 17 May 2020 18:33:45 -0400 |
Valentin Gatien-Baron |
grep: grep the working copy faster
|
Sun, 17 May 2020 13:10:54 -0400 |
Valentin Gatien-Baron |
grep: stop computing information for --diff when unnecessary
|
Sun, 17 May 2020 12:52:43 -0400 |
Valentin Gatien-Baron |
grep: don't go in an infinite loop when given empty regex
|
Thu, 07 May 2020 16:56:03 -0400 |
Augie Fackler |
diff: avoid going from contexts to nodes and back
|
Thu, 07 May 2020 16:54:17 -0400 |
Augie Fackler |
cleanup: avoid extra node/ctx conversions in logcmdutil.diffordiffstat
|
Fri, 08 May 2020 08:55:35 -0700 |
Martin von Zweigbergk |
status: use cmdutil.check_at_most_one_arg() for checking --rev/--change
|
Fri, 08 May 2020 08:50:47 -0700 |
Martin von Zweigbergk |
diff: use cmdutil.check_at_most_one_arg() for checking --rev/--change
|
Tue, 21 Apr 2020 13:37:45 -0700 |
Kyle Lippincott |
locking: wait for locks in `hg cp` and `hg mv`
|
Tue, 14 Apr 2020 19:09:56 -0400 |
Valentin Gatien-Baron |
graft: exit 1 on conflicts, like merge
|
Thu, 09 Apr 2020 16:06:03 +0530 |
Pulkit Goyal |
mergestate: store about files resolved in favour of other
|
Mon, 23 Mar 2020 15:14:42 -0700 |
Martin von Zweigbergk |
shelve: split up dounshelve() in unshelvecmd() and _dounshelve()
|
Sat, 29 Feb 2020 12:58:38 +0530 |
Pulkit Goyal |
pull: add `--confirm` flag to confirm before writing changes
|
Fri, 06 Mar 2020 13:27:41 -0500 |
Augie Fackler |
cleanup: run pyupgrade on our source tree to clean up varying things
|
Thu, 05 Mar 2020 10:52:51 -0500 |
Augie Fackler |
merge with stable
|
Wed, 04 Mar 2020 14:21:23 -0500 |
Augie Fackler |
commands: switch one call of check_at_most_one_arg to strings
|
Fri, 24 Jan 2020 15:28:37 -0800 |
Martin von Zweigbergk |
merge: make hg.merge() take a context instead of a node
|
Mon, 02 Mar 2020 15:34:51 -0500 |
Valentin Gatien-Baron |
update: simplify slightly
|
Sun, 01 Mar 2020 19:39:23 +0100 |
Manuel Jacob |
branch: make --force work even when specifying revs
stable
|
Wed, 26 Feb 2020 11:00:50 -0800 |
Martin von Zweigbergk |
merge: drop redundant mergeforce argument from hg.merge()
|
Fri, 20 Dec 2019 13:24:46 -0800 |
Martin von Zweigbergk |
copy: add experimental support for marking committed copies
|
Tue, 28 Jan 2020 14:07:57 -0800 |
Martin von Zweigbergk |
copy: add experimetal support for unmarking committed copies
|
Fri, 20 Dec 2019 15:50:13 -0800 |
Martin von Zweigbergk |
copy: add option to unmark file as copied
|
Wed, 22 Jan 2020 14:21:34 -0500 |
Valentin Gatien-Baron |
recover: don't verify by default
|
Mon, 10 Feb 2020 17:31:05 -0500 |
Augie Fackler |
cleanup: re-run black on the codebase
|
Sun, 09 Feb 2020 16:18:26 -0500 |
Valentin Gatien-Baron |
help: when possible, indicate flags implied by tweakdefaults
|
Mon, 03 Feb 2020 11:51:52 -0500 |
Augie Fackler |
merge with stable
|
Mon, 27 Jan 2020 09:14:19 -0800 |
Martin von Zweigbergk |
cmdutil: change check_incompatible_arguments() *arg to single iterable
|
Fri, 24 Jan 2020 15:18:19 -0800 |
Martin von Zweigbergk |
merge: replace a repo.lookup('.') by more typical repo['.'].node()
|
Fri, 24 Jan 2020 16:07:42 -0800 |
Martin von Zweigbergk |
merge: drop now-unused "abort" argument from hg.merge()
|
Fri, 24 Jan 2020 17:49:21 -0800 |
Martin von Zweigbergk |
merge: don't auto-pick destination with `hg merge 'wdir()'`
|
Fri, 24 Jan 2020 16:05:11 -0800 |
Martin von Zweigbergk |
merge: call hg.abortmerge() directly and return early
|
Fri, 24 Jan 2020 15:07:44 -0800 |
Martin von Zweigbergk |
merge: use check_incompatible_arguments() for --abort
|
Sat, 25 Jan 2020 00:16:04 -0500 |
Matt Harbison |
copyright: update to 2020
stable
|
Wed, 22 Jan 2020 14:11:11 -0500 |
Valentin Gatien-Baron |
recover: fix typos
stable
|
Fri, 27 Dec 2019 21:11:36 -0800 |
Martin von Zweigbergk |
graft: use revset for intersecting with ancestor set
|
Fri, 27 Dec 2019 21:11:33 -0800 |
Martin von Zweigbergk |
graft: don't remove from a list in a loop
|
Sun, 29 Dec 2019 21:06:34 -0500 |
Matt Harbison |
ui: add the ability to apply `defaultrc` configs from resources
|
Fri, 27 Dec 2019 17:58:17 -0500 |
Matt Harbison |
annotate: avoid using a list comprehension to fill a list with fixed values
|
Wed, 11 Dec 2019 22:23:42 -0800 |
Martin von Zweigbergk |
config: drop debug messages saying where config was read from
|
Fri, 13 Dec 2019 14:31:51 -0800 |
Martin von Zweigbergk |
bookmarks: use check_incompatible_arguments() for inactive+action
|
Thu, 12 Dec 2019 23:32:47 -0800 |
Martin von Zweigbergk |
bookmarks: use cmdutil.check_incompatible_arguments() for action+rev
|
Thu, 12 Dec 2019 23:31:17 -0800 |
Martin von Zweigbergk |
bookmarks: use cmdutil.check_at_most_one_arg() for action
|
Thu, 12 Dec 2019 15:48:48 -0800 |
Martin von Zweigbergk |
export: use cmdutil.check_at_most_one_arg()
|
Thu, 12 Dec 2019 15:16:13 -0800 |
Martin von Zweigbergk |
clone: extract helper for checking mutually exclusive args
|
Thu, 12 Dec 2019 15:30:16 -0800 |
Martin von Zweigbergk |
graft: reuse cmdutl.resolvecommitoptions()
|
Wed, 11 Dec 2019 19:42:05 -0800 |
Kyle Lippincott |
merge: add commands.merge.require-rev to require an argument to hg merge
|
Mon, 09 Dec 2019 22:24:58 -0800 |
Rodrigo Damazio Bovendorp |
status: outputting structured unfinished-operation information
|
Mon, 09 Dec 2019 22:06:55 -0800 |
Rodrigo Damazio Bovendorp |
status: add template/json data about whether a file has unresolved conflicts
|
Mon, 09 Dec 2019 18:15:38 -0800 |
Rodrigo Damazio Bovendorp |
status: split morestatus data loading from display
|
Thu, 05 Dec 2019 16:18:44 -0500 |
Augie Fackler |
annotate: describe --skip as taking a revset
|
Thu, 21 Nov 2019 09:25:50 +0100 |
Denis Laxalde |
import: add a --secret option
|
Thu, 14 Nov 2019 10:47:04 +0100 |
Denis Laxalde |
bisect: replace try:/finally: by a "restore_state" context manager
|
Thu, 14 Nov 2019 15:27:32 -0500 |
Augie Fackler |
commands: use field names instead of field numbers on scmutil.status
|
Fri, 18 Oct 2019 23:18:47 -0700 |
Martin von Zweigbergk |
status: move initialization closer together
|
Fri, 08 Nov 2019 14:21:52 -0800 |
Kyle Lippincott |
unshelve: correct help string; unshelve does not accept file list
|
Fri, 08 Nov 2019 11:19:20 -0800 |
Augie Fackler |
cleanup: remove pointless r-prefixes on single-quoted strings
|
Tue, 05 Nov 2019 13:19:24 -0800 |
Martin von Zweigbergk |
merge with stable
|
Tue, 22 Oct 2019 09:56:40 -0400 |
Jordi Guti?rrez Hermoso |
grep: warn on censored revisions instead of erroring out
|
Sun, 27 Oct 2019 12:36:52 +0900 |
Yuya Nishihara |
config: add support for defaultvalue of list of printable elements
stable
|
Sun, 27 Oct 2019 12:30:59 +0900 |
Yuya Nishihara |
config: fix -Tjson to not crash due to unsupported defaultvalue types
stable
|
Fri, 18 Oct 2019 11:18:41 -0400 |
Jordi Guti?rrez Hermoso |
grep: update docs to reflect new --all-files default
|
Sun, 06 Oct 2019 11:06:10 -0400 |
Sushil khanchi |
grep: enable all-files by default (BC)
|
Sun, 06 Oct 2019 15:17:34 +0530 |
Navaneeth Suresh |
grep: put --diff in the first line of usage
|
Fri, 11 Oct 2019 18:56:59 -0700 |
Martin von Zweigbergk |
format: format commands.py, which recently regressed
|
Sat, 05 Oct 2019 13:39:35 -0700 |
Kyle Lippincott |
push: support config option to require revs be specified when running push
|
Tue, 08 Oct 2019 15:06:18 -0700 |
Martin von Zweigbergk |
cleanup: join string literals that are already on one line
|
Mon, 07 Oct 2019 00:04:04 -0400 |
Gregory Szorc |
py3: finish porting iteritems() to pycompat and remove source transformer
|
Sun, 06 Oct 2019 13:28:56 -0400 |
Gregory Szorc |
py3: manually import pycompat.open into files that need it
|
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
|
Tue, 17 Sep 2019 10:47:31 +0000 |
David Demelier |
archive: add XZ support if built with Python 3
|
Sat, 07 Sep 2019 23:20:11 -0400 |
Matt Harbison |
uncommit: add options to update to the current user or current date
|
Wed, 07 Aug 2019 19:18:20 +0530 |
Navaneeth Suresh |
config: fix fm.data() handling of defaultvalue
|
Sat, 03 Aug 2019 12:14:34 +0530 |
Navaneeth Suresh |
config: remove pycompat.bytestr() for defaultvalue
|
Thu, 01 Aug 2019 22:03:52 +0530 |
Navaneeth Suresh |
config: add defaultvalue template keyword
|
Tue, 23 Jul 2019 12:03:24 +0530 |
Navaneeth Suresh |
unshelve: add help text on --interactive in verbose mode
stable
|
Fri, 19 Jul 2019 01:49:10 +0530 |
Taapas Agrawal |
commands: removed part of description from abort and continue
|
Thu, 18 Jul 2019 21:10:17 +0530 |
Navaneeth Suresh |
shelve: modify help text on --interactive
|
Thu, 18 Jul 2019 20:54:26 +0530 |
Navaneeth Suresh |
unshelve: mark unshelve interactive as experimental
|
Tue, 02 Jul 2019 18:02:12 +0530 |
Navaneeth Suresh |
unshelve: add interactive mode
|
Wed, 17 Jul 2019 22:24:17 +0530 |
Taapas Agrawal |
continue: added support for unshelve
|
Mon, 15 Jul 2019 22:23:31 +0530 |
Taapas Agrawal |
continue: added logic for hg continue
|
Sun, 30 Jun 2019 01:07:14 +0530 |
Taapas Agrawal |
abort: added support for merge
|
Wed, 26 Jun 2019 22:15:07 +0530 |
Taapas Agrawal |
abort: added support for unshelve
|
Sun, 23 Jun 2019 22:31:31 +0530 |
Taapas Agrawal |
abort: added support for graft
|
Sun, 23 Jun 2019 20:58:01 +0530 |
Taapas Agrawal |
abort: added logic for of hg abort
|
Tue, 09 Jul 2019 10:09:46 -0400 |
Augie Fackler |
merge with stable
|
Tue, 09 Jul 2019 12:58:29 +0300 |
Taapas Agrawal |
merge: disallow merge abort in case of an unfinished operation (issue6160)
|
Sat, 06 Jul 2019 22:19:36 +0530 |
Taapas Agrawal |
graft: moved abortgraft and readgraft to cmdutil
|
Thu, 04 Jul 2019 21:29:28 +0530 |
Navaneeth Suresh |
unshelve: rename _dounshelve() to dounshelve()
|
Wed, 03 Jul 2019 10:06:39 +0800 |
Anton Shestakov |
move: --force flag forcibly moves, not copies
stable
|
Wed, 03 Jul 2019 10:01:51 +0800 |
Anton Shestakov |
copy: correct synopsis by making SOURCE a required argument
stable
|
Sat, 18 May 2019 15:44:23 +0530 |
Sushil khanchi |
commit: add --force-close-branch flag to close a non-head changeset
|
Fri, 28 Jun 2019 21:31:34 +0530 |
Navaneeth Suresh |
shelve: move shelve extension to core
|
Sat, 08 Jun 2019 23:43:53 +0530 |
Taapas Agrawal |
states: moved cmdutil.unfinishedstates to state.py
|
Wed, 19 Jun 2019 10:19:32 -0700 |
Martin von Zweigbergk |
log: pass getcopies() function instead of getrenamed() to displayer (API)
|
Tue, 16 Apr 2019 02:53:28 +0530 |
Sushil khanchi |
commit: make the error message more specific while aborting branch closing
|
Tue, 16 Apr 2019 02:33:54 +0530 |
Sushil khanchi |
commit: add a check if it is trying to close an already closed branch head
|
Fri, 31 May 2019 10:12:56 -0700 |
amalloy |
help: remove repeated word in 'hg help rebase'
|
Tue, 04 Jun 2019 21:13:35 +0900 |
Yuya Nishihara |
root: add template variables pointing to repository directories
|
Tue, 04 Jun 2019 20:58:39 +0900 |
Yuya Nishihara |
root: add support for -Tformatter option
|
Sat, 18 May 2019 19:38:47 -0400 |
Matt Harbison |
commands: drop support for legacy ^cmd registration (API)
|
Wed, 15 May 2019 20:37:39 +0300 |
Pulkit Goyal |
py3: add a r'' to prevent transformer adding b''
|
Tue, 30 Apr 2019 15:22:03 +0900 |
Yuya Nishihara |
help: suggest merge() revset instead of -m/--only-merges
|
Fri, 03 May 2019 14:11:16 +0800 |
Anton Shestakov |
commit: add ability to print file status after each successful invocation
|
Tue, 16 Apr 2019 02:06:20 +0530 |
Sushil khanchi |
branch: abort if closing branch from a non-branchhead cset
|
Sun, 21 Apr 2019 09:34:16 -0700 |
Gregory Szorc |
commands: use byteskwargs() in verify()
|
Wed, 17 Apr 2019 01:11:09 +0200 |
Pierre-Yves David |
verify: introduce an experimental --full flag
|
Wed, 17 Apr 2019 00:37:00 +0200 |
Pierre-Yves David |
recover: add a --[no-]verify flag
|
Fri, 05 Apr 2019 14:35:33 +0200 |
Pierre-Yves David |
pull: improved message issued in case of failed update
|
Fri, 05 Apr 2019 15:56:05 +0200 |
Pierre-Yves David |
pull: deal with locally filtered changeset passed into --rev
|
Fri, 05 Apr 2019 16:05:20 +0300 |
Pulkit Goyal |
branch: return early if we find an open named branch apart from default
|
Fri, 12 Apr 2019 12:20:38 -0400 |
timeless |
import: suppress accept: header
|
Fri, 18 Jan 2019 11:07:46 -0800 |
Martin von Zweigbergk |
grep: reuse getrenamedfn() from scmutil
|
Thu, 21 Feb 2019 10:54:29 -0800 |
Martin von Zweigbergk |
templatekw: move getrenamedfn() to scmutil (API)
|
Wed, 20 Feb 2019 19:28:51 -0500 |
Augie Fackler |
cleanup: use () to wrap long lines instead of \
|
Sun, 17 Feb 2019 09:12:30 -0800 |
Martin von Zweigbergk |
subrepo: use root-repo-relative path from `hg files` with ui.relative-paths=no
|
Fri, 15 Feb 2019 15:24:04 -0500 |
Jordi Guti?rrez Hermoso |
grep: give different labels to + and - symbols
|
Sun, 10 Feb 2019 22:21:45 -0800 |
Martin von Zweigbergk |
resolve: slightly simplify join expression by joining with empty strings
|
Sun, 10 Feb 2019 22:18:19 -0800 |
Martin von Zweigbergk |
resolve: respect ui.relative-paths also for warning messages
|
Mon, 11 Feb 2019 09:40:24 -0800 |
Martin von Zweigbergk |
addremove: respect ui.relative-paths
|
Fri, 08 Feb 2019 13:08:01 -0800 |
Martin von Zweigbergk |
forget: pass around uipathfn and use instead of m.rel() (API)
|
Thu, 07 Feb 2019 23:25:39 -0800 |
Martin von Zweigbergk |
addremove: pass around uipathfn and use instead of m.uipath() (API)
|
Thu, 07 Feb 2019 23:19:33 -0800 |
Martin von Zweigbergk |
remove: pass around uipathfn and use instead of m.rel() (API)
|
Thu, 07 Feb 2019 11:15:30 -0800 |
Martin von Zweigbergk |
add: pass around uipathfn and use instead of m.rel() (API)
|
Fri, 08 Feb 2019 13:31:26 -0800 |
Martin von Zweigbergk |
annotate: respect ui.relative-paths for "binary file" message
|
Wed, 30 Jan 2019 16:21:30 -0800 |
Martin von Zweigbergk |
locate: respect ui.relative-paths
|
Mon, 04 Feb 2019 21:31:18 -0800 |
Martin von Zweigbergk |
resolve: migrate to scmutil.backuppath()
|
Fri, 01 Feb 2019 22:52:09 -0800 |
Martin von Zweigbergk |
status: if ui.relative-paths=no, don't use relative paths even with patterns
|
Fri, 01 Feb 2019 22:28:55 -0800 |
Martin von Zweigbergk |
config: introduce a new value for ui.relative-paths getting old behavior
|
Mon, 04 Feb 2019 20:35:21 +0300 |
Pulkit Goyal |
merge with stable
|
Wed, 30 Jan 2019 17:05:09 -0800 |
Martin von Zweigbergk |
grep: respect ui.relative-paths
|
Wed, 30 Jan 2019 16:59:31 -0800 |
Martin von Zweigbergk |
grep: move writing of path outside of column loop
|
Tue, 29 Jan 2019 12:01:13 -0800 |
Martin von Zweigbergk |
resolve: respect ui.relative-paths
|
Tue, 29 Jan 2019 15:37:35 -0800 |
Martin von Zweigbergk |
status: introduce higher-level ui.relative-paths
|
Tue, 29 Jan 2019 15:37:14 -0800 |
Martin von Zweigbergk |
status: extract helper for producing relative or absolute path for UI
|
Thu, 31 Jan 2019 18:17:02 +0530 |
Navaneeth Suresh |
tags: avoid generating commit for an already deleted tag (issue5752)
|
Thu, 31 Jan 2019 13:32:21 +0800 |
Anton Shestakov |
copyright: update to 2019
stable
|
Fri, 25 Jan 2019 23:43:11 -0800 |
Martin von Zweigbergk |
cleanup: use repo['.'] instead of repo[None].p1()
|
Fri, 25 Jan 2019 23:36:23 -0800 |
Martin von Zweigbergk |
cleanup: use p1() and p2() instead of parents()[0] and parents()[1]
|
Fri, 25 Jan 2019 15:31:07 -0800 |
Gregory Szorc |
commands: check for modheads being None
|
Fri, 18 Jan 2019 11:10:30 -0800 |
Martin von Zweigbergk |
grep: use set instead of dict with dummy value
|
Thu, 06 Sep 2018 15:56:53 -0700 |
Martin von Zweigbergk |
grep: don't look up copy info unless --follow is given
|
Thu, 17 Jan 2019 09:17:12 -0800 |
Martin von Zweigbergk |
cleanup: delete lots of unused local variables
|
Wed, 07 Nov 2018 15:45:09 -0800 |
Kyle Lippincott |
resolve: fix mark-check when a file was deleted on one side (issue6020)
|
Thu, 10 Jan 2019 21:57:21 +0900 |
Yuya Nishihara |
graft: abort if --date/user specified with --currentdate/currentuser (BC)
|
Mon, 07 Jan 2019 19:03:23 -0500 |
Augie Fackler |
merge with stable
|
Wed, 26 Dec 2018 17:36:53 +0300 |
Pulkit Goyal |
pull: use opts.get('bookmark') instead of opts['bookmark']
|
Mon, 24 Dec 2018 17:04:37 +0530 |
Navaneeth Suresh |
branches: add -r option to show branch name(s) of a given rev (issue5948)
|
Thu, 20 Dec 2018 22:28:39 -0500 |
Valentin Gatien-Baron |
pull: fix inconsistent view of bookmarks during pull (issue4700)
|
Wed, 02 Jan 2019 09:41:04 +0900 |
Yuya Nishihara |
update: do not pass in user revspec as default destination (issue6044)
stable
|
Sat, 24 Nov 2018 20:05:55 +0900 |
Yuya Nishihara |
annotate: remove dead code to not convert path to relative path
|
Sat, 24 Nov 2018 18:41:44 +0900 |
Yuya Nishihara |
annotate: start pager soon after command options are validated
|
Sat, 24 Nov 2018 18:38:44 +0900 |
Yuya Nishihara |
annotate: check and update command options first
|
Sat, 24 Nov 2018 18:36:44 +0900 |
Yuya Nishihara |
annotate: format local tables in less-dense form
|
Sat, 27 Oct 2018 21:13:23 +0800 |
Anton Shestakov |
push: add --publish flag to change phase of pushed changesets
|
Wed, 21 Nov 2018 21:40:16 +0900 |
Yuya Nishihara |
merge with stable
|
Thu, 15 Nov 2018 22:59:38 +0900 |
Yuya Nishihara |
graft: do not try to skip rev derived from ancestor more than once (issue6024)
stable
|
Sat, 10 Nov 2018 13:37:18 -0500 |
Matt Harbison |
phase: use the `phases.cmdphasenames` constant to walk available command flags
|
Sat, 10 Nov 2018 12:07:26 +0900 |
Yuya Nishihara |
merge with stable
|
Fri, 02 Nov 2018 11:57:45 -0700 |
Kyle Lippincott |
resolve: when resolve.mark-check=abort, downgrade to warning if pats specified
stable
|
Sun, 14 Oct 2018 17:08:18 +0200 |
Mads Kiilerich |
graft: introduce --base option for using custom base revision while merging
|
Thu, 18 Oct 2018 21:14:22 +0900 |
Yuya Nishihara |
commands: restore compatibility for "^cmd" registration (issue6005)
|
Fri, 19 Oct 2018 13:44:25 +0200 |
Gregory Szorc |
commands: support passing depth to hg.clone()
|
Thu, 09 Feb 2017 09:17:40 -0800 |
Martin von Zweigbergk |
update: clarify update() call sites by specifying argument names
|
Wed, 17 Oct 2018 21:00:36 +0800 |
Anton Shestakov |
commands: adjust metavariables as appropriate
|
Fri, 12 Oct 2018 18:49:11 +0200 |
Rodrigo Damazio |
help: adding a proper declaration for shortlist/basic commands (API)
|
Sat, 13 Oct 2018 02:17:41 -0700 |
rdamazio |
help: assigning categories to existing commands
|
Sun, 07 Oct 2018 23:19:49 +0900 |
Yuya Nishihara |
help: document about "version" template keywords
|
Sun, 07 Oct 2018 23:14:21 +0900 |
Yuya Nishihara |
help: document about "tags" template keywords
|
Sun, 07 Oct 2018 23:12:04 +0900 |
Yuya Nishihara |
help: document about "status" template keywords
|
Sun, 07 Oct 2018 23:05:00 +0900 |
Yuya Nishihara |
help: document about "resolve" template keywords
|
Sun, 07 Oct 2018 23:00:50 +0900 |
Yuya Nishihara |
help: document about "paths" template keywords
|
Sun, 07 Oct 2018 22:56:37 +0900 |
Yuya Nishihara |
help: document about "identify" template keywords
|
Sun, 07 Oct 2018 22:50:12 +0900 |
Yuya Nishihara |
help: document about "grep" template keywords
|
Fri, 28 Sep 2018 12:29:21 -0700 |
Martin von Zweigbergk |
localrepo: allow narrowmatch() to accept matcher to intersect with
|
Wed, 03 Oct 2018 18:07:49 -0400 |
Valentin Gatien-Baron |
identify: show remote bookmarks in `hg id url -Tjson -B`
|
Wed, 03 Oct 2018 22:48:19 +0900 |
Yuya Nishihara |
help: document about "export" template keywords
|
Wed, 03 Oct 2018 22:43:57 +0900 |
Yuya Nishihara |
help: document about "config" template keywords
|
Wed, 03 Oct 2018 22:34:18 +0900 |
Yuya Nishihara |
help: document about "cat" template keywords
|
Wed, 03 Oct 2018 22:38:49 +0900 |
Yuya Nishihara |
help: document about "branches" template keywords
|
Wed, 03 Oct 2018 22:32:18 +0900 |
Yuya Nishihara |
help: document about "bookmarks" template keywords
|
Wed, 03 Oct 2018 22:27:45 +0900 |
Yuya Nishihara |
help: document about "annotate" template keywords
|
Mon, 01 Oct 2018 14:44:27 -0400 |
Valentin Gatien-Baron |
identify: when using -T, avoid unnecessary remote bookmarks query
|
Mon, 01 Oct 2018 09:58:42 -0400 |
Valentin Gatien-Baron |
identify: only query remote bookmarks if needed
|
Sun, 30 Sep 2018 16:11:35 +0900 |
Yuya Nishihara |
help: document about "files" template keywords
|
Sun, 30 Sep 2018 15:37:09 +0900 |
Yuya Nishihara |
grep: rename {line_number} to {lineno} as well (BC)
|
Sun, 30 Sep 2018 15:35:17 +0900 |
Yuya Nishihara |
annotate: rename {line_number} to {lineno} (BC)
|
Sun, 30 Sep 2018 15:15:27 +0900 |
Yuya Nishihara |
resolve: rename {status} to {mergestatus} to not shadow change status (BC)
|
Wed, 26 Sep 2018 22:17:26 -0700 |
Martin von Zweigbergk |
bundle: consistently put revnums in "base" collection
|
Sat, 15 Sep 2018 17:26:23 +0900 |
Yuya Nishihara |
annotate: pass in wdir rev and node to formatter (BC)
|
Sat, 15 Sep 2018 17:26:22 +0900 |
Yuya Nishihara |
annotate: pass around full hex node until formatting plain output
|
Sat, 15 Sep 2018 12:47:49 +0900 |
Yuya Nishihara |
bookmarks: remove --active in favor of --list
|
Sat, 15 Sep 2018 12:44:23 +0900 |
Yuya Nishihara |
bookmarks: add explicit option to list bookmarks of the given names
|
Sat, 15 Sep 2018 12:34:13 +0900 |
Yuya Nishihara |
bookmarks: reject --delete with --inactive which makes no sense
|
Sat, 15 Sep 2018 12:32:01 +0900 |
Yuya Nishihara |
bookmarks: parse out --inactive to action early
|
Sat, 15 Sep 2018 12:25:19 +0900 |
Yuya Nishihara |
bookmarks: parse out implicit "add" action early
|
Sat, 15 Sep 2018 12:07:38 +0900 |
Yuya Nishihara |
bookmarks: clarify that opts['rename'] points to an old bookmark to be renamed
|
Sat, 15 Sep 2018 12:04:29 +0900 |
Yuya Nishihara |
bookmarks: refactor option checking to pick one from --delete/rename/active
|
Sat, 15 Sep 2018 11:51:15 +0900 |
Yuya Nishihara |
bookmarks: convert opts to bytes dict early
|
Sat, 15 Sep 2018 11:50:07 +0900 |
Yuya Nishihara |
bookmarks: pass in formatter to printbookmarks() instead of opts (API)
|
Fri, 21 Sep 2018 03:16:08 +0530 |
Pulkit Goyal |
py3: use '%d' instead of '%s' for integers
|
Thu, 13 Sep 2018 22:48:27 -0700 |
spectral |
narrow: intersect provided matcher with narrowmatcher in `hg diff`
|
Sat, 01 Sep 2018 12:15:02 +0900 |
Yuya Nishihara |
identify: change {parents} to a list of nodes (BC)
|
Sat, 01 Sep 2018 12:09:22 +0900 |
Yuya Nishihara |
identify: use fm.hexfunc thoroughly
|
Sat, 01 Sep 2018 15:52:18 +0900 |
Yuya Nishihara |
formatter: replace contexthint() with demand loading of ctx object
|
Tue, 11 Sep 2018 17:20:14 -0700 |
Gregory Szorc |
commands: pass include and exclude options to hg.clone()
|
Sat, 01 Sep 2018 17:37:52 -0400 |
Valentin Gatien-Baron |
resolve: ui.config -> ui.configbool, for better validation
|
Sun, 26 Aug 2018 16:42:28 -0400 |
Valentin Gatien-Baron |
resolve: add config to make hg resolve not re-merge by default
|
Sun, 26 Aug 2018 15:52:34 -0400 |
Valentin Gatien-Baron |
resolve: add a flag for the default behavior of re-merging
|
Sun, 05 Aug 2018 16:51:25 +0900 |
Yuya Nishihara |
status: rename {copy} to {source} for compatibility with {file_copies} (BC)
|
Sun, 05 Aug 2018 16:44:16 +0900 |
Yuya Nishihara |
formatter: rename {abspath}/{file} to {path}, and drop relative {path} (BC)
|
Sun, 26 Aug 2018 15:23:03 -0400 |
Valentin Gatien-Baron |
resolve: make condition clearer, and able to handle a new flag
|
Thu, 16 Aug 2018 17:19:27 +0200 |
Boris Feld |
bookmark: add an --active flag to display the active bookmark
|
Thu, 23 Aug 2018 01:15:19 +0200 |
Boris Feld |
phase: handle phase with no command flag
|
Thu, 09 Aug 2018 23:13:35 -0400 |
Augie Fackler |
grep: include format string in columns list
|
Thu, 09 Aug 2018 23:13:01 -0400 |
Augie Fackler |
grep: coerce username to bytestr, not str
|
Thu, 09 Aug 2018 23:12:44 -0400 |
Augie Fackler |
grep: difflib sequencematcher opcodes are native strs
|
Wed, 25 Jul 2018 12:50:31 +0530 |
Sangeet Kumar Mishra |
grep: add MULTIREV support to --allfiles flag
|
Mon, 06 Aug 2018 10:03:57 +0530 |
Sushil khanchi |
resolve: organize 'if confirm' conditionals
|
Sat, 04 Aug 2018 12:43:41 +0530 |
Sushil khanchi |
resolve: support confirm config option with --unmark flag
|
Sun, 05 Aug 2018 00:53:55 -0700 |
Kyle Lippincott |
resolve: correct behavior of mark-check=none to match docs
|
Sat, 04 Aug 2018 12:23:18 +0530 |
Sushil khanchi |
resolve: support commands.resolve.confirm option with --mark flag
|
Fri, 03 Aug 2018 12:57:44 -0700 |
Kyle Lippincott |
resolve: graduate resolve.mark-check from experimental, add docs
|
Tue, 31 Jul 2018 19:11:17 +0530 |
Sushil khanchi |
resolve: add confirm config option
|
Thu, 26 Jul 2018 17:11:03 -0700 |
Kyle Lippincott |
resolve: add option to warn/abort on -m with unresolved conflict markers
|
Wed, 01 Aug 2018 13:00:45 -0700 |
Gregory Szorc |
global: use pycompat.xrange()
|
Tue, 10 Jul 2018 22:55:30 +0900 |
Yuya Nishihara |
grep: hide cryptic revision number by default
|
Wed, 11 Jul 2018 22:06:04 +0900 |
Yuya Nishihara |
grep: restore pre-9ef10437bb88 behavior, enable wdir search by tweakdefaults
|
Wed, 11 Jul 2018 21:51:47 +0900 |
Yuya Nishihara |
grep: add config knob to enable/disable the default wdir search
|
Wed, 11 Jul 2018 21:35:31 +0900 |
Yuya Nishihara |
grep: search working directory files by default if --all-files is specified
|
Wed, 11 Jul 2018 21:23:18 +0900 |
Yuya Nishihara |
grep: reject --diff --all-files
|
Wed, 11 Jul 2018 21:15:52 +0900 |
Yuya Nishihara |
grep: rename --allfiles to --all-files
|
Fri, 06 Jul 2018 00:39:21 +0530 |
Sangeet Kumar Mishra |
grep: change default behaviour to search working directory files (BC)
|
Sun, 08 Jul 2018 17:45:42 +0900 |
Yuya Nishihara |
py3: fix bundle heads to be consumable more than once
|
Sun, 01 Jul 2018 22:18:46 +0900 |
Yuya Nishihara |
status: add support for log-like template keywords and functions
|
Sun, 01 Jul 2018 22:11:23 +0900 |
Yuya Nishihara |
resolve: add support for log-like template keywords and functions
|
Sun, 01 Jul 2018 22:06:53 +0900 |
Yuya Nishihara |
manifest: add support for log-like template keywords and functions
|
Sun, 01 Jul 2018 22:02:53 +0900 |
Yuya Nishihara |
grep: add support for log-like template keywords and functions
|
Sun, 01 Jul 2018 21:40:55 +0900 |
Yuya Nishihara |
cleanup: pass in overwrite flag to hg.updaterepo() as named argument
|
Thu, 28 Jun 2018 23:21:55 +0530 |
Sangeet Kumar Mishra |
grep: deprecates `--all` flag
|
Tue, 26 Jun 2018 16:14:02 +0530 |
Sushil khanchi |
graft: add no-commit mode (issue5631)
|
Mon, 25 Jun 2018 11:04:17 -0700 |
Martin von Zweigbergk |
terse: pass "clean" and "unknown" booleans by name for clarity
|
Fri, 25 May 2018 18:16:38 +0530 |
Pulkit Goyal |
graft: introduce --abort flag to abort interrupted graft
|
Fri, 15 Jun 2018 02:46:34 +0530 |
Pulkit Goyal |
graft: move `if continue` to elif and add new line
|
Fri, 15 Jun 2018 02:34:27 +0530 |
Pulkit Goyal |
graft: start storing new nodes formed in graftstate
|
Fri, 08 Jun 2018 22:16:23 +0900 |
Yuya Nishihara |
tags: unblock log-like template keywords and functions
|
Sun, 17 Jun 2018 15:52:08 +0530 |
Sangeet Kumar Mishra |
grep: add --diff flag
|
Thu, 14 Jun 2018 15:17:47 -0700 |
Martin von Zweigbergk |
import: use context manager for lock, dirstateguard, transaction
|
Thu, 03 May 2018 12:04:36 +0900 |
Yuya Nishihara |
annotate: automatically populate fields referenced from template
|
Thu, 03 May 2018 12:10:47 +0900 |
Yuya Nishihara |
annotate: reverse mapping between option name and field name
|
Wed, 13 Jun 2018 16:22:54 +0530 |
Sangeet Kumar Mishra |
grep: adds allfiles mode
|
Thu, 14 Jun 2018 15:12:28 -0700 |
Martin von Zweigbergk |
import: use context manager for wlock
|
Thu, 14 Jun 2018 15:08:32 -0700 |
Martin von Zweigbergk |
tag: use context manager for locks
|
Thu, 14 Jun 2018 15:05:14 -0700 |
Martin von Zweigbergk |
commit: use context manager for locks
|
Thu, 14 Jun 2018 15:08:19 -0700 |
Martin von Zweigbergk |
backout: use context manager for locks
|
Thu, 14 Jun 2018 15:28:32 -0700 |
Martin von Zweigbergk |
backout: use context manager for dirstateguard
|
Thu, 14 Jun 2018 15:26:18 -0700 |
Martin von Zweigbergk |
backout: use context manager for config override
|
Thu, 14 Jun 2018 15:46:31 -0700 |
Martin von Zweigbergk |
update: use context manager for config override (API)
|
Thu, 14 Jun 2018 15:46:17 -0700 |
Martin von Zweigbergk |
resolve: use context manager for config override
|
Thu, 14 Jun 2018 15:45:45 -0700 |
Martin von Zweigbergk |
merge: use context manager for config override
|
Thu, 14 Jun 2018 15:45:16 -0700 |
Martin von Zweigbergk |
graft: use context manager for config override
|
Fri, 08 Jun 2018 23:32:33 +0900 |
Yuya Nishihara |
serve: do not daemonize by default by --print-url
|
Mon, 28 May 2018 21:13:32 +0530 |
Pulkit Goyal |
graft: add a new `--stop` flag to stop interrupted graft
|
Tue, 12 Jun 2018 02:36:34 +0530 |
Pulkit Goyal |
graft: fix the help text to say `graft reapplies previous options`
|
Mon, 11 Jun 2018 09:47:07 -0700 |
Martin von Zweigbergk |
locate: explicitly use dirstate.matches() for working copy
|
Sat, 26 May 2018 03:01:14 +0530 |
Pulkit Goyal |
graft: reuse the --log value passed initially in `hg graft --continue` (BC)
|
Sat, 02 Jun 2018 15:55:28 +0530 |
Sushil khanchi |
graft: correct documentation about options can be reapplied
|
Wed, 30 May 2018 17:37:17 +0530 |
Sangeet Kumar Mishra |
grep: enable passing wdir as a revision
|
Fri, 01 Jun 2018 23:33:17 -0400 |
Matt Harbison |
outgoing: drop an extraneous URL parse
|
Thu, 24 May 2018 09:56:28 +0000 |
Nicola Spanti |
serve: add option print-url
|
Mon, 28 May 2018 01:36:34 -0400 |
Matt Harbison |
outgoing: pay attention to `default:pushurl` for bookmarks and subrepos
|
Sat, 26 May 2018 02:11:09 +0530 |
Pulkit Goyal |
graft: drop --user and --date values info from hint in case of conflicts
|
Fri, 25 May 2018 17:21:01 +0530 |
Pulkit Goyal |
graft: reuse --user and --date values in `hg graft --continue` (BC)
|
Fri, 25 May 2018 16:14:15 +0530 |
Pulkit Goyal |
graft: store user passed date and user information in graftstate
|
Fri, 25 May 2018 16:00:37 +0530 |
Pulkit Goyal |
graft: use cmdstate.delete() to delete the state file
|
Fri, 25 May 2018 01:53:30 +0530 |
Pulkit Goyal |
graft: start using the cmdstate class to read and write data to graftstate
|
Fri, 25 May 2018 01:25:31 +0530 |
Pulkit Goyal |
graft: use state.cmdstate() to check whether graftstate exists
|
Fri, 25 May 2018 01:15:30 +0530 |
Pulkit Goyal |
graft: factor out function to read graft state in separate function
|
Tue, 15 May 2018 14:35:41 +0200 |
David Demelier |
scmutil: move repair.stripbmrevset as scmutil.bookmarkrevs (API)
|
Mon, 14 May 2018 22:01:27 -0400 |
Augie Fackler |
status: add a config knob for setting default of --terse
|
Mon, 14 May 2018 12:53:13 +0200 |
David Demelier |
export: add -B option to select a bookmark
|
Mon, 07 May 2018 19:43:43 -0700 |
Martin von Zweigbergk |
update: print warning about hidden changeset after update
|
Wed, 18 Apr 2018 19:25:35 +0530 |
Sushil khanchi |
forget: rename --confirm to --interactive
|
Fri, 13 Apr 2018 23:45:07 +0900 |
Yuya Nishihara |
log: fix crash on empty revision with --copies switch
|
Tue, 17 Apr 2018 03:07:01 +0200 |
Joerg Sonnenberger |
bundle: introduce per-engine compression level
|
Tue, 17 Apr 2018 02:41:25 +0200 |
Joerg Sonnenberger |
bundlespec: drop externalnames flag
|
Sat, 14 Apr 2018 20:04:59 -0700 |
Gregory Szorc |
commands: use command executor interface
|
Thu, 22 Mar 2018 16:11:42 +0530 |
Sushil khanchi |
forget: add --confirm option
|
Sat, 14 Apr 2018 09:23:48 -0700 |
Gregory Szorc |
registrar: replace "cmdtype" with an intent-based mechanism (API)
|
Sat, 14 Apr 2018 00:41:44 -0400 |
Augie Fackler |
commands: drop spurious r'' on dry_run in forget
|
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 21:33:47 +0900 |
Yuya Nishihara |
export: do not start pager if output will be written to file
|
Thu, 12 Apr 2018 23:25:58 +0900 |
Yuya Nishihara |
formatter: carry opts to file-based formatters by basefm
|
Thu, 15 Mar 2018 22:27:16 +0900 |
Yuya Nishihara |
formatter: make nested items somewhat readable in template output
|
Thu, 18 Jan 2018 12:54:01 +0100 |
Joerg Sonnenberger |
wireproto: support for pullbundles
|
Sun, 08 Apr 2018 08:41:58 -0700 |
Martin von Zweigbergk |
merge: avoid unnecessary conversion from binary nodeid to binary nodeid
|
Wed, 04 Apr 2018 21:27:02 -0700 |
Gregory Szorc |
commands: don't violate storage abstractions in `manifest --all`
|
Wed, 04 Apr 2018 21:09:47 -0700 |
Gregory Szorc |
commands: document the layering violation in `manifest --all`
|
Wed, 04 Apr 2018 10:13:08 -0700 |
Martin von Zweigbergk |
pull: pass rev to check out as integer to postincoming()
|
Wed, 04 Apr 2018 15:08:26 -0700 |
Martin von Zweigbergk |
heads: add support for specifying branches by revset
|
Sun, 01 Apr 2018 23:21:17 -0700 |
Martin von Zweigbergk |
bisect: avoid repo.lookup() for converting revnum to nodeid
|
Mon, 02 Apr 2018 15:14:31 -0700 |
Martin von Zweigbergk |
bundle: consistently keep a list of stringified revisions in "revs"
|
Mon, 02 Apr 2018 15:10:41 -0700 |
Martin von Zweigbergk |
bundle: avoid repo.lookup() for converting revnum to nodeid
|
Tue, 03 Apr 2018 14:39:21 -0700 |
Martin von Zweigbergk |
push: avoid using repo.lookup() for converting to nodeid
|
Tue, 03 Apr 2018 22:24:50 +0900 |
Yuya Nishihara |
addremove: pass command-level similarity value down to scmutil.addremove()
|
Sat, 31 Mar 2018 23:49:58 +0530 |
Sushil khanchi |
addremove: remove dry_run, similarity from scmutil.addremove (API)
|
Mon, 02 Apr 2018 08:46:07 -0700 |
Martin von Zweigbergk |
clone: rename "rev" to "revs" since there can be many
|
Sat, 31 Mar 2018 23:31:28 -0700 |
Martin von Zweigbergk |
status: use context-returning revpair()
|
Sat, 31 Mar 2018 23:49:44 -0700 |
Martin von Zweigbergk |
diff: simplify by converting contexts to nodeids a little later
|
Sat, 31 Mar 2018 23:25:02 -0700 |
Martin von Zweigbergk |
diff: use context-returning revpair()
|
Sat, 31 Mar 2018 23:37:25 -0700 |
Martin von Zweigbergk |
scmutil: introduce deprecated alias for revpair()
|
Fri, 30 Mar 2018 12:43:57 +0200 |
Boris Feld |
bundlespec: move computing the bundle contentops in parsebundlespec
|
Fri, 30 Mar 2018 12:43:08 +0200 |
Boris Feld |
bundlespec: introduce an attr-based class for bundlespec
|
Thu, 29 Mar 2018 09:23:39 -0700 |
Martin von Zweigbergk |
push: use "repo['.']" instead of old form "repo['']"
|
Wed, 21 Mar 2018 23:36:11 +0530 |
Sushil khanchi |
remove: add dry-run functionality
|
Wed, 28 Mar 2018 15:29:49 -0700 |
Martin von Zweigbergk |
tag: avoid using "r" variable name for nodeid
|
Wed, 28 Mar 2018 15:30:09 -0700 |
Martin von Zweigbergk |
locate: avoid using "rev" variable name for nodeid
|
Tue, 27 Mar 2018 20:21:30 +0530 |
Sangeet Kumar Mishra |
grep: fixes erroneous output of grep in forward order (issue3885)
|
Mon, 05 Mar 2018 00:30:00 -0500 |
Gregory Szorc |
merge: deprecate accessing update results by index
|
Sat, 24 Mar 2018 15:10:51 +0900 |
Yuya Nishihara |
procutil: bulk-replace function calls to point to new module
|
Mon, 05 Mar 2018 17:50:54 -0800 |
Gregory Szorc |
commands: use constants for merge things
|
Thu, 22 Mar 2018 21:56:20 +0900 |
Yuya Nishihara |
stringutil: bulk-replace call sites to point to new module
|
Sun, 18 Mar 2018 12:28:19 +0900 |
Yuya Nishihara |
annotate: pack line content into annotateline object (API)
|
Tue, 13 Mar 2018 22:18:06 +0900 |
Yuya Nishihara |
annotate: drop linenumber flag from fctx.annotate() (API)
|
Mon, 25 Dec 2017 15:56:07 +0530 |
Pulkit Goyal |
commands: use keyword arguments in update function
|
Wed, 31 Jan 2018 09:41:47 +0100 |
Boris Feld |
bundle: condition the changegroup part when creating a new bundle
|
Sun, 04 Mar 2018 22:35:29 +0530 |
Pulkit Goyal |
py3: use "%d" % int instead of str(int)
|
Sun, 11 Mar 2018 21:36:28 +0900 |
Yuya Nishihara |
annotate: add support for template keywords and functions depending on ctx
|
Mon, 05 Mar 2018 00:18:07 -0500 |
Gregory Szorc |
commands: don't check for merge.update() truthiness
|
Sat, 10 Mar 2018 12:33:19 +0530 |
Sushil khanchi |
forget: add --dry-run mode
|
Fri, 09 Mar 2018 15:57:16 +0100 |
Joerg Sonnenberger |
graft: check for missing revision first before scanning working copy
|
Sun, 04 Mar 2018 22:33:59 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr instead of str
|
Sun, 04 Mar 2018 05:53:59 +0530 |
Pulkit Goyal |
py3: use bytes instead of str to make sure we use bytes internally
|
Thu, 15 Feb 2018 17:18:26 +0100 |
Boris Feld |
util: extract all date-related utils in utils/dateutil module
|
Thu, 08 Feb 2018 23:27:24 +0530 |
Sangeet Kumar Mishra |
clone: updates the help text for hg clone -{r,b} (issue5654)
|
Sun, 07 Jan 2018 11:53:07 +0900 |
Yuya Nishihara |
cmdutil: expand filename format string by templater (BC)
|
Thu, 01 Mar 2018 23:54:52 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr() to convert error instances to bytes
|
Wed, 28 Feb 2018 19:54:10 +0530 |
Pulkit Goyal |
py3: slice over bytes or use startswith() to prevent getting ascii values
|
Sun, 25 Feb 2018 23:08:41 -0500 |
Augie Fackler |
py3: hunt down str(exception) instances and use util.forcebytestr
|
Wed, 21 Feb 2018 22:47:47 +0900 |
Yuya Nishihara |
showconfig: allow multiple section.name selectors (issue5797)
|
Wed, 21 Feb 2018 23:02:39 +0900 |
Yuya Nishihara |
showconfig: use set to filter sections and entry names
|
Sat, 24 Feb 2018 11:14:28 -0800 |
Gregory Szorc |
commands: use ctx.rev() instead of %d % ctx
|
Sat, 24 Feb 2018 17:49:10 -0600 |
Kevin Bullock |
merge with stable
|
Thu, 22 Feb 2018 15:18:44 +0800 |
Anton Shestakov |
graphlog: document what "_" and "*" mean
stable
|
Mon, 19 Feb 2018 15:26:07 +0530 |
Pulkit Goyal |
py3: use '%d' to convert integer to bytes
|
Thu, 15 Feb 2018 12:45:46 +0530 |
Sushil khanchi |
bundle: updates the help text for hg bundle (issue5744)
|
Tue, 13 Feb 2018 14:15:29 -0800 |
Martin von Zweigbergk |
manifest: add support for including directories outside narrowspec
|
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)
|
Sun, 21 Jan 2018 17:04:42 +0900 |
Yuya Nishihara |
log: add TODO comments about --line-range processing
|
Sun, 21 Jan 2018 16:15:20 +0900 |
Yuya Nishihara |
log: factor out function to feed revisions to displayer
|
Sun, 21 Jan 2018 16:04:59 +0900 |
Yuya Nishihara |
graphlog: unblock --line-range option
|
Sun, 21 Jan 2018 16:03:14 +0900 |
Yuya Nishihara |
graphlog: deduplicate preprocessing of log command
|
Wed, 14 Feb 2018 17:06:20 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr instead of str
|
Sun, 11 Feb 2018 16:21:30 -0800 |
Gregory Szorc |
py3: use string for "close" value in commit extras
|
Sun, 21 Jan 2018 15:54:18 +0900 |
Yuya Nishihara |
log: pack filematcher and hunksfilter into changesetdiffer object
|
Sun, 21 Jan 2018 15:50:24 +0900 |
Yuya Nishihara |
log: drop dead code to concatenate --line-range patterns and pats
|
Sun, 21 Jan 2018 15:34:37 +0900 |
Yuya Nishihara |
logcmdutil: create hunksfilter and filematcher even if no diff option given
|
Sun, 21 Jan 2018 14:07:52 +0900 |
Yuya Nishihara |
logcmdutil: hold makefilematcher/makehunksfilter() by changesetpriner (API)
|
Sun, 21 Jan 2018 13:40:31 +0900 |
Yuya Nishihara |
log: pass ctx to makefilematcher() and makehunksfilter() functions
|
Sun, 21 Jan 2018 13:03:03 +0900 |
Yuya Nishihara |
cmdutil: drop aliases for logcmdutil functions (API)
|
Wed, 31 Jan 2018 10:48:35 -0800 |
Gregory Szorc |
wireprotoserver: move sshserver into module (API)
|
Wed, 17 Jan 2018 20:08:40 -0500 |
Augie Fackler |
commands: replace map() with list comprehension
|
Wed, 17 Jan 2018 20:07:53 -0500 |
Augie Fackler |
commands: rewrite legacy ternary operator hack using modern syntax
|
Tue, 23 Jan 2018 21:14:36 +0900 |
Yuya Nishihara |
help: do not suggest "update --clean ." to cancel uncommitted merge
stable
|
Sun, 21 Jan 2018 14:47:45 +0800 |
Anton Shestakov |
copyright: update to 2018
|
Fri, 19 Jan 2018 16:28:11 -0500 |
Augie Fackler |
merge with stable
|
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 14:08:54 +0100 |
Boris Feld |
update: display the obsfate of hidden revision we update to
|
Mon, 08 Jan 2018 19:41:47 +0530 |
Pulkit Goyal |
merge: add `--abort` flag which can abort the merge
|
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
|
Tue, 16 Jan 2018 21:51:27 +0900 |
Yuya Nishihara |
update: fix crash on bare update when directaccess is enabled
|
Sun, 10 Dec 2017 18:25:33 +0900 |
Yuya Nishihara |
log: rewrite --follow-first -rREV like --follow for consistency (BC)
|
Thu, 11 Jan 2018 11:57:59 +0000 |
Boris Feld |
pull: hold wlock for the full operation when --update is used
|
Wed, 10 Jan 2018 10:44:21 -0800 |
Martin von Zweigbergk |
phase: use context managers for lock and transaction
|
Sun, 22 Oct 2017 22:49:11 +0900 |
Yuya Nishihara |
log: drop unused expr from return value of getlogrevs()
|
Sun, 22 Oct 2017 22:38:16 +0900 |
Yuya Nishihara |
log: remove redundant handling of --limit
|
Thu, 04 Jan 2018 10:51:41 +0900 |
Yuya Nishihara |
log: merge getlogrevs() and getgraphlogrevs()
|
Sun, 07 Jan 2018 15:56:58 +0900 |
Yuya Nishihara |
identify: document -r. explicitly how to disable wdir scanning (issue5622)
stable
|
Fri, 05 Jan 2018 19:30:37 +0530 |
Pulkit Goyal |
archive: add support to specify hidden revs if directaccess config is set
|
Fri, 05 Jan 2018 19:23:30 +0530 |
Pulkit Goyal |
annotate: add support to specify hidden revs if directaccess config is set
|
Wed, 27 Dec 2017 00:24:53 +0530 |
Pulkit Goyal |
revert: support reverting to hidden cset if directaccess config is set
|
Wed, 27 Dec 2017 00:14:00 +0530 |
Pulkit Goyal |
update: support updating to hidden cset if directaccess config is set
|
Tue, 26 Dec 2017 22:54:45 +0530 |
Pulkit Goyal |
commands: check for empty rev before passing to scmutil.unhidehashlikerevs
|
Tue, 19 Dec 2017 11:20:35 +0530 |
Pulkit Goyal |
commands: use the new API to access hidden changesets in various commands
|
Sun, 10 Dec 2017 04:45:41 +0530 |
Pulkit Goyal |
py3: handle keyword arguments correctly in commands.py
|
Tue, 28 Nov 2017 05:50:45 +0530 |
Pulkit Goyal |
rewriteutil: use precheck() in uncommit and amend commands
|
Thu, 23 Nov 2017 23:18:56 +0900 |
Yuya Nishihara |
dispatch: replace _earlygetopt(strip=True) with new parser
|
Thu, 30 Nov 2017 15:48:42 -0500 |
Augie Fackler |
merge with stable
|
Wed, 29 Nov 2017 07:57:17 +0530 |
Pulkit Goyal |
py3: fix handling of keyword arguments in revert
|
Thu, 23 Nov 2017 14:11:27 -0800 |
David Soria Parra |
hbisect: pass repo into hbisect.bisect
|
Tue, 21 Nov 2017 04:37:51 +0530 |
Pulkit Goyal |
commands: add value for cmdtype argument for read only commands
|
Tue, 17 Oct 2017 11:01:45 +0200 |
Boris Feld |
pull: store binary node in pullop.remotebookmarks
|
Thu, 19 Oct 2017 11:46:41 +0200 |
David Demelier |
config: rename allow_push to allow-push
|
Sat, 11 Nov 2017 12:40:13 +0900 |
Yuya Nishihara |
dispatch: verify result of early command parsing
stable
|
Fri, 10 Nov 2017 09:44:49 -0800 |
Martin von Zweigbergk |
pull: clarify that -u only updates linearly
|
Mon, 30 Oct 2017 17:46:07 -0400 |
Augie Fackler |
revert: no longer mark --interactive as experimental
|
Tue, 31 Oct 2017 23:09:29 -0400 |
Matt Harbison |
help: minor copy editing for grammar
stable
|
Sat, 28 Oct 2017 00:00:05 -0400 |
Matt Harbison |
status: update the help to indicate that clean files are not normally tersed
stable
|
Mon, 23 Oct 2017 22:45:24 +0200 |
muxator |
commands: be more uniform in an "hg update" error message
stable
|
Thu, 19 Oct 2017 14:12:49 +0200 |
Denis Laxalde |
log: disable bare file patterns with --line-range
|
Thu, 19 Oct 2017 12:37:26 +0200 |
Denis Laxalde |
log: switch to FROMLINE:TOLINE syntax for -L/--line-range
|
Mon, 16 Oct 2017 17:14:32 +0200 |
Boris Feld |
config: invert evolution-related configuration aliases
|
Tue, 17 Oct 2017 21:15:31 +0200 |
Denis Laxalde |
log: add -L/--line-range option to follow file history by line range
|
Fri, 06 Oct 2017 20:54:23 +0530 |
Pulkit Goyal |
tersestatus: re-implement the functionality to terse the status
|
Tue, 10 Oct 2017 10:27:35 -0500 |
Kevin Bullock |
status: copy-edit and improve --terse and --verbose help
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
commands: tidy up merge state decoding in resolve
|
Mon, 02 Oct 2017 14:05:30 -0700 |
Mark Thomas |
commands: update the resolve command to handle path conflicts
|
Mon, 02 Oct 2017 18:18:57 +0100 |
Siddharth Agarwal |
annotate: mark lines affected by skip-annotate with *
|
Mon, 02 Oct 2017 02:34:47 -0700 |
Siddharth Agarwal |
annotate: introduce attr for storing per-line annotate data
|
Sun, 01 Oct 2017 11:29:20 +0100 |
Gregory Szorc |
commands: rename clone --uncompressed to --stream and document
|
Sun, 01 Oct 2017 10:17:11 +0100 |
Gregory Szorc |
commands: remove suggestion to clone via `cp -al`
|
Sat, 30 Sep 2017 18:02:53 +0530 |
Pulkit Goyal |
py3: use '%d' instead of '%s' for integers
|
Fri, 01 Sep 2017 12:34:36 -0700 |
Saurabh Singh |
cmdutil: remove redundant commitfunc parameter in amend (API)
|
Tue, 05 Sep 2017 15:06:45 -0700 |
Martin von Zweigbergk |
cleanup: rename "matchfn" to "match" where obviously a matcher
|
Thu, 31 Aug 2017 18:24:08 +0300 |
the31k |
branches: correctly show inactive multiheaded branches
|
Thu, 24 Aug 2017 20:25:16 -0700 |
Jun Wu |
pull: do not prompt "hg update" if update.requiredest is set
|
Thu, 24 Aug 2017 09:23:06 +0200 |
David Demelier |
bookmarks: allow deleting active bookmark using '.'
|
Mon, 21 Aug 2017 08:52:46 +0200 |
David Demelier |
bookmarks: allow renaming active bookmark using '.'
|
Wed, 16 Aug 2017 15:48:48 -0700 |
Jun Wu |
pushvars: do not mangle repo state
|
Mon, 21 Aug 2017 21:35:06 -0700 |
Sean Farley |
merge with stable
|
Tue, 15 Aug 2017 17:22:57 -0700 |
Jun Wu |
push: fix docsstring
|
Thu, 03 Aug 2017 14:08:39 +0200 |
Boris Feld |
revset: rename bumped into phasedivergent
|
Thu, 03 Aug 2017 14:01:51 +0200 |
Boris Feld |
revset: remane divergent into contentdivergent
|
Thu, 03 Aug 2017 13:48:39 +0200 |
Boris Feld |
revset: rename unstable into orphan
|
Thu, 03 Aug 2017 11:38:22 +0200 |
Boris Feld |
config: rename evolution config into stabilization
|
Thu, 03 Aug 2017 05:12:35 +0530 |
Pulkit Goyal |
morestatus: move fb extension to core by plugging to `hg status --verbose`
|
Wed, 16 Aug 2017 10:24:49 -0500 |
Nathan Goldbaum |
log: mention ui.logtemplate in the help text
stable
|
Wed, 02 Aug 2017 19:13:56 +0200 |
Boris Feld |
context: rename troubled into isunstable
|
Wed, 02 Aug 2017 18:34:39 +0200 |
Boris Feld |
context: rename troubles into instabilities
|
Mon, 31 Jul 2017 09:59:42 +0530 |
Pulkit Goyal |
pushvars: move fb extension pushvars to core
|
Tue, 01 Aug 2017 18:07:34 +0200 |
Boris Feld |
evolution: rename bumped to phase-divergent
|
Tue, 01 Aug 2017 17:58:20 +0200 |
Boris Feld |
evolution: rename divergent to content-divergent
|
Thu, 03 Aug 2017 00:45:02 +0900 |
Yuya Nishihara |
py3: use bytes IO to write sample hgrc
|
Tue, 01 Aug 2017 17:53:48 +0200 |
Boris Feld |
evolution: rename unstable to orphan
|
Sat, 17 Jun 2017 20:10:22 +0530 |
Pulkit Goyal |
status: add a flag to terse the output (issue4119)
|
Fri, 14 Jul 2017 14:22:40 -0700 |
Jun Wu |
codemod: register core configitems using a script
|
Fri, 07 Jul 2017 23:13:04 +0900 |
Yuya Nishihara |
summary: fix type of empty unresolved list
|
Sun, 09 Jul 2017 00:19:03 -0400 |
Matt Harbison |
identify: simplify the dirty check
|
Mon, 23 Nov 2015 09:37:12 -0800 |
Martin von Zweigbergk |
summary: don't reimplment mergestate.unresolved()
|
Mon, 26 Jun 2017 17:23:10 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr instead of str
|
Sat, 24 Jun 2017 19:55:01 +0530 |
Pulkit Goyal |
py3: fix kwargs handling for `hg bookmarks`
|
Mon, 26 Jun 2017 09:37:16 +0900 |
Yuya Nishihara |
identify: provide changectx to templater
|
Mon, 26 Jun 2017 09:18:55 +0900 |
Yuya Nishihara |
identify: change p1/p2 to a list of parents
|
Sun, 25 Jun 2017 17:46:35 -0400 |
Matt Harbison |
identify: rename 'changed' keyword -> 'dirty'
|
Sat, 24 Jun 2017 23:09:21 -0400 |
Matt Harbison |
identify: add template support
|
Thu, 22 Jun 2017 15:00:19 -0700 |
Martin von Zweigbergk |
bundle: make applybundle() delegate v1 bundles to applybundle1()
|
Thu, 22 Jun 2017 21:27:57 -0700 |
Martin von Zweigbergk |
bundle: transpose transaction scope with bundle type switch
|
Thu, 22 Jun 2017 15:03:13 -0700 |
Martin von Zweigbergk |
unbundle: move BundleUnknownFeatureError exception handling out
|
Wed, 21 Jun 2017 21:08:48 -0700 |
Martin von Zweigbergk |
bundle: make applybundle1() return a bundleoperation
|
Fri, 16 Jun 2017 10:25:11 -0700 |
Martin von Zweigbergk |
bundle: add a applybundle1() method
|
Thu, 22 Jun 2017 14:04:13 -0700 |
Martin von Zweigbergk |
bundle: make combinechangegroupresults() take a bundleoperation
|
Thu, 22 Jun 2017 13:58:20 -0700 |
Martin von Zweigbergk |
bundle: move combineresults() from changegroup to bundle2
|
Thu, 22 Jun 2017 10:10:02 -0700 |
Martin von Zweigbergk |
bundle: add config option to include phases
|
Fri, 16 Jun 2017 16:56:16 -0700 |
Martin von Zweigbergk |
bundle2: record changegroup data in 'op.records' (API)
|
Thu, 22 Jun 2017 01:29:07 +0530 |
Pulkit Goyal |
py3: use "%d" % val for int rather than pycompat.bytestr
|
Tue, 20 Jun 2017 16:36:25 -0700 |
Sean Farley |
bookmarks: factor out bookmark printing from commands
|
Tue, 20 Jun 2017 15:56:29 -0700 |
Sean Farley |
commands: move activebookmarklabel to bookmarks module
|
Tue, 20 Jun 2017 15:36:43 -0700 |
Sean Farley |
commands: replace locking code with a context manager
|
Tue, 20 Jun 2017 15:18:40 -0700 |
Sean Farley |
bookmarks: factor out adding a list of bookmarks logic from commands
|
Tue, 13 Jun 2017 11:10:22 -0700 |
Sean Farley |
bookmarks: factor out rename logic from commands
|
Mon, 12 Jun 2017 23:02:48 -0700 |
Sean Farley |
bookmarks: factor out delete logic from commands
|
Sat, 10 Jun 2017 23:42:38 -0700 |
Sean Farley |
commands: move checkconflict to bookmarks module
|
Sat, 10 Jun 2017 23:32:58 -0700 |
Sean Farley |
commands: move checkformat to bookmarks module
|
Thu, 15 Jun 2017 22:46:38 -0700 |
Martin von Zweigbergk |
changegroup: let callers pass in transaction to apply() (API)
|
Thu, 15 Jun 2017 22:18:21 -0700 |
Martin von Zweigbergk |
unbundle: create transaction for bundle1 unbundling earlier
|
Fri, 16 Jun 2017 10:38:14 -0700 |
Martin von Zweigbergk |
unbundle: move streamclone error case away from bundle[12] cases
|
Thu, 15 Jun 2017 14:47:18 -0700 |
Martin von Zweigbergk |
unbundle: use context manager for transaction
|
Wed, 14 Jun 2017 01:43:47 -0400 |
Brandon McCaig |
bisect: simpler approach for option validation message
|
Fri, 09 Jun 2017 20:12:39 -0400 |
Brandon McCaig |
bisect: improve option validation message
|
Thu, 08 Jun 2017 00:51:46 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr() instead of str()
|
Sat, 03 Jun 2017 00:25:24 +0900 |
Yuya Nishihara |
annotate: restructure formatter output to be nested list (BC)
|
Sat, 03 Jun 2017 00:05:12 +0900 |
Yuya Nishihara |
annotate: rename formatter variable
|
Thu, 25 May 2017 21:53:44 +0900 |
Yuya Nishihara |
cat: add formatter support
|
Sun, 21 May 2017 16:57:32 +0900 |
Yuya Nishihara |
help: pass commands module by argument
|
Sat, 27 May 2017 18:52:46 +0900 |
Yuya Nishihara |
cat: do not start pager if output will be written to file
|
Sat, 27 May 2017 18:50:05 +0900 |
Yuya Nishihara |
cat: pass filename template as explicit argument
|
Sun, 28 May 2017 11:50:43 -0700 |
Pierre-Yves David |
bundle: add an experimental knob to include obsmarkers in bundle
|
Wed, 24 May 2017 19:39:33 -0700 |
Siddharth Agarwal |
annotate: add a new experimental --skip option to skip revs
|
Thu, 25 May 2017 23:20:00 +0900 |
Yuya Nishihara |
bookmarks: fix check of hash-like name to not abort by ambiguous identifier
|
Mon, 22 May 2017 19:18:12 -0400 |
Augie Fackler |
bookmarks: warn about bookmark names that unambiguously resolve to a node (BC)
|
Sat, 20 May 2017 20:15:05 -0400 |
Augie Fackler |
cmdutil: rename template param to export to fntemplate
|
Thu, 04 May 2017 17:13:12 +0900 |
Yuya Nishihara |
debugcommands: use temporary dict for its command table
|
Sun, 14 May 2017 16:42:16 +0900 |
Yuya Nishihara |
commands: move debugcommands and debugcomplete back to commands module
|
Sun, 14 May 2017 16:19:47 +0900 |
Yuya Nishihara |
commands: move templates of common command options to cmdutil (API)
|
Sat, 09 Jan 2016 23:07:20 +0900 |
Yuya Nishihara |
registrar: move cmdutil.command to registrar module (API)
|
Fri, 12 May 2017 11:20:25 -0700 |
Martin von Zweigbergk |
merge with stable
|
Fri, 05 May 2017 17:09:47 +0200 |
Pierre-Yves David |
bundle: introduce an higher level function to write bundle on disk
|
Thu, 04 May 2017 21:47:03 +0200 |
Pierre-Yves David |
bundle: handle compression earlier
|
Thu, 04 May 2017 21:46:02 +0200 |
Pierre-Yves David |
bundle: check changegroup version earlier
|
Thu, 04 May 2017 21:44:36 +0200 |
Pierre-Yves David |
bundle: check lack of revs to bundle before generating the changegroup
|
Thu, 11 May 2017 17:18:40 +0200 |
Mads Kiilerich |
graft: fix graft across merges of duplicates of grafted changes
stable
|
Fri, 05 May 2017 04:41:45 +0530 |
Pulkit Goyal |
py3: convert kwargs' keys to str before passing in cmdutil.getcommiteditor
|
Thu, 04 May 2017 12:48:45 +0200 |
Pierre-Yves David |
bundle: factor the 'getchangegroup' out
|
Thu, 04 May 2017 12:47:27 +0200 |
Pierre-Yves David |
bundle: avoid reset of the 'outgoing' variable
|
Thu, 04 May 2017 12:41:17 +0200 |
Pierre-Yves David |
commands: directly 'getchangegroup'
|
Tue, 02 May 2017 23:47:10 -0700 |
Martin von Zweigbergk |
changegroup: delete unused 'bundlecaps' argument (API)
|
Tue, 25 Apr 2017 01:52:30 +0530 |
Pulkit Goyal |
py3: handle opts correctly for `hg add`
|
Mon, 24 Apr 2017 04:32:04 +0530 |
Pulkit Goyal |
py3: handle opts correctly for rollback
|
Fri, 21 Apr 2017 15:04:32 +0530 |
Pulkit Goyal |
py3: handle opts correctly for unbundle
|
Fri, 28 Apr 2017 00:49:30 +0530 |
Pulkit Goyal |
py3: make sure opts are passed and used correctly in help command
|
Wed, 03 May 2017 15:25:06 +0530 |
Pulkit Goyal |
py3: handle opts uniformly in commands.py
|
Wed, 03 May 2017 18:03:38 -0700 |
Jun Wu |
annotate: use fctx.isbinary
|
Wed, 03 May 2017 09:09:44 -0700 |
Martin von Zweigbergk |
bisect: allow resetting with unfinished graft/rebase/etc
|
Tue, 18 Apr 2017 14:51:32 -0700 |
Matt DeVore |
log: document the characters ---graph uses to draw
stable
|
Sat, 15 Apr 2017 18:05:40 -0400 |
Matt Harbison |
serve: add support for Mercurial subrepositories
|
Fri, 07 Apr 2017 06:31:50 -0700 |
Ryan McElroy |
pull: abort pull --update if config requires destination (issue5528)
|
Thu, 06 Apr 2017 17:01:58 -0700 |
Jun Wu |
bundle: allow bundle command to use changegroup3 in tests
|
Fri, 07 Apr 2017 13:45:33 +0530 |
Pulkit Goyal |
py3: use pycompat.byteskwargs() to convert opts to bytes
|
Wed, 05 Apr 2017 15:31:08 -0700 |
Alexander Fomin |
diff: add --binary option for git mode diffs
|
Sat, 01 Apr 2017 13:43:52 -0700 |
Gregory Szorc |
commands: update help for "unbundle"
|
Sat, 01 Apr 2017 13:43:43 -0700 |
Gregory Szorc |
commands: update help for "bundle"
|
Sat, 25 Mar 2017 11:30:08 +0100 |
Denis Laxalde |
summary: display obsolete state of parents
|
Sun, 26 Mar 2017 21:40:22 -0700 |
Jun Wu |
debugconfig: list environment variables in debug output
|
Sun, 26 Mar 2017 21:33:37 -0700 |
Jun Wu |
rcutil: let environ override system configs (BC)
|
Sun, 26 Mar 2017 21:04:29 -0700 |
Jun Wu |
rcutil: let rccomponents return different types of configs (API)
|
Sun, 26 Mar 2017 20:48:00 -0700 |
Jun Wu |
rcutil: rename rcpath to rccomponents (API)
|
Sun, 26 Mar 2017 20:18:42 -0700 |
Jun Wu |
rcutil: move scmutil.*rcpath to rcutil (API)
|
Mon, 27 Mar 2017 16:00:34 +0200 |
Pierre-Yves David |
tags: use the 'tag' function from the 'tags' module in the 'tag' command
|
Tue, 21 Mar 2017 17:50:44 -0700 |
Martin von Zweigbergk |
status: support commands.status.relative config
|
Tue, 21 Mar 2017 21:26:52 -0700 |
Martin von Zweigbergk |
plain: ignore [commands] config
|
Tue, 14 Mar 2017 17:43:18 -0700 |
Ryan McElroy |
update: add flag to require update destination
|
Sun, 19 Mar 2017 01:20:08 -0400 |
Augie Fackler |
commit: keep opts as byteskwargs as much as possible
|
Tue, 14 Mar 2017 18:23:59 +0900 |
Yuya Nishihara |
py3: convert log opts to bytes-key dict
|
Tue, 14 Mar 2017 18:16:13 +0900 |
Yuya Nishihara |
graphlog: pass function arguments without expansion
|
Fri, 17 Mar 2017 19:12:22 +0530 |
Rishabh Madan |
py3: change explicit conversion of config value from str to pycompat.bytestr
|
Thu, 16 Mar 2017 09:13:13 +0530 |
Pulkit Goyal |
py3: make sure using bytes status char rather than ascii values
|
Thu, 16 Mar 2017 14:15:20 -0700 |
Jun Wu |
commit: get rid of ui.backupconfig
|
Thu, 16 Mar 2017 10:10:00 +0530 |
Pulkit Goyal |
py3: convert opts back to bytes for status
|
Mon, 13 Mar 2017 11:19:24 -0700 |
Martin von Zweigbergk |
heads: enable pager
|
Mon, 13 Mar 2017 11:03:59 -0700 |
Martin von Zweigbergk |
branches: enable pager
|
Sun, 12 Mar 2017 00:51:00 -0500 |
Augie Fackler |
files: use native string type to load rev opt from dict
|
Sat, 11 Mar 2017 20:58:26 -0500 |
Augie Fackler |
summary: don't explicitly str() something we're about to %s
|
Wed, 08 Mar 2017 16:53:17 -0800 |
Pierre-Yves David |
commands: directly use repo.vfs.join
|
Sat, 11 Mar 2017 11:02:25 -0800 |
Mads Kiilerich |
vfs: use repo.vfs.unlinkpath
|
Mon, 06 Mar 2017 03:27:24 -0800 |
Simon Farnsworth |
config: set blockedtag when invoking configuration edit
|
Mon, 06 Mar 2017 03:26:30 -0800 |
Simon Farnsworth |
bisect: set a blockedtag when running the check command
|
Sat, 25 Feb 2017 17:08:42 +0900 |
Yuya Nishihara |
branches: populate all template keywords in formatter
|
Mon, 13 Feb 2017 12:58:37 -0800 |
Martin von Zweigbergk |
update: accept --merge to allow merging across topo branches (issue5125)
|
Tue, 21 Feb 2017 20:04:55 +0100 |
Pierre-Yves David |
color: update main documentation
|
Sat, 25 Feb 2017 19:44:23 +0100 |
Pierre-Yves David |
color: add a 'ui.color' option to control color behavior
|
Tue, 21 Feb 2017 18:09:21 +0100 |
Pierre-Yves David |
color: add the definition of '--color' in core
|
Wed, 22 Feb 2017 18:26:12 -0800 |
Jun Wu |
serve: mark --stdio and --cmdserver as "(ADVANCED)" flags
|
Tue, 21 Feb 2017 14:17:31 -0500 |
Augie Fackler |
help: move rst formatting of help documents into help.py
|
Tue, 21 Feb 2017 11:06:02 -0500 |
Augie Fackler |
outgoing: avoid running pager until we're actually showing changes
|
Tue, 21 Feb 2017 10:53:13 -0500 |
Augie Fackler |
incoming: delay pager activation until right before printing changes
|
Mon, 06 Feb 2017 23:08:49 -0500 |
Augie Fackler |
version: enable pager if --verbose is specified
|
Mon, 06 Feb 2017 23:07:16 -0500 |
Augie Fackler |
tags: enable pager
|
Mon, 06 Feb 2017 23:06:59 -0500 |
Augie Fackler |
summary: enable pager
|
Mon, 06 Feb 2017 23:06:32 -0500 |
Augie Fackler |
status: enable pager
|
Mon, 06 Feb 2017 23:06:10 -0500 |
Augie Fackler |
resolve: enable pager
|
Mon, 06 Feb 2017 23:06:01 -0500 |
Augie Fackler |
paths: enable pager
|
Mon, 06 Feb 2017 23:04:44 -0500 |
Augie Fackler |
outgoing: enable pager
|
Mon, 06 Feb 2017 23:04:26 -0500 |
Augie Fackler |
manifest: enable pager
|
Mon, 06 Feb 2017 23:04:10 -0500 |
Augie Fackler |
locate: enable pager
|
Mon, 06 Feb 2017 23:03:48 -0500 |
Augie Fackler |
incoming: enable pager
|
Mon, 06 Feb 2017 23:09:21 -0500 |
Augie Fackler |
help: enable pager
|
Mon, 06 Feb 2017 23:09:15 -0500 |
Augie Fackler |
grep: enable pager
|
Mon, 06 Feb 2017 23:02:48 -0500 |
Augie Fackler |
files: enable pager
|
Mon, 06 Feb 2017 23:01:42 -0500 |
Augie Fackler |
config: activate pager if not starting an editor
|
Mon, 06 Feb 2017 22:59:25 -0500 |
Augie Fackler |
log: migrate to modern pager API
|
Mon, 06 Feb 2017 22:58:54 -0500 |
Augie Fackler |
export: migrate to modern pager API
|
Mon, 06 Feb 2017 22:58:26 -0500 |
Augie Fackler |
diff: migrate to modern pager API
|
Mon, 06 Feb 2017 22:57:52 -0500 |
Augie Fackler |
cat: migrate to modern pager API
|
Sun, 19 Feb 2017 15:09:41 -0500 |
Augie Fackler |
annotate: start pager after we're sure we wont abort
|
Sun, 19 Feb 2017 18:19:33 +0900 |
Yuya Nishihara |
revset: split language services to revsetlang module (API)
|
Sat, 18 Feb 2017 18:00:01 +0900 |
Yuya Nishihara |
help: add pointer how to narrow list of resolved/unresolved files (issue5469)
|
Mon, 06 Feb 2017 22:52:47 -0500 |
Augie Fackler |
annotate: migrate to modern pager API
|
Wed, 15 Feb 2017 17:47:57 -0500 |
Augie Fackler |
pager: move more behavior into core
|
Mon, 13 Feb 2017 15:04:46 -0800 |
Martin von Zweigbergk |
update: clarify that -C and -c are mutually exclusive
|
Mon, 13 Feb 2017 11:58:02 -0800 |
Martin von Zweigbergk |
update: move check for dirty wdir into hg.updatetotally()
|
Thu, 02 Feb 2017 10:07:53 +0100 |
Pierre-Yves David |
debugcommands: move 'debugwireargs' in the new module
|
Thu, 02 Feb 2017 10:07:28 +0100 |
Pierre-Yves David |
debugcommands: move 'debugwalk' in the new module
|
Thu, 02 Feb 2017 10:06:01 +0100 |
Pierre-Yves David |
debugcommands: move 'debugtemplate' in the new module
|
Thu, 02 Feb 2017 10:05:22 +0100 |
Pierre-Yves David |
debugcommands: move 'debugsuccessorssets' in the new module
|
Thu, 02 Feb 2017 10:04:55 +0100 |
Pierre-Yves David |
debugcommands: move 'debugsub' in the new module
|
Thu, 02 Feb 2017 10:04:34 +0100 |
Pierre-Yves David |
debugcommands: move 'debugstate' in the new module
|
Thu, 02 Feb 2017 10:04:02 +0100 |
Pierre-Yves David |
debugcommands: move 'debugsetparents' in the new module
|
Thu, 02 Feb 2017 10:03:31 +0100 |
Pierre-Yves David |
debugcommands: move 'debugrevspec' in the new module
|
Thu, 02 Feb 2017 10:02:40 +0100 |
Pierre-Yves David |
debugcommands: move 'debugrevlog' in the new module
|
Thu, 02 Feb 2017 10:01:54 +0100 |
Pierre-Yves David |
debugcommands: move 'debugrename' in the new module
|
Thu, 02 Feb 2017 10:01:00 +0100 |
Pierre-Yves David |
debugcommands: move 'debugrebuildfncache' in the new module
|
Thu, 02 Feb 2017 10:00:26 +0100 |
Pierre-Yves David |
debugcommands: move 'debugrebuilddirstate' in the new module
|
Thu, 02 Feb 2017 09:59:47 +0100 |
Pierre-Yves David |
debugcommands: move 'debugpvec' in the new module
|
Wed, 01 Feb 2017 17:48:30 +0100 |
Pierre-Yves David |
debugcommands: move 'debugpushkey' in the new module
|
Wed, 01 Feb 2017 17:47:35 +0100 |
Pierre-Yves David |
debugcommands: move 'debugpathcomplete' in the new module
|
Wed, 01 Feb 2017 17:46:21 +0100 |
Pierre-Yves David |
debugcommands: move 'debugobsolete' in the new module
|
Wed, 01 Feb 2017 17:42:49 +0100 |
Pierre-Yves David |
debugcommands: move 'debuglocks' in the new module
|
Wed, 01 Feb 2017 17:41:12 +0100 |
Pierre-Yves David |
debugcommands: move 'debugnamecomplete' in the new module
|
Wed, 01 Feb 2017 17:40:20 +0100 |
Pierre-Yves David |
debugcommands: move 'debugmergestate' in the new module
|
Wed, 01 Feb 2017 17:39:31 +0100 |
Pierre-Yves David |
debugcommands: move 'debuglabelcomplete' in the new module
|
Wed, 01 Feb 2017 17:33:46 +0100 |
Pierre-Yves David |
debugcommands: move 'debugknown' in the new module
|
Wed, 01 Feb 2017 17:31:05 +0100 |
Pierre-Yves David |
debugcommands: extract debuginstall in the debugcommands module
|
Mon, 13 Feb 2017 09:44:16 -0800 |
Martin von Zweigbergk |
merge with stable
|
Sun, 12 Feb 2017 02:23:33 +0900 |
FUJIWARA Katsunori |
misc: update year in copyright lines
stable
|
Fri, 10 Feb 2017 15:26:03 -0800 |
Martin von Zweigbergk |
import: mention "stdin" (abbreviated) and add example
|
Tue, 07 Feb 2017 22:47:24 +0530 |
Pulkit Goyal |
py3: convert os.__file__ to bytes
|
Sun, 16 Oct 2016 17:28:51 +0900 |
Yuya Nishihara |
smartset: move set classes and related functions from revset module (API)
|
Sun, 05 Feb 2017 18:57:19 +0900 |
Yuya Nishihara |
help: show section that couldn't be found
|
Wed, 18 Jan 2017 03:44:19 +0530 |
Pulkit Goyal |
help: update help for `hg update` which was misleading (issue5427)
|
Thu, 12 Jan 2017 12:05:23 -0800 |
Martin von Zweigbergk |
bisect: refer directly to bisect() revset predicate in help
|
Thu, 12 Jan 2017 11:52:05 -0800 |
Martin von Zweigbergk |
help: remove now-redundant pointer to revsets help
|
Sat, 24 Dec 2016 15:21:46 -0700 |
Gregory Szorc |
wireproto: advertise supported media types and compression formats
|
Tue, 10 Jan 2017 11:20:32 -0800 |
Gregory Szorc |
commands: config option to control bundle compression level
|
Sat, 07 Jan 2017 12:24:15 +0100 |
Denis Laxalde |
summary: use ui.label and join to write evolution troubles
|
Fri, 06 Jan 2017 14:35:22 +0100 |
Denis Laxalde |
summary: add evolution "troubles" information to summary output
|
Fri, 06 Jan 2017 14:34:34 +0100 |
Denis Laxalde |
summary: use the same labels as log command in "parent: " line
|
Sun, 25 Dec 2016 03:06:55 +0530 |
Pulkit Goyal |
py3: have a bytes version of shlex.split()
|
Tue, 20 Dec 2016 00:20:07 +0530 |
Pulkit Goyal |
py3: replace sys.executable with pycompat.sysexecutable
|
Mon, 19 Dec 2016 02:15:24 +0530 |
Pulkit Goyal |
py3: replace sys.platform with pycompat.sysplatform (part 1 of 2)
|
Sun, 23 Oct 2016 17:47:00 +0900 |
Yuya Nishihara |
ui: do not translate empty configsource() to 'none' (API)
|
Sat, 17 Dec 2016 19:56:30 +0530 |
Pulkit Goyal |
py3: replace os.sep with pycompat.ossep (part 1 of 4)
|
Sat, 17 Dec 2016 19:36:40 +0530 |
Pulkit Goyal |
py3: use %d instead of %s for integers
|
Wed, 17 Aug 2016 21:01:02 -0700 |
Gregory Szorc |
debugcommands: move 'debugdeltachain' in the new module
|
Wed, 17 Aug 2016 21:00:11 -0700 |
Gregory Szorc |
debugcommands: move 'debugindex' and 'debugindexdot' in the new module
|
Wed, 17 Aug 2016 20:59:13 -0700 |
Gregory Szorc |
debugcommands: move 'debugignore' in the new module
|
Thu, 10 Nov 2016 09:44:47 -0800 |
Gregory Szorc |
debugcommands: move 'debuggetbundle' in the new module
|
Wed, 17 Aug 2016 20:58:16 -0700 |
Gregory Szorc |
debugcommands: move 'debugfsinfo' in the new module
|
Wed, 17 Aug 2016 20:57:57 -0700 |
Gregory Szorc |
debugcommands: move 'debugfileset' in the new module
|
Wed, 23 Nov 2016 00:03:11 +0530 |
Pulkit Goyal |
py3: use pycompat.getcwd() instead of os.getcwd()
|
Wed, 17 Aug 2016 20:57:15 -0700 |
Gregory Szorc |
debugcommands: move 'debugextensions' to the new module
|
Wed, 17 Aug 2016 20:56:11 -0700 |
Gregory Szorc |
debugcommands: move 'debugdiscovery' in the module
|
Wed, 17 Aug 2016 20:43:31 -0700 |
Gregory Szorc |
debugcommands: move 'debugdate' in the new module
|
Wed, 17 Aug 2016 20:43:05 -0700 |
Gregory Szorc |
debugcommands: move 'debugrevlogopts' into the new module
|
Wed, 17 Aug 2016 20:41:54 -0700 |
Gregory Szorc |
debugcommands: move 'debugdag' into the new module
|
Sat, 15 Oct 2016 14:19:16 +0900 |
Yuya Nishihara |
server: add public function to select either cmdserver or hgweb
|
Sat, 15 Oct 2016 14:09:36 +0900 |
Yuya Nishihara |
server: move service factory from hgweb
|
Sat, 15 Oct 2016 13:57:17 +0900 |
Yuya Nishihara |
server: move service table and factory from commandserver
|
Sat, 15 Oct 2016 13:47:43 +0900 |
Yuya Nishihara |
server: move cmdutil.service() to new module (API)
|
Wed, 17 Aug 2016 20:41:05 -0700 |
Gregory Szorc |
debugcommands: move 'debugcomplete' in the new module
|
Wed, 17 Aug 2016 20:40:13 -0700 |
Gregory Szorc |
debugcommands: move 'debugcommands' in the new module
|
Wed, 17 Aug 2016 20:38:29 -0700 |
Gregory Szorc |
debugcommands: move 'debugcheckstate' in the new module
|
Wed, 17 Aug 2016 20:37:54 -0700 |
Gregory Szorc |
debugcommands: move debug{create,apply}streambundleclone to the new module
|
Wed, 17 Aug 2016 21:07:22 -0700 |
Gregory Szorc |
debugcommands: move 'debugbundle' in the new module
|
Mon, 21 Nov 2016 21:06:22 -0500 |
Augie Fackler |
commands: refer to dirstateguard by its new name
|
Sat, 19 Nov 2016 10:54:21 -0800 |
Gregory Szorc |
debuginstall: print compression engine support
|
Thu, 17 Nov 2016 20:30:00 -0800 |
Gregory Szorc |
commands: print chunk type in debugrevlog
|
Thu, 10 Nov 2016 09:45:42 -0800 |
Gregory Szorc |
debugcommands: move debugbuilddag
|
Wed, 17 Aug 2016 21:07:38 -0700 |
Gregory Szorc |
debugcommands: introduce standalone module for debug commands
|
Mon, 17 Oct 2016 23:16:55 +0200 |
Mads Kiilerich |
spelling: fixes of non-dictionary words
|
Sun, 06 Nov 2016 04:10:33 +0530 |
Pulkit Goyal |
py3: use pycompat.ossep at certain places
|
Mon, 31 Oct 2016 17:12:32 -0500 |
Nathan Goldbaum |
tag: clarify warning about making a tag on a branch head
stable
|
Tue, 01 Nov 2016 20:39:35 +0900 |
FUJIWARA Katsunori |
help: replace selenic.com by mercurial-scm.org in command examples
stable
|
Wed, 19 Oct 2016 15:07:11 -0700 |
Gregory Szorc |
commands: print security protocol support in debuginstall
stable
|
Fri, 14 Oct 2016 09:52:38 +0200 |
Philippe Pepiot |
commit: return 1 for interactive commit with no changes (issue5397)
|
Wed, 24 Aug 2016 05:09:46 +0200 |
Pierre-Yves David |
bisect: extra a small initialisation outside of a loop
|
Sun, 09 Oct 2016 09:42:46 -0400 |
Augie Fackler |
debuginstall: use %d instead of %s for formatting an int
|
Wed, 24 Aug 2016 05:06:21 +0200 |
Pierre-Yves David |
bisect: build a displayer only once
|
Wed, 24 Aug 2016 05:04:46 +0200 |
Pierre-Yves David |
bisect: factor commonly update sequence
|
Wed, 24 Aug 2016 04:25:20 +0200 |
Pierre-Yves David |
bisect: move check_state into the bisect module
|
Wed, 24 Aug 2016 04:23:13 +0200 |
Pierre-Yves David |
bisect: simplify conditional in 'check_state'
|
Wed, 24 Aug 2016 04:22:40 +0200 |
Pierre-Yves David |
bisect: remove code about "update-flag" in check_state
|
Sun, 09 Oct 2016 03:50:55 +0200 |
Pierre-Yves David |
bisect: rename 'check_code' to match our naming scheme
|
Wed, 24 Aug 2016 04:48:17 +0200 |
Pierre-Yves David |
bisect: minor movement of code handle flag updating state
|
Wed, 24 Aug 2016 04:19:11 +0200 |
Pierre-Yves David |
bisect: move 'printresult' in the 'hbisect' module
|
Wed, 24 Aug 2016 04:16:07 +0200 |
Pierre-Yves David |
bisect: move the 'extendrange' to the 'hbisect' module
|
Wed, 24 Aug 2016 04:13:53 +0200 |
Pierre-Yves David |
bisect: extract the 'reset' logic into its own function
|
Wed, 24 Aug 2016 04:31:49 +0200 |
Pierre-Yves David |
bisect: access the filesystem through vfs when reseting
|
Fri, 07 Oct 2016 08:51:50 -0700 |
Simon Farnsworth |
merge: add conflict labels to merge command
|
Sat, 01 Oct 2016 15:10:38 -0400 |
Augie Fackler |
merge with stable
|
Fri, 23 Sep 2016 12:45:10 -0500 |
Kevin Bullock |
grep: rewrite help to better document current (confusing) behavior
stable
|
Tue, 20 Sep 2016 23:47:02 +0000 |
timeless |
serve: use single quotes in use warning
|
Tue, 20 Sep 2016 23:46:15 +0000 |
timeless |
bundle: use single quotes in use warning
|
Tue, 20 Sep 2016 20:12:38 +0000 |
timeless |
push: update help hint to point to config.paths section
|
Mon, 29 Aug 2016 07:07:15 +0200 |
Mathias De Mar? |
config: add template support
|
Mon, 29 Aug 2016 17:19:09 +0200 |
Mathias De Mar? |
formatter: introduce isplain() to replace (the inverse of) __nonzero__() (API)
|
Sun, 21 Aug 2016 13:16:21 +0900 |
Yuya Nishihara |
debugrevspec: add option to verify optimized result
|
Sun, 21 Aug 2016 12:40:02 +0900 |
Yuya Nishihara |
debugrevspec: add option to skip optimize() and evaluate unoptimized tree
|
Thu, 08 Sep 2016 22:44:10 +0900 |
Yuya Nishihara |
revset: remove showwarning option from expandaliases()
|
Sun, 21 Aug 2016 12:45:43 +0900 |
Yuya Nishihara |
debugrevspec: evaluate tree built by itself
|
Sun, 21 Aug 2016 12:36:23 +0900 |
Yuya Nishihara |
debugrevspec: deprecate --optimize option
|
Sun, 21 Aug 2016 12:33:57 +0900 |
Yuya Nishihara |
debugrevspec: add option to print parsed tree at given stages
|
Sun, 21 Aug 2016 12:04:08 +0900 |
Yuya Nishihara |
debugrevspec: transform and print parsed tree by stages
|
Sun, 21 Aug 2016 11:50:54 +0900 |
Yuya Nishihara |
debugrevspec: build parsed tree even if no --verbose specified
|
Sun, 21 Aug 2016 11:29:57 +0900 |
Yuya Nishihara |
revset: make analyze() a separate step from optimize()
|
Tue, 06 Sep 2016 09:43:25 -0700 |
Ryan McElroy |
discovery: explicitly check for None in outgoing init
|
Mon, 05 Sep 2016 08:29:36 +0000 |
Hannes Oldenburg |
commands: remove unecessary copying of list in graft()
|
Fri, 26 Aug 2016 23:31:17 +0900 |
Yuya Nishihara |
debugextensions: hide "ships-with-hg-core" magic string (BC)
|
Wed, 31 Aug 2016 23:22:07 +0900 |
Yuya Nishihara |
debugextensions: show ships-with-hg-core state as a separate field
|
Thu, 01 Sep 2016 02:29:46 +0530 |
Pulkit Goyal |
py3: remove use of *L syntax
|
Tue, 30 Aug 2016 09:22:53 -0700 |
Martin von Zweigbergk |
util: rename checkcase() to fscasesensitive() (API)
|
Fri, 26 Aug 2016 23:38:52 +0900 |
Yuya Nishihara |
version: change "place" field of extension to "bundled" flag
|
Sat, 27 Aug 2016 00:00:28 +0900 |
Yuya Nishihara |
extensions: use ismoduleinternal() thoroughly
|
Mon, 29 Aug 2016 00:00:05 +0900 |
Yuya Nishihara |
formatter: add context manager interface for convenience
|
Thu, 18 Aug 2016 15:13:56 +0900 |
Yuya Nishihara |
grep: add formatter support
|
Thu, 18 Aug 2016 14:52:06 +0900 |
Yuya Nishihara |
grep: build list of all columns regardless of display options
|
Thu, 18 Aug 2016 14:23:29 +0900 |
Yuya Nishihara |
grep: build list of columns without "grep." label prefix
|
Thu, 18 Aug 2016 14:09:49 +0900 |
Yuya Nishihara |
grep: factor out function that prints matched line with labels
|
Thu, 18 Aug 2016 14:03:25 +0900 |
Yuya Nishihara |
grep: refactor loop that yields matched text with label
|
Tue, 05 Jul 2016 09:37:07 +0200 |
liscju |
files: change documentation to match its behaviour (issue5276)
|
Tue, 23 Aug 2016 11:26:08 -0400 |
Augie Fackler |
extensions: change magic "shipped with hg" string
|