Tue, 28 May 2019 23:22:46 -0700 |
Kyle Lippincott |
tests: make run-tests exit non-zero if there are "errors"
|
Thu, 23 May 2019 18:15:08 +0200 |
Pierre-Yves David |
perf: add a `perfhelper-mergecopies` command
|
Thu, 23 May 2019 14:48:02 +0200 |
Pierre-Yves David |
perf: add a new `perfmergecopies` command
|
Thu, 23 May 2019 14:02:01 +0200 |
Pierre-Yves David |
perf: factor selection of revisions involved in the merge out
|
Thu, 23 May 2019 13:49:31 +0200 |
Pierre-Yves David |
perf: allow to specify the base of the merge in perfmergecalculate
|
Thu, 23 May 2019 11:19:48 +0200 |
Pierre-Yves David |
perf: add a --from flag to perfmergecalculate
|
Tue, 28 May 2019 09:57:53 -0400 |
Augie Fackler |
merge with stable
|
Sat, 25 May 2019 19:49:44 +0300 |
Pulkit Goyal |
py3: fix test-narrow* which started failing because of recent changes
|
Thu, 23 May 2019 22:50:11 -0400 |
Matt Harbison |
manifest: add some documentation to _lazymanifest python code
stable 5.0.1
|
Thu, 23 May 2019 21:54:24 -0400 |
Matt Harbison |
manifest: avoid corruption by dropping removed files with pure (issue5801)
stable
|
Thu, 23 May 2019 21:39:19 -0400 |
Matt Harbison |
tests: demonstrate broken manifest generation with the pure module
stable
|
Sat, 11 May 2019 00:06:06 -0700 |
Martin von Zweigbergk |
tests: add test for {file_mods}, {file_adds}, {file_dels} on merge commit
|
Thu, 18 Apr 2019 13:34:20 -0700 |
Martin von Zweigbergk |
context: add ctx.files{modified,added,removed}() methods
|
Thu, 09 May 2019 15:09:07 -0700 |
Martin von Zweigbergk |
copies: split up _chain() in naive chaining and filtering steps
|
Fri, 24 May 2019 09:24:47 -0700 |
Martin von Zweigbergk |
relnotes: document changed behavior of ui.origbackuppath pointing to file
|
Sat, 11 May 2019 00:17:42 -0700 |
Martin von Zweigbergk |
templatekw: move showfileadds() close to showfile{mods,dels}()
|
Fri, 24 May 2019 15:38:50 +0300 |
Pulkit Goyal |
py3: use range() instead of xrange()
|
Fri, 24 May 2019 15:59:59 +0300 |
Pulkit Goyal |
narrow: move heads close to common as they are closely related
|
Fri, 24 May 2019 15:57:00 +0300 |
Pulkit Goyal |
narrow: pass binary nodeids to generateellipsesbundle2()
|
Fri, 24 May 2019 12:33:46 +0200 |
Pierre-Yves David |
match: stabilize _rootsdirsandparents doctest
|
Tue, 21 May 2019 05:32:14 +0530 |
Pulkit Goyal |
narrow: factor out logic to build ellipses related b2parts in separate fn
|
Tue, 21 May 2019 04:49:18 +0530 |
Pulkit Goyal |
narrow: remove unrequired compat code for old versions of hg
|
Thu, 23 May 2019 19:05:39 +0200 |
Pierre-Yves David |
perf: make sure to explicitly disable any profiler after the first iteration
|
Wed, 22 May 2019 16:20:34 -0700 |
Danny Hooper |
test: add missing 'cd ..' to test case
|
Wed, 22 May 2019 14:16:44 -0700 |
Martin von Zweigbergk |
match: remove an obsolete comment about util.finddirs()
|
Wed, 22 May 2019 13:58:05 -0700 |
Martin von Zweigbergk |
match: de-flake test-doctest.py by not depending on util.dirs() order
|
Tue, 21 May 2019 15:26:48 +0200 |
Pierre-Yves David |
perf: add an option to profile the benchmark section
|
Tue, 21 May 2019 15:08:06 +0200 |
Pierre-Yves David |
perf: add a `pre-run` option
|
Mon, 20 May 2019 18:09:41 -0700 |
Danny Hooper |
narrow: consider empty commits to be "inside the narrow spec" for templates
|
Tue, 21 May 2019 20:07:20 +0200 |
Georges Racinet |
rust-python3: useless python2 specific import
|
Thu, 16 May 2019 21:22:29 +0200 |
Georges Racinet |
rust-python3: compatibility fix for incoming PyLong
|
Tue, 21 May 2019 04:30:56 +0530 |
Pulkit Goyal |
py3: add one new passing test found by buildbot
|
Tue, 21 May 2019 13:08:22 +0200 |
Pierre-Yves David |
discovery: slowly increase sampling size
|
Tue, 21 May 2019 19:23:14 +0200 |
Juan Francisco Cantero Hurtado |
tests: make the grep pattern in remotefilelog-gcrepack portable (issue6122)
|
Mon, 20 May 2019 16:12:27 -0700 |
Martin von Zweigbergk |
help: document new "bookmarksinstore" requirement in internals.requirements
|
Mon, 20 May 2019 14:00:12 -0400 |
Augie Fackler |
absorb: fix interactive mode I didn't know existed
|
Fri, 17 May 2019 11:13:12 -0400 |
Augie Fackler |
tests: work around libressl being different about error strings (issue6122)
|
Mon, 20 May 2019 11:40:47 -0400 |
Augie Fackler |
merge with stable
|
Mon, 20 May 2019 08:40:54 +0900 |
Yuya Nishihara |
templatekw: change default value of 'requires' to ()
|
Tue, 14 May 2019 16:30:38 -0700 |
Martin von Zweigbergk |
commit: move sorting of added and removed files list to lower level
|
Wed, 24 Apr 2019 09:39:40 -0700 |
Martin von Zweigbergk |
match: drop unnecessary adding of '' to set of dirs
|
Mon, 22 Apr 2019 22:43:00 -0700 |
Martin von Zweigbergk |
narrowcommands: drop unnecessary adding of '' for root directory
|
Wed, 17 Apr 2019 21:39:18 -0700 |
Martin von Zweigbergk |
copies: remove hack for adding root dir to util.dirs object
|
Tue, 16 May 2017 11:00:38 -0700 |
Martin von Zweigbergk |
util: make util.dirs() and util.finddirs() include root directory (API)
|
Thu, 13 Jul 2017 23:43:16 -0700 |
Martin von Zweigbergk |
dirstate: drop workaround for '.' matching root directory
|
Mon, 15 May 2017 00:12:19 -0700 |
Martin von Zweigbergk |
match: use '' instead of '.' for root directory (API)
|
Wed, 24 Apr 2019 09:32:29 -0700 |
Martin von Zweigbergk |
dirstate: move special handling of files==['.'] together
|
Fri, 17 May 2019 00:57:57 -0700 |
Martin von Zweigbergk |
convert: don't include file in "files" list if it's added in p2
|
Fri, 17 May 2019 11:32:48 -0700 |
Martin von Zweigbergk |
convert: demonstrate broken {files} list in merge commits with file flags
|
Sat, 18 May 2019 19:56:06 -0400 |
Matt Harbison |
templater: drop support for old style keywords (API)
|
Sat, 18 May 2019 19:38:47 -0400 |
Matt Harbison |
commands: drop support for legacy ^cmd registration (API)
|
Sat, 18 May 2019 19:33:48 -0400 |
Matt Harbison |
extensions: drop support for extsetup() without `ui` argument (API)
|
Fri, 17 May 2019 11:11:40 -0700 |
Martin von Zweigbergk |
relnotes: mention removed support for mixed log graph lines
|
Fri, 17 May 2019 11:03:47 -0400 |
Augie Fackler |
tests: fix test-clonebundles on recent openbsd
|
Thu, 16 May 2019 21:17:14 +0200 |
Georges Racinet |
rust-python3: compatibility fix for integer conversion
|
Fri, 17 May 2019 09:42:02 -0400 |
Augie Fackler |
rust: sort dependencies entries in Cargo.toml
|
Fri, 17 May 2019 00:04:29 +0530 |
Pulkit Goyal |
py3: make contrib/testparseutil.py to work on str(unicodes)
|
Fri, 17 May 2019 09:36:29 -0400 |
Raphaël Gomès |
rust-filepatterns: call new Rust implementations from Python
|
Fri, 17 May 2019 09:36:29 -0400 |
Raphaël Gomès |
rust-filepatterns: add `rust-cpython` bindings for `filepatterns`
|
Wed, 24 Apr 2019 11:34:09 +0200 |
Raphaël Gomès |
rust-filepatterns: add a Rust implementation of pattern-related utils
|
Wed, 15 May 2019 22:11:41 -0700 |
Martin von Zweigbergk |
exchange: don't take wlock if bookmarks are stored in .hg/store/
|
Wed, 15 May 2019 22:09:02 -0700 |
Martin von Zweigbergk |
bookmarks: keep bookmarks in .hg/store if new config set
|
Mon, 20 May 2019 10:08:28 +0200 |
Pierre-Yves David |
bookmark: also make bookmark cache depends of the changelog
stable
|
Mon, 20 May 2019 10:08:17 +0200 |
Pierre-Yves David |
localrepo: grab mixedrepostorecache class from 526750cdd02d
stable
|
Mon, 20 May 2019 10:06:53 +0200 |
Pierre-Yves David |
bookmark: add a test for a race condition on push
stable
|
Mon, 20 May 2019 07:11:16 +0200 |
Pierre-Yves David |
test: properly gate a zstd section
stable
|
Mon, 20 May 2019 07:11:06 +0200 |
Pierre-Yves David |
test: update test for expected test output
stable
|
Thu, 16 May 2019 08:15:20 +0900 |
Yuya Nishihara |
log: flag topo-sorted set as such
|
Wed, 09 Jan 2019 15:54:45 -0800 |
Martin von Zweigbergk |
copies: fix duplicatecopies() with overlay context
|
Wed, 15 May 2019 16:10:52 -0700 |
Martin von Zweigbergk |
tests: demonstrate crash when rebasing across copy with --collapse
|
Wed, 15 May 2019 17:18:57 -0400 |
Augie Fackler |
exthelper: add some semi-useful trace logs
|
Wed, 15 May 2019 23:26:05 -0700 |
Martin von Zweigbergk |
help: add missing blank line, making "revlog-compression" show up
|
Wed, 15 May 2019 11:53:22 -0700 |
Martin von Zweigbergk |
tests: fix share test to actually share the repo
|
Wed, 15 May 2019 11:38:45 -0700 |
Martin von Zweigbergk |
tests: separate out bookmarks tests from test-share.t
|
Wed, 15 May 2019 10:19:36 -0700 |
Martin von Zweigbergk |
bookmarks: use vfs.tryread() instead of reimplementing it
|
Wed, 15 May 2019 10:13:29 -0700 |
Martin von Zweigbergk |
bookmarks: use context manager when writing files
|
Wed, 15 May 2019 10:54:36 -0400 |
timeless |
bisect: do not crash with rewritten commits
|
Wed, 01 May 2019 09:34:47 -0700 |
Martin von Zweigbergk |
log: add config for making `hg log -G` always topo-sorted
|
Tue, 14 May 2019 09:13:39 -0700 |
Martin von Zweigbergk |
log: remove an unnecessary "and opts.get('rev')" condition
|
Tue, 16 Oct 2018 04:59:36 -0700 |
Kyle Lippincott |
graphmod: remove support for graph lines mixing parent/grandparent styles (BC)
|
Wed, 15 May 2019 21:02:32 +0300 |
Pulkit Goyal |
py3: add 5 new passing tests
|
Wed, 15 May 2019 20:37:39 +0300 |
Pulkit Goyal |
py3: add a r'' to prevent transformer adding b''
|
Mon, 06 May 2019 22:51:10 +0200 |
Raphaël Gomès |
rust-dirstate: call parse/pack bindings from Python
|
Mon, 06 May 2019 22:50:34 +0200 |
Raphaël Gomès |
rust-dirstate: add rust-cpython bindings to the new parse/pack functions
|
Mon, 06 May 2019 22:48:09 +0200 |
Raphaël Gomès |
rust-dirstate: add rust implementation of `parse_dirstate` and `pack_dirstate`
|
Tue, 14 May 2019 22:56:58 -0700 |
Martin von Zweigbergk |
changelog: define changelogrevision.p[12]copies for null revision
|
Tue, 23 Apr 2019 13:29:13 -0700 |
Martin von Zweigbergk |
copies: write empty entries in changeset when also writing to filelog
|
Mon, 13 May 2019 14:19:36 -0400 |
timeless |
rebase: hide help for revisions.Predicates._destautoorphanrebase
|
Fri, 03 May 2019 16:07:57 -0400 |
timeless |
unshelve: add space to help
|
Fri, 10 May 2019 22:24:47 -0700 |
Martin von Zweigbergk |
context: default to using branch from dirstate only in workingctx
|
Fri, 10 May 2019 22:51:33 -0700 |
Martin von Zweigbergk |
context: let caller pass in branch to committablectx.__init__()
|
Fri, 10 May 2019 21:55:59 -0700 |
Martin von Zweigbergk |
context: move contents of committablectx.markcommitted() to workingctx
|
Fri, 10 May 2019 22:18:11 -0700 |
Martin von Zweigbergk |
tests: demonstrate that close-head command updates working copy
|
Fri, 10 May 2019 21:53:41 -0700 |
Martin von Zweigbergk |
context: move walk() and match() overrides from committablectx to workingctx
|
Fri, 10 May 2019 21:35:30 -0700 |
Martin von Zweigbergk |
context: move flags overrides from committablectx to workingctx
|
Fri, 10 May 2019 13:41:42 -0700 |
Martin von Zweigbergk |
context: reuse changectx._copies() in all but workingctx
|
Fri, 10 May 2019 14:27:22 -0700 |
Martin von Zweigbergk |
overlayworkingctx: don't include added-then-deleted files in memctx
|
Fri, 10 May 2019 10:23:46 -0700 |
Martin von Zweigbergk |
tests: demonstrate loss of changeset copy metadata on rebase
|
Fri, 10 May 2019 11:03:54 -0700 |
Martin von Zweigbergk |
overlaycontext: allow calling copydata() on clean context
|
Fri, 10 May 2019 10:23:08 -0700 |
Martin von Zweigbergk |
tests: demonstrate another failure with in-memory rebase and copies
|
Tue, 14 May 2019 16:40:49 -0700 |
Martin von Zweigbergk |
commit: fix a typo ("form p1" -> "from p1")
|
Sat, 27 Apr 2019 11:48:26 -0700 |
Gregory Szorc |
automation: initial support for running Linux tests
|
Tue, 23 Apr 2019 21:57:32 -0700 |
Gregory Szorc |
automation: move image operations to own functions
|
Fri, 19 Apr 2019 09:18:23 -0700 |
Gregory Szorc |
automation: add --version argument to build-all-windows-packages
|
Fri, 19 Apr 2019 08:32:24 -0700 |
Gregory Szorc |
automation: do a force push to synchronize
|
Fri, 19 Apr 2019 08:21:02 -0700 |
Gregory Szorc |
automation: add check that hg source directory is a repo
|
Fri, 19 Apr 2019 07:34:55 -0700 |
Gregory Szorc |
automation: shore up rebooting behavior
|
Fri, 19 Apr 2019 06:07:00 -0700 |
Gregory Szorc |
automation: wait longer for WinRM connection
|
Sat, 27 Apr 2019 11:38:58 -0700 |
Gregory Szorc |
automation: wait for instance profiles and roles
|
Fri, 19 Apr 2019 05:20:33 -0700 |
Gregory Szorc |
automation: don't create resources when deleting things
|
Fri, 19 Apr 2019 05:15:43 -0700 |
Gregory Szorc |
automation: detach policies before deleting role
|
Fri, 19 Apr 2019 05:07:44 -0700 |
Gregory Szorc |
automation: only iterate over our AMIs
|
Wed, 01 May 2019 15:34:03 -0700 |
Martin von Zweigbergk |
remotefilelog: move most setup from onetimesetup() to uisetup()
|
Wed, 01 May 2019 15:24:16 -0700 |
Martin von Zweigbergk |
remotefilelog: move most functions in onetimeclientsetup() to top level
|
Tue, 14 May 2019 09:46:38 -0700 |
Martin von Zweigbergk |
tests: avoid the word "dirty" to mean "not a descendant of merge base"
|
Wed, 01 May 2019 20:54:27 -0700 |
Martin von Zweigbergk |
releasenotes: add a file in which to record release notes
|
Sat, 11 May 2019 22:08:57 -0400 |
Matt Harbison |
record: avoid modifying the matcher passed as a method parameter
|
Sat, 04 May 2019 23:31:42 -0400 |
Augie Fackler |
sslutil: add support for SSLKEYLOGFILE to wrapsocket
|
Sun, 05 May 2019 17:04:48 +0100 |
Ian Moody |
phabricator: add custom vcr matcher to match request bodies
|
Thu, 09 May 2019 18:37:37 -0400 |
Augie Fackler |
merge with stable
|
Wed, 08 May 2019 21:25:23 -0700 |
Martin von Zweigbergk |
absorb: be more specific when erroring out on merge commit
|
Wed, 08 May 2019 18:11:33 -0400 |
Augie Fackler |
remotefilelog: log when we're about to fetch files
|
Tue, 30 Apr 2019 15:15:57 +0900 |
Yuya Nishihara |
revset: populate wdir() by its hash or revision number
|
Wed, 08 May 2019 16:09:50 -0400 |
Augie Fackler |
sslutil: fsencode path returned by certifi (issue6132)
stable
|
Tue, 30 Apr 2019 15:10:07 +0900 |
Yuya Nishihara |
revset: extract private constant of {nullrev, wdirrev} set
|
Tue, 30 Apr 2019 15:22:03 +0900 |
Yuya Nishihara |
help: suggest merge() revset instead of -m/--only-merges
|
Mon, 06 May 2019 22:06:23 -0700 |
Martin von Zweigbergk |
tests: update annotate tests to work around simplemerge bug
|
Tue, 07 May 2019 14:42:15 -0700 |
Martin von Zweigbergk |
copies: delete misplaced comment
|
Mon, 22 Apr 2019 18:55:27 +0100 |
Ian Moody |
phabricator: include branch in the phabread output
|
Mon, 22 Apr 2019 18:55:26 +0100 |
Ian Moody |
phabricator: fallback to reading metadata from diff for phabread
|
Sat, 20 Apr 2019 16:11:23 +0100 |
Ian Moody |
phabricator: include commit (node) and parent in the local:commits metadata
|
Thu, 18 Apr 2019 00:34:45 -0700 |
Martin von Zweigbergk |
copies: remove redundant filtering of ping-pong renames in _chain()
|
Fri, 03 May 2019 15:43:44 -0400 |
Augie Fackler |
repair: reword comments that I noticed while working on source formatting
|
Mon, 06 May 2019 22:10:34 -0400 |
Matt Harbison |
commit: allow --interactive to work again when naming a directory (issue6131)
stable
|
Fri, 26 Apr 2019 12:41:48 +0200 |
Sietse Brouwer |
gendoc: nest command headers under category headers
|
Fri, 26 Apr 2019 12:40:26 +0200 |
Sietse Brouwer |
minirst: support subsubsubsubsections (header level 5) with marker ''''
|
Fri, 03 May 2019 15:37:08 +0200 |
Sietse Brouwer |
gendoc: guarantee that all commands were processed
|
Fri, 26 Apr 2019 17:53:01 +0200 |
Sietse Brouwer |
gendoc: group commands by category in man page and HTML help
|
Thu, 25 Apr 2019 19:15:17 +0200 |
Sietse Brouwer |
gendoc: indent loop to make next patch more legible
|
Fri, 03 May 2019 15:53:56 -0400 |
Augie Fackler |
contrib: have byteify-strings explode if run in Python 2
|
Fri, 03 May 2019 15:46:09 -0400 |
Augie Fackler |
repair: reword comment about bookmarks logic
|
Fri, 03 May 2019 15:42:13 -0400 |
Augie Fackler |
monotone: fix a bogus _() wrapper that was caught when formatting code
|
Fri, 03 May 2019 14:11:16 +0800 |
Anton Shestakov |
commit: add ability to print file status after each successful invocation
|
Fri, 03 May 2019 14:07:14 +0800 |
Anton Shestakov |
tests: flatten repo structure in test-commit.t
|
Sat, 04 May 2019 01:16:42 -0400 |
Matt Harbison |
lfs: add a TODO file
|
Sat, 27 Apr 2019 22:08:45 -0700 |
Martin von Zweigbergk |
copies: make "limit" argument to _tracefile() mandatory
|
Fri, 03 May 2019 08:37:10 -0700 |
Martin von Zweigbergk |
localrepo: don't use defaults arguments that will never be overridden
|
Fri, 03 May 2019 12:32:00 -0700 |
Martin von Zweigbergk |
tags: avoid double-reversing a list
|
Mon, 11 Mar 2019 02:35:18 +0100 |
Pierre-Yves David |
updatecaches: also warm hgtagsfnodescache
|
Mon, 11 Mar 2019 01:10:20 +0100 |
Pierre-Yves David |
hgtagsfnodescache: inherit fnode from parent when possible
|
Mon, 11 Mar 2019 01:09:38 +0100 |
Pierre-Yves David |
hgtagsfnodescache: handle nullid lookup
|
Fri, 26 Apr 2019 17:39:07 +0200 |
Sietse Brouwer |
help: register the 'gpg' command category and give it a description
|
Thu, 25 Apr 2019 15:30:40 -0700 |
feyu |
histedit: Speed up scrolling in patch view mode
|
Thu, 02 May 2019 16:43:34 -0700 |
Yu Feng |
histedit: Show file names in multiple line format
|
Fri, 03 May 2019 20:06:03 +0900 |
Yuya Nishihara |
parser: fix crash by parsing "()" in keyword argument position
stable
|
Sat, 06 Apr 2019 17:46:19 +0200 |
Pierre-Yves David |
repoview: introduce a `experimental.extra-filter-revs` config
|
Wed, 17 Apr 2019 23:10:29 -0700 |
Martin von Zweigbergk |
copies: filter out copies from non-existent source later in _chain()
|
Thu, 18 Apr 2019 00:12:56 -0700 |
Martin von Zweigbergk |
copies: clarify mutually exclusive cases in _chain() with a s/if/elif/
|
Thu, 18 Apr 2019 00:05:05 -0700 |
Martin von Zweigbergk |
copies: delete a redundant cleanup step in _chain()
|
Wed, 17 Apr 2019 23:10:14 -0700 |
Martin von Zweigbergk |
copies: document cases in _chain()
|
Wed, 17 Apr 2019 14:44:18 -0700 |
Martin von Zweigbergk |
copies: ignore heuristics copytracing when using changeset-centric algos
|
Wed, 17 Apr 2019 14:42:23 -0700 |
Martin von Zweigbergk |
copies: move check for experimental.copytrace==<falsy> earlier
|
Wed, 17 Apr 2019 14:11:54 -0700 |
Martin von Zweigbergk |
copies: replace .items() by .values() where appropriate
|
Fri, 12 Apr 2019 10:44:37 -0700 |
Martin von Zweigbergk |
copies: inline _computenonoverlap() in mergecopies()
|
Thu, 11 Apr 2019 23:22:54 -0700 |
Martin von Zweigbergk |
copies: calculate mergecopies() based on pathcopies()
|
Mon, 29 Apr 2019 14:38:54 -0700 |
Martin von Zweigbergk |
tests: add test where copy source is deleted and added back
|
Wed, 01 May 2019 14:30:25 -0400 |
Augie Fackler |
merge with stable
|
Wed, 01 May 2019 14:27:19 -0400 |
Augie Fackler |
Added signature for changeset 07e479ef7c96
stable
|
Wed, 01 May 2019 14:27:17 -0400 |
Augie Fackler |
Added tag 5.0 for changeset 07e479ef7c96
stable
|
Mon, 29 Apr 2019 23:00:42 -0400 |
Matt Harbison |
obsolete: drop the legacy `_enabled` variable
|
Sat, 27 Apr 2019 14:43:43 +0300 |
Pulkit Goyal |
discovery: only calculate closed branches if required
|
Thu, 25 Apr 2019 19:17:02 +0200 |
Pierre-Yves David |
hghave: deal with "rc" release
stable 5.0
|
Sat, 27 Apr 2019 02:13:43 +0300 |
Pulkit Goyal |
branchcache: store the maximum tip in a variable inside for loop
|
Sat, 27 Apr 2019 23:30:19 -0700 |
Martin von Zweigbergk |
tests: demonstrate that rename is followed to wrong parent from merge
|
Sat, 27 Apr 2019 23:14:49 -0700 |
Martin von Zweigbergk |
test: demonstrate failure to follow rename with shadowed linkrev
|
Sat, 27 Apr 2019 22:57:15 -0700 |
Martin von Zweigbergk |
tests: slightly modify a linkrev test to prepare for expanding it
|
Sat, 27 Apr 2019 22:55:54 -0700 |
Martin von Zweigbergk |
copies: process files in deterministic order for stable tests
|
Wed, 17 Apr 2019 15:06:41 +0300 |
Pulkit Goyal |
narrow: send specs as bundle2 data instead of param (issue5952) (issue6019)
stable
|
Fri, 19 Apr 2019 14:26:32 +0000 |
Ludovic Chabant |
py3: properly reject non-encoded strings given to hgweb
|
Fri, 19 Apr 2019 14:25:18 +0000 |
Ludovic Chabant |
py3: handle meta-path finders that only use pre-python3.4 API
|
Fri, 26 Apr 2019 17:41:22 -0700 |
Danny Hooper |
remotefilelog: add missing argument to hg.verify wrapper
|
Thu, 24 Jan 2019 09:03:15 -0500 |
Boris Feld |
revsetbenchmark: track some simple use of "only"
|
Fri, 26 Apr 2019 23:52:49 -0400 |
Matt Harbison |
inno: bump keyring to 18.0.1 to avoid AttributeError (issue6043)
stable
|
Fri, 01 Mar 2019 05:56:18 +0530 |
Taapas Agrawal |
push: added clear warning message when pushing closed branches(issue6080)
|
Tue, 16 Apr 2019 02:06:20 +0530 |
Sushil khanchi |
branch: abort if closing branch from a non-branchhead cset
|
Tue, 16 Apr 2019 01:19:58 +0530 |
Sushil khanchi |
branch: add tests which shows branch can be closed from a non-branchhead cset
|
Sat, 20 Apr 2019 17:27:24 +0100 |
Ian Moody |
phabricator: read more metadata from local:commits
|
Sat, 20 Apr 2019 17:22:35 +0100 |
Ian Moody |
phabricator: don't assume the existence of properties of local:commits
|
Sat, 20 Apr 2019 16:01:47 +0100 |
Ian Moody |
phabricator: include branch in the diffproperty metadata
|
Wed, 24 Apr 2019 10:47:40 -0700 |
Martin von Zweigbergk |
tests: demonstrate `hg log -r . <file>` linkrev bug
|
Fri, 19 Apr 2019 20:06:37 +0200 |
Joerg Sonnenberger |
unionrepo: sync with repository API
|
Tue, 23 Apr 2019 08:39:26 -0700 |
Martin von Zweigbergk |
match: remove unused match.__iter__ implementation (API)
|
Thu, 21 Mar 2019 18:32:45 -0700 |
Danny Hooper |
fix: allow fixer tools to return metadata in addition to the file content
|
Wed, 24 Apr 2019 19:42:43 +0300 |
Pulkit Goyal |
context: check file exists before getting data from _wrappedctx
stable
|
Wed, 24 Apr 2019 19:28:46 +0300 |
Pulkit Goyal |
tests: show IMM is broken when merging file empty in destination
stable
|
Fri, 19 Apr 2019 02:24:25 +0200 |
Antonio Muci |
buildrpm: bump bundled Python version to 2.7.16 when building for centos{5,6}
stable
|
Tue, 23 Apr 2019 15:49:17 -0400 |
Augie Fackler |
merge with stable
|
Mon, 22 Apr 2019 17:46:57 +0100 |
Ian Moody |
phabricator: set local:commits time metadata as an int, not a string
|
Mon, 22 Apr 2019 17:46:01 +0100 |
Ian Moody |
phabricator: use templatefilters.json in writediffproperties
|
Sun, 21 Apr 2019 09:34:16 -0700 |
Gregory Szorc |
commands: use byteskwargs() in verify()
|
Sun, 21 Apr 2019 09:29:55 -0700 |
Gregory Szorc |
match: use raw strings to avoid illegal baskslash escape
|
Sat, 20 Apr 2019 00:48:16 +0300 |
Pulkit Goyal |
revbranchcache: use context manager in _writerevs() to write to file
|
Sat, 20 Apr 2019 00:44:18 +0300 |
Pulkit Goyal |
revbranchcache: factor logic to write names and revs in separate functions
|
Thu, 18 Apr 2019 22:16:33 -0700 |
Martin von Zweigbergk |
tests: make log style a little easier to read in test-copytrace-heuristics.t
|
Thu, 18 Apr 2019 22:23:26 -0700 |
Martin von Zweigbergk |
tests: avoid cryptic nodeids in tests/test-rename-merge1.t
|
Thu, 18 Apr 2019 22:08:58 -0700 |
Martin von Zweigbergk |
tests: defines aliases for `hg log` calls in test-copytrace-heuristics.t
|
Thu, 14 Mar 2019 17:57:31 +0000 |
Georges Racinet |
rust-discovery: implementing and exposing stats()
|
Wed, 20 Feb 2019 09:04:39 +0100 |
Georges Racinet |
rust-discovery: cpython bindings for the core logic
|
Tue, 19 Feb 2019 23:42:31 +0100 |
Georges Racinet |
rust-discovery: starting core implementation
|
Wed, 20 Feb 2019 18:33:53 +0100 |
Georges Racinet |
rust-dagops: roots
|
Tue, 19 Feb 2019 23:41:57 +0100 |
Georges Racinet |
rust-dagops: range of revisions
|
Sun, 21 Apr 2019 08:57:01 -0700 |
Gregory Szorc |
setup: tweak error message for Python 3
stable
|
Sun, 21 Apr 2019 07:21:08 -0700 |
Gregory Szorc |
setup: remove set and dict comprehensions
stable
|
Fri, 19 Apr 2019 23:13:28 +0300 |
Pulkit Goyal |
branchcache: don't verify all nodes while writing
stable
|
Sat, 20 Apr 2019 07:29:07 -0700 |
Gregory Szorc |
setup: properly package distutils in py2exe virtualenv builds
stable
|
Wed, 17 Apr 2019 10:49:11 -0700 |
Martin von Zweigbergk |
narrow: also warn when not deleting untracked or ignored files
|
Wed, 17 Apr 2019 14:37:06 +0200 |
Joerg Sonnenberger |
setdiscovery: fix a few typos
|
Mon, 15 Apr 2019 14:09:18 -0700 |
Martin von Zweigbergk |
copies: delete debug message about "unmatched files new in both"
|
Fri, 12 Apr 2019 21:41:51 -0700 |
Martin von Zweigbergk |
copies: delete debug message about changes since common ancestor
|
Thu, 11 Apr 2019 23:28:38 -0700 |
Martin von Zweigbergk |
copies: delete debug message about search limit
|
Mon, 15 Apr 2019 22:58:10 -0700 |
Martin von Zweigbergk |
copies: move early return for "no copies" case a little earlier
|
Mon, 15 Apr 2019 16:46:41 -0700 |
Martin von Zweigbergk |
copies: fix up "fullcopy" with missing entries from "diverge"
|
Mon, 15 Apr 2019 16:41:43 -0700 |
Martin von Zweigbergk |
copies: fix up "fullcopy" with missing entries from "copy"
|
Sun, 14 Apr 2019 00:46:25 -0700 |
Martin von Zweigbergk |
merge: remove workaround for issue5020
|
Fri, 12 Apr 2019 22:03:04 -0700 |
Martin von Zweigbergk |
copies: don't include copies that are not in source in directory move
|
Sat, 13 Apr 2019 00:24:17 -0700 |
Martin von Zweigbergk |
tests: add test for issue5343 (grafting with copies)
|
Tue, 16 Apr 2019 13:12:21 -0400 |
Jordi Gutiérrez Hermoso |
chistedit: use context manager to set verbose ui
|
Tue, 16 Apr 2019 17:26:38 +0200 |
Pierre-Yves David |
setdiscovery: stop limiting the number of local head we initially send
|
Wed, 17 Apr 2019 17:56:30 +0200 |
Pierre-Yves David |
peer: introduce a limitedarguments attributes
|
Wed, 06 Mar 2019 15:06:53 +0100 |
Pierre-Yves David |
verify: also check full manifest validity during verify runs
|
Wed, 17 Apr 2019 01:11:09 +0200 |
Pierre-Yves David |
verify: introduce an experimental --full flag
|
Wed, 17 Apr 2019 01:12:21 +0200 |
Pierre-Yves David |
verify: introduce a notion of "level"
|
Sat, 13 Apr 2019 23:18:56 -0700 |
Martin von Zweigbergk |
tests: split out separate test for issue5020
|
Mon, 15 Apr 2019 18:04:54 -0700 |
Martin von Zweigbergk |
tests: avoid a rename/delete conflict when updating in test-narrow-update.t
|
Mon, 15 Apr 2019 15:28:41 -0700 |
Martin von Zweigbergk |
tests: delete unused function in test-rename-merge2.t
|
Sun, 14 Apr 2019 13:46:40 -0700 |
Martin von Zweigbergk |
tests: make merge conflicts explicit in `hg annotate` tests
|
Thu, 18 Apr 2019 03:05:42 +0530 |
Martin von Zweigbergk |
narrow: make warning about possibly dirty files respect ui.relative-paths
|
Wed, 17 Apr 2019 14:10:02 -0400 |
Augie Fackler |
merge: forgot to pull before release
stable
|
Wed, 17 Apr 2019 13:56:10 -0400 |
Augie Fackler |
Added signature for changeset 4a8d9ed86475
stable
|
Wed, 17 Apr 2019 13:56:08 -0400 |
Augie Fackler |
Added tag 5.0rc0 for changeset 4a8d9ed86475
stable
|
Wed, 17 Apr 2019 13:41:18 -0400 |
Augie Fackler |
merge: default into stable for release candidate
stable 5.0rc0
|
Tue, 16 Apr 2019 15:50:20 +0200 |
Pierre-Yves David |
debugdiscovery: include the number of heads in all sets
|
Wed, 17 Apr 2019 00:37:00 +0200 |
Pierre-Yves David |
recover: add a --[no-]verify flag
|
Tue, 02 Apr 2019 19:48:31 +0200 |
Joerg Sonnenberger |
bundle2: handle compression in _forwardchunks
|
Wed, 27 Dec 2017 22:05:20 -0800 |
Martin von Zweigbergk |
changelog: parse copy metadata if available in extras
|
Wed, 27 Dec 2017 19:49:36 -0800 |
Martin von Zweigbergk |
copies: add config option for writing copy metadata to file and/or changset
|
Thu, 04 Apr 2019 13:46:49 +0200 |
Pierre-Yves David |
revsetbenchmark: add some simpler revset for heads and roots
|
Fri, 12 Apr 2019 16:25:59 +0200 |
Pierre-Yves David |
repoview: flag `server.view` as experimental
|
Fri, 12 Apr 2019 15:41:32 +0200 |
Pierre-Yves David |
repoview: move subsettable in a dedicated module
|
Fri, 01 Feb 2019 15:51:02 +0100 |
Pierre-Yves David |
upgrade: support upgrade to/from zstd storage (issue6088)
|
Wed, 27 Mar 2019 18:27:03 +0100 |
Pierre-Yves David |
compression: introduce an official `zstd-revlog` requirement
|
Tue, 16 Apr 2019 15:10:16 +0200 |
Pierre-Yves David |
compression: only declare revlog support for available engine
|
Mon, 15 Apr 2019 19:21:41 +0300 |
Pulkit Goyal |
branchcache: lazily validate nodes in iteritems()
|
Tue, 16 Apr 2019 15:01:33 +0300 |
Pulkit Goyal |
branchcache: only iterate over branches which needs to be verified
|
Tue, 16 Apr 2019 14:48:48 +0300 |
Pulkit Goyal |
branchcache: fix the docstring of _verifybranch()
|
Tue, 16 Apr 2019 14:39:14 +0300 |
Pulkit Goyal |
branchcache: don't verify while creating a copy
|
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
|
Mon, 15 Apr 2019 22:13:11 -0700 |
Rodrigo Damazio Bovendorp |
absorb: aborting if another operation is in progress
|
Thu, 04 Apr 2019 13:58:49 +0200 |
Pierre-Yves David |
repoview: keep the branchmap cache for the `served.hidden` view warm
|
Mon, 21 May 2018 17:28:35 +0200 |
Pierre-Yves David |
repoview: introduce a filter for serving hidden changesets
|
Sat, 13 Apr 2019 20:57:50 +0200 |
Pierre-Yves David |
repoview: fix conditional around unserved changesets
|
Fri, 05 Apr 2019 16:05:20 +0300 |
Pulkit Goyal |
branch: return early if we find an open named branch apart from default
|
Fri, 05 Apr 2019 15:57:09 +0300 |
Pulkit Goyal |
branchcache: don't verify closed nodes in _branchtip()
|
Fri, 05 Apr 2019 15:56:33 +0300 |
Pulkit Goyal |
branchcache: don't verify closed nodes in iteropen()
|
Mon, 01 Apr 2019 13:56:47 +0300 |
Pulkit Goyal |
branchcache: lazily validate nodes from the branchmap
|
Tue, 19 Mar 2019 16:52:15 +0300 |
Pulkit Goyal |
branchcache: add functions to validate changelog nodes
|
Mon, 15 Apr 2019 14:32:47 -0700 |
Kyle Lippincott |
readline: provide styled prompt to readline (issue6070)
|
Tue, 02 Apr 2019 14:49:28 -0700 |
Martin von Zweigbergk |
copies: move comment about implementation of mergecopies() to end
|
Fri, 12 Apr 2019 23:26:08 -0700 |
Martin von Zweigbergk |
remotefilelog: return expected type from copies overrides
|
Sun, 24 Mar 2019 23:47:01 -0700 |
Martin von Zweigbergk |
changelog: extract a _string_unescape() to mirror _string_escape()
|
Wed, 20 Mar 2019 11:42:02 -0700 |
Martin von Zweigbergk |
copies: extract function for deciding whether to use changeset-centric algos
|
Fri, 18 Jan 2019 13:13:48 -0800 |
Martin von Zweigbergk |
getrenamedfn: get copy data from context object if configured
|
Sun, 31 Mar 2019 16:27:10 +0300 |
Pulkit Goyal |
branchmap: implement __contains__()
|
Sun, 31 Mar 2019 16:20:17 +0300 |
Pulkit Goyal |
branchmap: prevent using __getitem__() in branchheads()
|
Wed, 27 Mar 2019 21:33:04 +0300 |
Pulkit Goyal |
branchmap: dynamically resolve type of branchcache class
|
Fri, 12 Apr 2019 09:41:08 -0700 |
Martin von Zweigbergk |
copies: print list of divergent renames in sorted order
|
Fri, 12 Apr 2019 12:20:38 -0400 |
timeless |
import: suppress accept: header
|
Fri, 12 Apr 2019 12:06:13 -0400 |
Augie Fackler |
rebase: fix bug that prevented dry-run rebases from printing failures
|
Fri, 12 Apr 2019 11:41:33 -0400 |
Augie Fackler |
rebase: demonstrate bug in dry-run mode which causes cycles to not be reported
|
Sat, 06 Apr 2019 17:48:11 +0200 |
Pierre-Yves David |
test: minor cleanup to test-server-view.t
|
Sat, 06 Apr 2019 10:44:22 +0200 |
Pierre-Yves David |
repoview: improve documentation for `repo.filtered` method
|
Fri, 05 Apr 2019 14:30:52 -0400 |
Jordi Gutiérrez Hermoso |
revset: short docstring for checkstatus
|
Thu, 11 Apr 2019 18:10:07 +0200 |
Georges Racinet |
discovery: stop direct use of attribute of partialdiscovery
|
Wed, 10 Apr 2019 17:36:37 -0700 |
Martin von Zweigbergk |
overlayworkingctx: remove misleading trailing slash from directory pattern
|
Wed, 10 Apr 2019 17:31:32 -0700 |
Martin von Zweigbergk |
overlayworkingctx: fix file/dir audit to be repo-relative
|
Wed, 10 Apr 2019 16:26:40 -0700 |
Martin von Zweigbergk |
messages: replace some instances of "folder" by "directory"
|
Thu, 11 Apr 2019 18:34:56 +0200 |
Pierre-Yves David |
match: fix re2 compability broken in 2e2699af5649
|
Wed, 10 Apr 2019 03:10:53 +0530 |
Pulkit Goyal |
py3: add b'' prefixes to new doctests in match.py
|
Wed, 10 Apr 2019 03:02:31 +0530 |
Pulkit Goyal |
py3: add one new passing test found by buildbot
|
Tue, 09 Apr 2019 21:59:37 +0900 |
Yuya Nishihara |
cext: cast s# arguments of Py_BuildValue() to Py_ssize_t
|
Mon, 08 Apr 2019 10:52:04 -0400 |
Augie Fackler |
remotefilelog: correctly reject wdir filenodes
|
Mon, 08 Apr 2019 10:56:55 -0400 |
Augie Fackler |
remotefilelog: add tests of `hg grep -r 'wdir()'`
|
Wed, 03 Apr 2019 16:03:41 -0700 |
Martin von Zweigbergk |
config: read configs from directories in lexicographical order
|
Wed, 03 Apr 2019 17:41:58 -0700 |
Martin von Zweigbergk |
remotefilelog: fix crash on `hg addremove` of added-but-deleted file
|
Fri, 05 Apr 2019 23:07:11 -0400 |
Matt Harbison |
packaging: ensure that --python is an absolute path when building on Windows
|
Fri, 05 Apr 2019 22:47:45 -0400 |
Matt Harbison |
packaging: don't crash building wix with python3.6 and earlier
|
Wed, 03 Apr 2019 23:55:03 -0400 |
Jordi Gutiérrez Hermoso |
chistedit: add basic colours to diff view
|
Fri, 05 Apr 2019 14:54:45 -0400 |
Jordi Gutiérrez Hermoso |
chistedit: use default curses colours
|
Sun, 07 Apr 2019 16:53:47 +0200 |
Denis Laxalde |
match: let regex match function return a boolean
|
Sun, 07 Apr 2019 17:16:58 +0200 |
Denis Laxalde |
match: make arguments of _expandsets() optional
|
Sun, 07 Apr 2019 17:14:29 +0200 |
Denis Laxalde |
match: make _donormalize's auditor and warn arguments optional
|
Mon, 08 Apr 2019 09:34:50 +0200 |
Denis Laxalde |
match: add doctest examples in match()
|
Sat, 06 Apr 2019 18:20:49 +0200 |
Denis Laxalde |
match: complete documentation of match() parameters
|
Sat, 06 Apr 2019 17:54:13 +0200 |
Denis Laxalde |
match: add doctest examples for patkind()
|
Sat, 06 Apr 2019 15:21:55 +0200 |
Denis Laxalde |
match: add a docstring with doctest examples to patternmatcher
|
Sun, 07 Apr 2019 12:21:23 +0200 |
Denis Laxalde |
match: add doctest examples for exactmatcher
|
Fri, 05 Apr 2019 11:24:00 -0700 |
Martin von Zweigbergk |
localrepo: don't allow lookup of working directory revision
|
Fri, 05 Apr 2019 11:22:26 -0700 |
Martin von Zweigbergk |
tests: demonstrate broken pull of "ffffffffffff" revision
|
Fri, 05 Apr 2019 11:12:08 -0700 |
Martin von Zweigbergk |
tests: demonstrate broken `hg convert` if "ffffffffffff" is in description
|
Fri, 05 Apr 2019 11:08:17 -0700 |
Martin von Zweigbergk |
tests: add test of for hash reference translation by `hg convert`
|
Fri, 05 Apr 2019 18:36:43 -0400 |
Matt Harbison |
py3: write out hgextindex as bytes in setup.py
|
Thu, 04 Apr 2019 15:40:48 +0200 |
Philippe Pepiot |
setup: fix a possible NameError on rust build
|
Mon, 01 Apr 2019 22:11:54 -0700 |
Arun Chandrasekaran |
crecord: new keys g & G to navigate to the top and bottom respectively
|
Thu, 04 Apr 2019 10:41:55 -0400 |
Jordi Gutiérrez Hermoso |
chistedit: properly show verbose diffs
|
Thu, 04 Apr 2019 11:35:18 +0200 |
Denis Laxalde |
interactive: do not prompt about files given in command line
|
Thu, 04 Apr 2019 17:34:43 -0700 |
Gregory Szorc |
zstandard: vendor python-zstandard 0.11
|
Thu, 04 Apr 2019 15:24:03 -0700 |
Gregory Szorc |
cext: make osutil.c PY_SSIZE_T_CLEAN
|
Thu, 04 Apr 2019 15:21:30 -0700 |
Gregory Szorc |
cext: make parsers.c PY_SSIZE_T_CLEAN
|
Thu, 04 Apr 2019 15:18:06 -0700 |
Gregory Szorc |
cext: make revlog.c PY_SSIZE_T_CLEAN
|
Thu, 04 Apr 2019 18:20:36 -0700 |
Gregory Szorc |
tests: add optional output for Python 2.7 deprecation
|
Thu, 04 Apr 2019 18:01:48 -0700 |
Gregory Szorc |
setup: use raw string for regular expression
|
Thu, 04 Apr 2019 18:01:02 -0700 |
Gregory Szorc |
automation: use raw strings when there are backslashes
|
Thu, 04 Apr 2019 17:47:25 -0700 |
Gregory Szorc |
perf: make perf.run-limits code work with Python 3
|
Mon, 25 Dec 2017 05:55:50 -0800 |
Martin von Zweigbergk |
localrepo: rename crev in _filecommit() to cnode, since it's a node
|
Fri, 05 Apr 2019 04:09:41 +0530 |
Jerry Montfort |
tests: unset environment variable P in test-revset2.t (issue6109)
|
Thu, 04 Apr 2019 19:08:37 +0200 |
Philippe Pepiot |
hgmanpage: use a py2 and py3 compatible iterable protocol
|
Thu, 04 Apr 2019 19:08:05 +0200 |
Philippe Pepiot |
hgmanpage: use range instead of xrange
|
Thu, 04 Apr 2019 19:06:48 +0200 |
Philippe Pepiot |
packaging: allow to run make with python3
|
Wed, 03 Apr 2019 11:21:27 -0700 |
Martin von Zweigbergk |
cleanup: use set literals where possible
|
Wed, 19 Jul 2017 13:17:49 -0700 |
Martin von Zweigbergk |
tests: rename "u" to more usual "ui" in test-context.py
|
Wed, 03 Apr 2019 09:38:08 -0700 |
Martin von Zweigbergk |
tests: better document the graft copy case
|
Wed, 03 Apr 2019 11:46:29 -0400 |
Augie Fackler |
py2exe: add workaround to allow bundling of hgext3rd.* extensions
|
Tue, 02 Apr 2019 23:38:54 -0400 |
Augie Fackler |
wix: fix the package build when not adding features
|
Mon, 01 Apr 2019 19:02:24 -0700 |
Rodrigo Damazio Bovendorp |
histedit: narrow the scope of discarded ui output
|
Fri, 29 Mar 2019 21:53:15 -0400 |
Matt Harbison |
uncommit: abort if an explicitly given file cannot be uncommitted (BC)
|
Mon, 25 Mar 2019 12:33:41 +0530 |
Navaneeth Suresh |
unshelve: disable unshelve during merge (issue5123)
|
Mon, 01 Apr 2019 20:01:48 -0400 |
Augie Fackler |
wix: add functionality to inject additional Features into installer
|
Mon, 01 Apr 2019 16:21:47 -0400 |
Augie Fackler |
wix: add support for additional wxs files
|
Wed, 20 Mar 2019 13:18:37 -0400 |
Augie Fackler |
wix: add a hook for a prebuild script to inject extra libraries
|
Wed, 27 Mar 2019 18:26:54 +0100 |
Pierre-Yves David |
compression: introduce an official `format.revlog-compression` option
|
Tue, 02 Apr 2019 11:03:46 -0700 |
Pierre-Yves David |
compression: display compression level in debugformat
|
Wed, 27 Mar 2019 18:35:59 +0100 |
Pierre-Yves David |
compression: introduce a `storage.revlog.zstd.level` configuration
|
Wed, 27 Mar 2019 18:35:27 +0100 |
Pierre-Yves David |
compression: introduce a `storage.revlog.zlib.level` configuration
|
Wed, 27 Mar 2019 19:34:10 +0100 |
Pierre-Yves David |
compression: accept level management for zlib compression
|
Wed, 27 Mar 2019 16:45:14 +0100 |
Pierre-Yves David |
util: extract compression code in `mercurial.utils.compression`
|
Sat, 30 Mar 2019 13:13:10 -0700 |
Martin von Zweigbergk |
merge: make "labels" argument to graft() optional, like it is for update()
|
Sun, 31 Mar 2019 09:39:02 -0700 |
Martin von Zweigbergk |
revset: remove comment about linkrev workaround from user-facing docs
|
Fri, 29 Mar 2019 11:32:02 -0700 |
Martin von Zweigbergk |
shelve: let cmdutil.revert() take care of backing up untracked files
|
Fri, 29 Mar 2019 11:31:42 -0700 |
Martin von Zweigbergk |
shelve: stop passing list of files to revert
|
Wed, 27 Mar 2019 14:55:46 -0700 |
Martin von Zweigbergk |
remotefilelog: prefetch files in deterministic order
|
Tue, 26 Mar 2019 17:35:28 +0100 |
Pierre-Yves David |
debugdiscovery: display time elapsed during the discovery step
|
Tue, 26 Mar 2019 17:26:54 +0100 |
Pierre-Yves David |
debugdiscovery: only list common heads on verbose
|
Tue, 26 Mar 2019 17:26:11 +0100 |
Pierre-Yves David |
debugdiscovery: drop duplicated information
|
Tue, 26 Mar 2019 17:25:22 +0100 |
Pierre-Yves David |
debugdiscovery: display more statistic about the common set
|
Tue, 26 Mar 2019 14:04:33 +0100 |
Pierre-Yves David |
debugdiscovery: small internal refactoring
|
Tue, 26 Mar 2019 14:02:40 +0100 |
Pierre-Yves David |
debugdiscovery: allow to select random seed during debugdiscovery run
|
Sun, 17 Mar 2019 18:45:53 +0300 |
Pulkit Goyal |
discovery: move cl.hasnode outside of the for-loop
|
Sun, 17 Mar 2019 18:43:27 +0300 |
Pulkit Goyal |
discovery: prevent deleting items from a dictionary
|
Sun, 17 Mar 2019 18:34:28 +0300 |
Pulkit Goyal |
discovery: drop some unused sets
|
Sun, 17 Mar 2019 18:29:23 +0300 |
Pulkit Goyal |
discovery: prevent recomputing info about server and outgoing changesets
|
Thu, 21 Mar 2019 21:44:29 +0100 |
Alexander Kobjolke |
crecord: draw on the whole screen
|
Fri, 15 Mar 2019 11:24:08 -0700 |
Gregory Szorc |
automation: perform tasks on remote machines
|
Sat, 09 Mar 2019 16:36:08 -0800 |
Gregory Szorc |
contrib: PowerShell script to install development dependencies
|
Tue, 26 Mar 2019 11:53:30 -0400 |
Jordi Gutiérrez Hermoso |
chistedit: change in-progress message
|
Tue, 26 Mar 2019 10:21:17 -0400 |
Augie Fackler |
perf: copyedit a few documentation strings
|
Sun, 24 Mar 2019 20:13:13 -0400 |
Jordi Gutiérrez Hermoso |
shelve: add --keep to list of allowables
|
Sun, 17 Mar 2019 12:30:52 +0000 |
Pierre-Yves David |
perf: introduce a `perf.run-limits` options
|
Sat, 16 Mar 2019 19:11:19 +0000 |
Pierre-Yves David |
perf: pass limits as a function argument
|
Sat, 16 Mar 2019 19:08:27 +0000 |
Pierre-Yves David |
perf: more flexible implementation for checking stop conditions
|
Mon, 25 Mar 2019 08:41:02 -0700 |
Pierre-Yves David |
perf: document perfparents
|
Mon, 25 Mar 2019 13:43:40 +0100 |
Pierre-Yves David |
perf: document config options
|
Mon, 25 Mar 2019 13:16:53 +0100 |
Pierre-Yves David |
tests: use "perf" as a the extension name in test-contrib-perf.t
|
Fri, 22 Mar 2019 11:26:47 -0400 |
Jordi Gutiérrez Hermoso |
shelve: do not update when keeping changes, just move the dirstate
|
Fri, 22 Mar 2019 13:03:26 -0400 |
Jordi Gutiérrez Hermoso |
shelve: refactor _shelvecreatedcommit's match object into calling site
|
Fri, 22 Mar 2019 11:24:23 -0400 |
Jordi Gutiérrez Hermoso |
shelve: new keep option
|
Thu, 21 Mar 2019 21:40:22 -0400 |
Matt Harbison |
diff: support diffing explicit files in subrepos
|
Thu, 21 Mar 2019 18:27:09 -0700 |
Danny Hooper |
fix: make the order of the work queue deterministic
|
Thu, 21 Mar 2019 18:35:39 -0700 |
Danny Hooper |
fix: allow fixing untracked files when given as arguments
|
Tue, 19 Mar 2019 16:26:52 +0300 |
Pulkit Goyal |
branchcache: have a hasnode function to validate nodes
|
Tue, 19 Mar 2019 16:20:02 +0300 |
Pulkit Goyal |
branchcache: add attributes to track which nodes are verified
|
Mon, 18 Mar 2019 19:44:55 +0300 |
Pulkit Goyal |
branchcache: make entries a private attribute
|
Mon, 18 Mar 2019 19:31:45 +0300 |
Pulkit Goyal |
branchcache: introduce hasbranch()
|
Mon, 18 Mar 2019 19:11:55 +0300 |
Pulkit Goyal |
branchmap: drop branchcache.setdefault() (API)
|
Mon, 18 Mar 2019 19:01:29 +0300 |
Pulkit Goyal |
branchcache: rename itervalues() to iterheads()
|
Mon, 18 Mar 2019 18:59:38 +0300 |
Pulkit Goyal |
branchmap: remove the dict interface from the branchcache class (API)
|
Sat, 23 Mar 2019 20:59:07 +0900 |
Yuya Nishihara |
test-template: fix stdio mode on Windows
|
Fri, 22 Mar 2019 12:30:05 -0400 |
Jordi Gutiérrez Hermoso |
samplehgrcs: update the list of suggested extensions
|
Fri, 22 Mar 2019 12:28:59 -0400 |
Jordi Gutiérrez Hermoso |
samplehgrcs: clarify which lines should be uncommented
|
Sun, 10 Mar 2019 13:07:36 +0900 |
Yuya Nishihara |
templatefilters: add {x|cbor} filter for custom CBOR output
|
Sun, 10 Mar 2019 12:57:24 +0900 |
Yuya Nishihara |
template: add CBOR output format
|
Tue, 19 Mar 2019 23:00:07 -0700 |
Martin von Zweigbergk |
memfilectx: override copysource() instead of using dummy nodeid
|
Tue, 19 Mar 2019 22:58:39 -0700 |
Martin von Zweigbergk |
memctx: rename constructor argument "copied" to "copysource" (API)
|
Wed, 13 Mar 2019 20:09:56 -0700 |
Kyle Lippincott |
crecord: redraw the screen when starting up chunkselector
|
Wed, 13 Mar 2019 18:39:45 -0700 |
Kyle Lippincott |
crecord: redraw the screen on ctrl-L
|
Wed, 13 Mar 2019 18:39:36 -0700 |
Kyle Lippincott |
crecord: completely redraw screen when coming back from editor
|
Wed, 20 Mar 2019 20:42:10 +0300 |
Pulkit Goyal |
tests: glob seconds in test-upgrade-repo.t
|
Wed, 20 Mar 2019 20:39:44 +0300 |
Pulkit Goyal |
store: recommend using `hg debugrebuildfncache` is fncache is corrupted
|
Mon, 18 Mar 2019 14:48:49 +0300 |
Pulkit Goyal |
debugsparse: abort if the repository is not sparse instead of ui.status()
|
Tue, 12 Mar 2019 14:17:41 -0700 |
Martin von Zweigbergk |
revert: option to choose what to keep, not what to discard
|
Tue, 12 Mar 2019 14:58:35 -0700 |
Martin von Zweigbergk |
patch: include newline at EOF in help text for interactive patch
|
Tue, 19 Mar 2019 16:36:59 +0300 |
Pulkit Goyal |
merge with stable
|
Tue, 19 Mar 2019 09:23:35 -0400 |
Augie Fackler |
Added signature for changeset 4ea21df312ec
stable
|
Tue, 19 Mar 2019 09:23:33 -0400 |
Augie Fackler |
Added tag 4.9.1 for changeset 4ea21df312ec
stable
|
Sun, 03 Mar 2019 20:16:22 +0530 |
Sushil khanchi |
patch: include flag-only file changes in "special" when filtering (issue5864)
|
Mon, 18 Mar 2019 16:56:24 +0300 |
Pulkit Goyal |
store: error out if fncache does not ends with a newline
|
Mon, 18 Mar 2019 14:57:43 +0300 |
Pulkit Goyal |
tracked: add documentation about `--import-rules` flag
|
Thu, 14 Mar 2019 19:13:45 +0000 |
Pierre-Yves David |
discovery: fix embarrassing typo in slice definition
|
Thu, 22 Nov 2018 15:14:24 +0300 |
Pulkit Goyal |
store: don't read the whole fncache in memory
|
Sat, 16 Mar 2019 14:40:21 -0400 |
Matt Harbison |
record: prevent commits that don't pick up dirty subrepo changes (issue6102)
stable 4.9.1
|
Fri, 08 Mar 2019 10:20:33 -0800 |
Gregory Szorc |
wix: restore COPYING.rtf
|
Sun, 17 Mar 2019 12:43:45 +0900 |
Yuya Nishihara |
test-https: add some more known failure messages of client certs (issue6030)
stable
|
Sun, 17 Mar 2019 12:37:57 +0900 |
Yuya Nishihara |
test-https: turn off system OpenSSL configuration
stable
|
Wed, 27 Feb 2019 16:29:48 +0300 |
Pulkit Goyal |
store: move logic to check for invalid entry in fncache to own function
|
Sat, 09 Mar 2019 02:52:49 +0000 |
Ian Moody |
py3: add test-phabricator.py to python3-whitelist
|
Sat, 09 Mar 2019 02:18:49 +0000 |
Ian Moody |
py3: convert to/from bytes/unicode for json.(dump|load)s in debugcallconduit
|
Fri, 08 Mar 2019 18:30:12 +0000 |
Ian Moody |
py3: use pycompat.byteskwargs on opts in phabricator.py
|
Fri, 21 Dec 2018 17:12:39 +0100 |
Boris Feld |
watchman: ignore some of watchman errors
|
Fri, 21 Dec 2018 17:10:54 +0100 |
Boris Feld |
watchman: add the possibility to set the exact watchman binary location
|
Fri, 15 Mar 2019 22:18:35 -0700 |
Martin von Zweigbergk |
context: use wdirhex constant instead of calculating it
|
Wed, 13 Mar 2019 11:30:04 -0700 |
Martin von Zweigbergk |
split: use the new movedirstate() we now have in scmutil
|
Thu, 14 Mar 2019 00:40:11 +0000 |
Pierre-Yves David |
manifestcache: use `wcache` directory for manifest cache
|
Fri, 15 Mar 2019 15:07:43 +0000 |
Pierre-Yves David |
manifestcache: protect write with `wlock` instead of `lock`
|
Thu, 14 Mar 2019 09:12:55 +0000 |
Pierre-Yves David |
manifestcache: clear the cache before testing the debug command
|
Fri, 15 Mar 2019 12:17:30 +0000 |
Pierre-Yves David |
manifestcache: abstract the filename in a class attribute
|
Fri, 15 Mar 2019 09:07:23 +0000 |
Pierre-Yves David |
manifestcache: skip setup earlier if we don't have the lock
|
Thu, 14 Mar 2019 11:46:18 +0000 |
Pierre-Yves David |
manifestcache: test the cache is warm after a commit
|
Fri, 15 Mar 2019 13:52:36 +0000 |
Pierre-Yves David |
manifestcache: stop altering the lru cache order while displaying it
|
Fri, 15 Mar 2019 13:52:56 +0000 |
Pierre-Yves David |
manifestcache: support multiple cache addition in one debug command run
|
Thu, 14 Mar 2019 18:11:22 -0700 |
Gregory Szorc |
wix: autogenerate wxs file for library files
|
Thu, 14 Mar 2019 17:59:51 -0700 |
Gregory Szorc |
wix: introduce variable to hold path to wix packaging directory
|
Thu, 14 Mar 2019 18:25:23 -0700 |
Gregory Szorc |
wix: package missing .dll and .pyd files
|
Thu, 14 Mar 2019 18:25:07 -0700 |
Gregory Szorc |
setup: exclude crypt32.dll in py2exe builds
|
Thu, 14 Mar 2019 13:27:37 -0700 |
Gregory Szorc |
packaging: don't bundle DLLs in py2exe library.zip for x86 builds
|
Thu, 14 Mar 2019 18:14:33 -0700 |
Gregory Szorc |
packaging: convert files to LF
|
Wed, 13 Mar 2019 10:51:40 -0700 |
Martin von Zweigbergk |
dirstate: remove obsolete reference to dirstate.beginparentchange
|
Sat, 09 Mar 2019 00:44:26 +0000 |
Ian Moody |
py3: use pycompat.iterbytestr to convert memoryview slice to bytestring
|
Thu, 14 Mar 2019 14:46:29 -0700 |
Martin von Zweigbergk |
rebase: fix crash with in-memory rebase and copies
|
Thu, 14 Mar 2019 13:53:20 -0700 |
Martin von Zweigbergk |
test: demonstrate crash with in-memory rebase and copies
|
Thu, 14 Mar 2019 09:12:46 +0000 |
Pierre-Yves David |
manifestcache: actually honor --clear
|
Thu, 14 Mar 2019 10:58:53 +0000 |
Pierre-Yves David |
manifestcache: make sure the entry are ordered by access time
|
Thu, 14 Mar 2019 09:12:27 +0000 |
Pierre-Yves David |
manifestcache: adding a second distinct entry
|
Thu, 14 Mar 2019 10:53:28 +0000 |
Pierre-Yves David |
manifestcache: test that adding the same entry twice do not duplicates it
|
Thu, 14 Mar 2019 09:11:41 +0000 |
Pierre-Yves David |
manifestcache: do not display data when using --add
|
Thu, 14 Mar 2019 10:43:01 +0000 |
Pierre-Yves David |
manifestcache: only lock the repository if the debug command touch the cache
|
Thu, 14 Mar 2019 10:24:51 +0000 |
Pierre-Yves David |
manifestcache: further fix to debug command output
|
Thu, 14 Mar 2019 09:11:18 +0000 |
Pierre-Yves David |
manifestcache: test and fix some output of the debug command
|
Thu, 27 Dec 2018 13:36:17 -0800 |
Kyle Lippincott |
chunkselector: fix typos in instructions when user reviews patch
|
Mon, 11 Mar 2019 14:04:48 -0700 |
Martin von Zweigbergk |
scmutil: document matcher argument of movedirstate()
|
Mon, 11 Mar 2019 09:42:29 -0700 |
Martin von Zweigbergk |
uncommit: move _movedirstate() to scmutil for reuse
|
Mon, 11 Mar 2019 09:20:26 -0700 |
Martin von Zweigbergk |
copies: remove dependency on scmutil by directly using match.exact()
|
Mon, 11 Mar 2019 09:35:36 -0700 |
Martin von Zweigbergk |
uncommit: convert _fixdirstate() into _movedirstate()
|
Mon, 11 Mar 2019 02:34:12 +0100 |
Pierre-Yves David |
updatecaches: also warm the tags caches
|
Mon, 11 Mar 2019 02:32:21 +0100 |
Pierre-Yves David |
updatecaches: also warm revbranchcache for filtered revisions
|
Wed, 13 Feb 2019 15:50:14 +0530 |
Sushil khanchi |
copies: handle a case when both merging csets are not descendant of merge base
|
Thu, 14 Feb 2019 16:09:43 +0530 |
Sushil khanchi |
copies: add test that makes both the merging csets dirty and fails
|
Thu, 14 Feb 2019 17:11:35 +0530 |
Sushil khanchi |
copies: add test that makes both the merging csets dirty and run w/o error
|
Sun, 10 Mar 2019 16:51:21 -0400 |
Matt Harbison |
tests: stabilize test-bundle.t on Windows
|
Sun, 10 Mar 2019 19:01:56 +0100 |
Pierre-Yves David |
discovery-helper: use reflink copy if available
|
Sun, 10 Mar 2019 18:52:22 +0100 |
Pierre-Yves David |
discovery-helper: bail out if destination already exists
|
Sun, 10 Mar 2019 18:50:38 +0100 |
Pierre-Yves David |
discovery-helper: move repository creation in a function
|
Fri, 08 Mar 2019 21:38:57 +0100 |
Pierre-Yves David |
discovery-helper: add an extra argument to generate only one repo
|
Fri, 08 Mar 2019 10:29:48 -0800 |
Gregory Szorc |
wix: remove enum and future packages
|
Fri, 08 Mar 2019 10:27:40 -0800 |
Gregory Szorc |
wix: remove pywin32
|
Fri, 08 Mar 2019 10:25:05 -0800 |
Gregory Szorc |
wix: remove sphinx and dependencies
|
Fri, 08 Mar 2019 10:48:22 -0800 |
Gregory Szorc |
wix: functionality to automate building WiX installers
|
Thu, 07 Mar 2019 15:37:42 -0800 |
Gregory Szorc |
wix: move contrib/wix to contrib/packaging/wix
|
Fri, 08 Mar 2019 10:33:05 -0800 |
Gregory Szorc |
wix: remove hg.cmd
|
Thu, 07 Mar 2019 14:02:02 -0800 |
Gregory Szorc |
setup: include hgext3rd package in py2exe builds
|
Thu, 07 Mar 2019 13:47:28 -0800 |
Gregory Szorc |
setup: properly install build_hgextindex for py2exe builds
|
Thu, 07 Mar 2019 12:15:32 -0800 |
Gregory Szorc |
setup: configure py2exe config via environment variables
|
Thu, 07 Mar 2019 15:43:54 -0800 |
Gregory Szorc |
packaging: extract py2exe functionality to own module
|
Thu, 07 Mar 2019 10:49:59 -0800 |
Gregory Szorc |
packaging: extract python exe info to own function
|
Thu, 07 Mar 2019 10:36:20 -0800 |
Gregory Szorc |
packaging: don't use temporary directory
|
Thu, 07 Mar 2019 10:35:20 -0800 |
Gregory Szorc |
packaging: extract virtualenv and py2exe to build directory
|
Thu, 07 Mar 2019 15:43:14 -0800 |
Gregory Szorc |
packaging: move Inno Setup core logic into a module
|
Thu, 07 Mar 2019 10:22:09 -0800 |
Gregory Szorc |
packaging: move find_vc_runtime_files() into hgpackaging.util
|
Thu, 07 Mar 2019 10:20:37 -0800 |
Gregory Szorc |
packaging: move DOWNLOADS dict to hgpackaging.downloads
|
Thu, 07 Mar 2019 15:42:32 -0800 |
Gregory Szorc |
packaging: split downloading code into own module
|
Thu, 07 Mar 2019 10:10:04 -0800 |
Gregory Szorc |
packaging: establish hgpackaging package
|