Fri, 08 Mar 2019 23:45:12 +0000 |
Ian Moody |
py3: convert indexes into bytes when enumerating lists in urlencodenested
|
Fri, 08 Mar 2019 23:48:49 +0000 |
Ian Moody |
py3: don't try and format a bare dict into a byte string in callconduit
|
Fri, 08 Mar 2019 17:57:59 +0000 |
Ian Moody |
py3: use fsencode for vcr recording paths and strings for custom_patches args
|
Sat, 02 Mar 2019 18:48:23 +0000 |
Ian Moody |
phabricator: convert conduit response JSON unicode to bytes inside callconduit
|
Sat, 09 Feb 2019 23:01:30 +0100 |
Pierre-Yves David |
transaction: include txnname in the hookargs dictionary
|
Fri, 08 Mar 2019 00:00:44 +0100 |
Pierre-Yves David |
discovery-helper: reflect argument value in the name of the results
|
Thu, 07 Mar 2019 17:21:22 +0100 |
Pierre-Yves David |
discovery-helper: echo the stripped revsets early
|
Thu, 07 Mar 2019 17:15:15 +0100 |
Pierre-Yves David |
contrib: move the `discovery-helper.sh` script in`perf-utils` directory
|
Sat, 09 Mar 2019 12:55:24 -0500 |
Matt Harbison |
tests: stabilize test-split.t for Windows
|
Thu, 07 Mar 2019 22:14:22 -0500 |
Matt Harbison |
tests: stabilize test-share.t on Windows
|
Sun, 03 Mar 2019 19:46:59 +0530 |
Sushil khanchi |
split: add tests which demonstrate the issue5864
|
Thu, 07 Mar 2019 01:28:24 +0100 |
Pierre-Yves David |
discovery: clarify why the caching of children is valid
|
Wed, 06 Mar 2019 15:43:52 -0800 |
Martin von Zweigbergk |
tests: clarify test setup test in test-uncommit.t
|
Wed, 06 Mar 2019 15:35:40 -0800 |
Martin von Zweigbergk |
tests: fix a stale reference to experimental.uncommitondirtywdir
|
Thu, 28 Feb 2019 01:49:10 +0100 |
Pierre-Yves David |
discovery: explicitly use `undecided` for the children mapping
|
Thu, 28 Feb 2019 01:48:20 +0100 |
Pierre-Yves David |
discovery: cache the children mapping used during each discovery
|
Thu, 28 Feb 2019 01:15:45 +0100 |
Pierre-Yves David |
discovery: move children computation in its own method
|
Tue, 05 Mar 2019 15:39:54 +0100 |
Pierre-Yves David |
discovery: simplify the building of the children mapping
|
Tue, 05 Mar 2019 15:52:14 +0100 |
Pierre-Yves David |
discovery: simply walk the undecided revs when building the children mapping
|
Thu, 28 Feb 2019 00:56:27 +0100 |
Pierre-Yves David |
discovery: use a lower level but faster way to retrieve parents
|
Thu, 28 Feb 2019 00:12:12 +0100 |
Pierre-Yves David |
discovery: avoid computing identical sets of heads twice
|
Wed, 27 Feb 2019 23:55:19 +0100 |
Georges Racinet |
discovery: moved sampling functions inside discovery object
|
Wed, 27 Feb 2019 23:45:06 +0100 |
Georges Racinet |
discovery: rename `srvheads` to `knownsrvheads`
|
Wed, 06 Mar 2019 14:43:02 +0100 |
Pierre-Yves David |
verify: small refactoring and documentation in `_verifymanifest`
|
Wed, 06 Mar 2019 12:39:44 +0100 |
Pierre-Yves David |
verify: document the `_verifymanifest` method
|
Wed, 06 Mar 2019 12:21:58 +0100 |
Pierre-Yves David |
verify: document `_verifychangelog`
|
Wed, 06 Mar 2019 14:15:19 +0100 |
Pierre-Yves David |
verify: rename the `checklog` to `_checkrevlog`
|
Wed, 06 Mar 2019 14:10:23 +0100 |
Pierre-Yves David |
verify: document the `checklog` method
|
Wed, 06 Mar 2019 14:07:27 +0100 |
Pierre-Yves David |
revlog: add some documentation to the `checksize` method
|
Wed, 06 Mar 2019 12:20:50 +0100 |
Pierre-Yves David |
verify: make `checkentry` a private method
|
Wed, 06 Mar 2019 12:18:04 +0100 |
Pierre-Yves David |
verify: document the `checkentry` method
|
Wed, 06 Mar 2019 11:43:21 +0100 |
Pierre-Yves David |
verify: add some inline documentation to the top level `verify` method
|
Wed, 06 Mar 2019 11:38:54 +0100 |
Pierre-Yves David |
verify: explicitly return 0 if no error are encountered
|
Wed, 06 Mar 2019 11:35:34 +0100 |
Pierre-Yves David |
verify: minimal documentation for `verifier.verify`
|
Wed, 06 Mar 2019 11:31:48 +0100 |
Pierre-Yves David |
verify: make the `exc` method private
|
Wed, 06 Mar 2019 11:31:10 +0100 |
Pierre-Yves David |
verify: document the `exc` method
|
Wed, 06 Mar 2019 11:27:37 +0100 |
Pierre-Yves David |
verify: make `err` a private method
|
Wed, 06 Mar 2019 11:25:16 +0100 |
Pierre-Yves David |
verify: document the `err` method
|
Wed, 06 Mar 2019 11:24:40 +0100 |
Pierre-Yves David |
verify: make the `warn` method private
|
Wed, 06 Mar 2019 11:23:05 +0100 |
Pierre-Yves David |
verify: document the `warn` method
|
Mon, 04 Mar 2019 20:18:13 +0530 |
Navaneeth Suresh |
uncommit: add flag --allow-dirty-working-copy
|
Tue, 12 Feb 2019 00:17:42 +0530 |
Navaneeth Suresh |
uncommit: don't allow dirty working copy with PATH (issue5977)
|
Tue, 05 Mar 2019 09:51:57 -0500 |
Augie Fackler |
cleanup: remove two bogus test names from python3 list
|
Mon, 04 Mar 2019 15:46:54 +0100 |
Pierre-Yves David |
revlog: preserve `_lazydelta` attribute in `revlog.clone`
|
Mon, 04 Mar 2019 16:08:44 +0100 |
Pierre-Yves David |
localrepo: explicit `_lock` arguments in `lock`
|
Sun, 03 Mar 2019 17:22:03 -0800 |
Gregory Szorc |
inno: remove w9xpopen.exe
|
Sun, 03 Mar 2019 15:53:27 -0800 |
Gregory Szorc |
inno: stop shipping pywin32
|
Sun, 03 Mar 2019 18:19:07 -0800 |
Gregory Szorc |
inno: script to automate building Inno installer
|
Sun, 03 Mar 2019 14:08:25 -0800 |
Gregory Szorc |
setup: exclude some internal UCRT files
|
Sun, 03 Mar 2019 15:46:26 -0800 |
Gregory Szorc |
setup: include additional packages in py2exe distribution
|
Sun, 03 Mar 2019 10:31:23 -0800 |
Gregory Szorc |
setup: define build_doc command
|
Sun, 03 Mar 2019 09:16:37 -0800 |
Gregory Szorc |
inno: remove references to pywin32
|
Sun, 03 Mar 2019 09:10:52 -0800 |
Gregory Szorc |
inno: remove cacerts.pem from documentation
|
Thu, 28 Feb 2019 12:54:48 -0800 |
Gregory Szorc |
inno: replace add_path.exe with a Pascal script
|
Sun, 03 Mar 2019 18:22:49 -0800 |
Gregory Szorc |
inno: move inno installer files to contrib/packaging/inno
|
Tue, 05 Mar 2019 04:34:45 +0530 |
Pulkit Goyal |
py3: add a new passing test found by buildbot
|
Tue, 05 Mar 2019 04:32:23 +0530 |
Pulkit Goyal |
tests: make test-status.t compatible with test-check-module-imports.t
|
Tue, 05 Mar 2019 04:11:32 +0530 |
Pulkit Goyal |
py3: convert KEY_PRESSED value to bytes in crecord.py
|
Mon, 04 Mar 2019 18:11:50 -0500 |
Augie Fackler |
hghave: skip emacs tests on 24.3 and earlier
|
Tue, 05 Mar 2019 03:33:41 +0530 |
Pulkit Goyal |
py3: use bytes instead of str in isinstance()
|
Tue, 12 Feb 2019 19:08:17 +0100 |
Joerg Sonnenberger |
server: allow customizing the default repo filter
|
Sat, 02 Mar 2019 05:24:35 +0530 |
Pulkit Goyal |
py3: convert filtername to str if it's None
|
Sat, 02 Mar 2019 13:28:17 -0800 |
Martin von Zweigbergk |
walkfilerevs: rename filerevgen() to filerevs() since it's not a generator
|
Sat, 02 Mar 2019 13:15:53 -0800 |
Gregory Szorc |
global: use raw string for setlocale() argument
|
Sat, 02 Mar 2019 13:07:58 -0800 |
Gregory Szorc |
encoding: use raw strings for encoding arguments
|
Sat, 02 Mar 2019 13:02:39 -0800 |
Gregory Szorc |
revsetlang: use sysbytes() instead of blind encode()
|
Sat, 02 Mar 2019 12:57:00 -0800 |
Gregory Szorc |
global: use raw strings for namedtuple()
|
Sat, 02 Mar 2019 12:55:29 -0800 |
Gregory Szorc |
attr: don't attempt to .encode() a str on Python 2
|
Sat, 02 Mar 2019 12:51:55 -0800 |
Gregory Szorc |
procutil: use a raw string for module name
|
Sat, 02 Mar 2019 12:51:04 -0800 |
Gregory Szorc |
global: use raw strings for __slots__
|
Thu, 28 Feb 2019 07:45:51 -0800 |
Martin von Zweigbergk |
absorb: run cleanupnodes() within transaction also when not using obsmarkers
|
Sat, 02 Mar 2019 05:23:15 +0530 |
Pulkit Goyal |
py3: pass a str to getpass.getpass()
|
Sat, 02 Mar 2019 05:12:45 +0530 |
Pulkit Goyal |
py3: port things from chgserver.py
|
Sat, 02 Mar 2019 05:01:00 +0530 |
Pulkit Goyal |
py3: make sure return value of posix.groupname() is bytes
|
Fri, 01 Mar 2019 02:53:09 +0900 |
FUJIWARA Katsunori |
contrib: make check-code.py check code fragments embedded in test scripts
|
Fri, 01 Mar 2019 02:53:09 +0900 |
FUJIWARA Katsunori |
contrib: add line offset information to file check function of check-code.py
|
Fri, 01 Mar 2019 02:53:09 +0900 |
FUJIWARA Katsunori |
contrib: change return value of file checking function of check-code.py
|
Fri, 01 Mar 2019 02:53:09 +0900 |
FUJIWARA Katsunori |
contrib: factor out actual error check for file data of check-code.py
|
Fri, 01 Mar 2019 02:53:09 +0900 |
FUJIWARA Katsunori |
contrib: refactor preparation logic for patterns of check-code.py
|
Fri, 01 Mar 2019 02:53:05 +0900 |
FUJIWARA Katsunori |
contrib: split pypats list in check-code.py
|
Fri, 01 Mar 2019 02:51:52 +0900 |
FUJIWARA Katsunori |
tests: remove useless line wrapping in a code fragment embedded in test script
|
Wed, 27 Feb 2019 12:40:18 +0100 |
Pierre-Yves David |
storage: introduce a `revlog.reuse-external-delta` config
|
Wed, 27 Feb 2019 10:49:25 +0100 |
Pierre-Yves David |
storage: introduce a `revlog.reuse-external-delta-parent` config
|
Sat, 02 Mar 2019 09:41:17 +0900 |
Yuya Nishihara |
merge with stable
|
Thu, 28 Feb 2019 04:08:47 +0530 |
Pulkit Goyal |
py3: convert return values of inspect.getabsfile() to bytes
|
Thu, 28 Feb 2019 03:51:06 +0530 |
Pulkit Goyal |
py3: add two new passing tests found by buildbot
|
Thu, 28 Feb 2019 03:48:07 +0530 |
Pulkit Goyal |
py3: make contrib/debugshell.py work with Python 3
|
Wed, 27 Feb 2019 16:34:58 -0800 |
Martin von Zweigbergk |
absorb: let scmutil.cleanupnodes() take care of setting phase
|
Wed, 27 Feb 2019 16:33:15 -0800 |
Martin von Zweigbergk |
absorb: use scmutil.cleanupnodes() also when obsmarkers are disabled
|
Wed, 27 Feb 2019 16:15:10 -0800 |
Martin von Zweigbergk |
absorb: use scmutil.cleanupnodes() so operation gets set
|
Mon, 25 Feb 2019 09:02:29 +0100 |
Boris Feld |
test: follow-up on 1c4d6ab2ecb8, stabilize test-remotefilelog-bgprefetch.t
|
Mon, 25 Feb 2019 21:10:16 -0500 |
Matt Harbison |
tests: add more wildcards to test-extdiff.t
|
Tue, 26 Feb 2019 17:26:33 +0300 |
Pulkit Goyal |
branchmap: prevent reading the file twice through different iterators
|
Mon, 25 Feb 2019 12:42:48 -0800 |
Kyle Lippincott |
remotefilelog: fix format str, blobsize isn't always a #, can be "(missing)"
|
Fri, 22 Feb 2019 19:24:01 -0800 |
Kyle Lippincott |
remotefilelog: do not specify an explicit version for repack
|
Sun, 24 Feb 2019 19:55:20 +0100 |
Pierre-Yves David |
test: generate the `test-sparse-revlog` artifact when slow-test is allowed
|
Sun, 24 Feb 2019 19:56:23 +0100 |
Pierre-Yves David |
runtest: also update slow test timeout during `#if` clauses
|
Sun, 24 Feb 2019 19:56:08 +0100 |
Pierre-Yves David |
runtest: move slow timeout process earlier in the `_hghave` method
|
Sun, 24 Feb 2019 19:56:34 +0100 |
Pierre-Yves David |
runtest: extract the logic that update timeout for slow tests
|
Sun, 24 Feb 2019 19:56:40 +0100 |
Pierre-Yves David |
tests: increase timeout for slow test
|
Mon, 25 Feb 2019 18:51:08 -0800 |
Gregory Szorc |
merge with stable
|
Wed, 02 Jan 2019 03:07:52 +0100 |
Boris Feld |
rewriting: add an option for rewrite commands to use the archived phase
|
Tue, 16 Oct 2018 15:48:00 +0200 |
Boris Feld |
strip: introduce a soft strip option
|
Mon, 25 Feb 2019 16:49:01 +0300 |
Pulkit Goyal |
branchcache: move loading of branch names and nodes into it's own function
|
Sat, 23 Feb 2019 21:13:27 +0100 |
Manuel Jacob |
rebase: add missing dashes in help text
stable
|
Sun, 24 Feb 2019 19:56:46 +0100 |
Pierre-Yves David |
test: stabilize bundle generation for test-sparse-revlog.t
stable
|
Sun, 24 Feb 2019 19:56:51 +0100 |
Pierre-Yves David |
test: don't trust delta bases from the bundle in test-sparse-revlog.t
stable
|
Sun, 24 Feb 2019 19:56:57 +0100 |
Pierre-Yves David |
test: update test-sparse-revlog.t output
stable
|
Wed, 20 Feb 2019 15:02:59 -0500 |
mitchell plamann |
bundle2: don't send "shared" requirement when cloning from a share
|
Wed, 20 Feb 2019 14:57:00 -0500 |
mitchell plamann |
tests: demonstrate failure when cloning from a share via bundle2
|
Fri, 22 Feb 2019 00:54:06 +0530 |
Navaneeth Suresh |
mq: disable qrecord during histedit (issue5981)
|
Wed, 20 Feb 2019 21:57:39 -0800 |
Martin von Zweigbergk |
committablectx: move status-related methods closer together
|
Thu, 21 Feb 2019 23:07:54 -0500 |
Augie Fackler |
tests: add test for hg-test-mode emacs code
|
Thu, 21 Feb 2019 23:06:18 -0500 |
Augie Fackler |
hghave: add check for GNU emacs
|
Thu, 21 Feb 2019 20:12:39 -0500 |
Augie Fackler |
contrib: also linkify tracebacks in compilation output when using hg-test-mode
|
Thu, 21 Feb 2019 19:59:00 -0500 |
Augie Fackler |
contrib: add compilation-mode linking for our test output
|
Fri, 22 Feb 2019 03:52:10 +0530 |
Pulkit Goyal |
diff: make sure we output stat even when --git is not passed (issue4037) (BC)
|
Sat, 23 Feb 2019 04:50:46 +0530 |
Pulkit Goyal |
tests: add test to demonstrate issue4037
|
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)
|
Sat, 23 Feb 2019 09:32:07 -0800 |
Martin von Zweigbergk |
mq: get copy source from context object instead of from filelog
|
Sat, 23 Feb 2019 09:30:49 -0800 |
Martin von Zweigbergk |
mq: slightly modernize by using context object
|
Sat, 23 Feb 2019 09:15:36 -0800 |
Martin von Zweigbergk |
absorb: migrate to new method for getting copy info
|
Mon, 11 Feb 2019 15:28:04 -0800 |
Martin von Zweigbergk |
fix: migrate to new method for getting copy info
|
Sun, 25 Mar 2018 22:07:35 -0700 |
Martin von Zweigbergk |
memfilefromctx: migrate to new method for getting copy info
|
Wed, 27 Dec 2017 22:32:27 -0800 |
Martin von Zweigbergk |
largefiles: migrate to new method for getting copy info
|
Wed, 27 Dec 2017 22:31:24 -0800 |
Martin von Zweigbergk |
commit: migrate to new method for getting copy info
|
Wed, 27 Dec 2017 22:31:00 -0800 |
Martin von Zweigbergk |
tests: migrate to new method for getting copy info
|
Mon, 26 Mar 2018 10:41:42 -0700 |
Martin von Zweigbergk |
templatekw: migrate to new method for getting copy info
|
Wed, 27 Dec 2017 22:27:05 -0800 |
Martin von Zweigbergk |
convert: migrate to new method for getting copy source
|
Sun, 25 Mar 2018 21:30:31 -0700 |
Martin von Zweigbergk |
context: move equivalent renamed() implementations to superclass
|
Sun, 25 Mar 2018 21:28:30 -0700 |
Martin von Zweigbergk |
context: rewrite renamed() in terms of new copysource() where appropriate
|
Sun, 25 Mar 2018 21:32:16 -0700 |
Martin von Zweigbergk |
context: add specialized way of getting copy source file only
|
Thu, 21 Feb 2019 21:27:42 -0800 |
Martin von Zweigbergk |
changegroup: move non-pruning of non-ellipsis manifests to _prunemanifests()
|
Thu, 21 Feb 2019 19:11:35 -0800 |
Kyle Lippincott |
context: use includematcher when checking dir/file conflicts
|
Thu, 21 Feb 2019 19:11:28 -0800 |
Kyle Lippincott |
tests: change the paths slightly in test-rebase-inmemory.t
|
Wed, 16 Jan 2019 16:19:26 +0100 |
Georges Racinet |
rust-cpython: using rustext.dagop.headrevs in revlog
|
Wed, 20 Feb 2019 11:49:06 +0100 |
Georges Racinet |
changelog: prefilter in headrevs()
|
Thu, 21 Feb 2019 11:23:10 +0100 |
Georges Racinet |
tests: fixed test too dependent on actual exception wording
|
Sun, 13 Jan 2019 20:27:00 -0500 |
Augie Fackler |
contrib: enforce wrapping too-long lines with () instead of \
|
Wed, 20 Feb 2019 18:02:28 -0500 |
Augie Fackler |
cleanup: prefer nested context managers to \-continuations
|
Wed, 20 Feb 2019 19:28:51 -0500 |
Augie Fackler |
cleanup: use () to wrap long lines instead of \
|
Sun, 13 Jan 2019 20:13:22 -0500 |
Augie Fackler |
tests: use () instead of \ to wrap lines
|
Wed, 20 Feb 2019 20:49:41 -0800 |
Martin von Zweigbergk |
merge with stable
|
Tue, 19 Feb 2019 15:42:45 -0800 |
Martin von Zweigbergk |
copies: do copy tracing based on ctx.p[12]copies() if configured
|
Fri, 18 Jan 2019 13:13:30 -0800 |
Martin von Zweigbergk |
context: introduce p[12]copies() methods and debugp[12]copies commands
|
Thu, 14 Feb 2019 22:46:18 -0800 |
Martin von Zweigbergk |
copies: filter out copies when target is not in destination manifest
|
Tue, 19 Feb 2019 10:45:22 -0800 |
Martin von Zweigbergk |
copies: make _backwardrenames() filter out copies by destination
|
Tue, 19 Feb 2019 10:31:06 -0800 |
Martin von Zweigbergk |
copies: respect narrowmatcher in "parent -> working dir" case
|
Wed, 20 Feb 2019 15:39:01 -0800 |
Martin von Zweigbergk |
tests: add tests of pathcopies()
|
Fri, 15 Feb 2019 10:39:45 -0800 |
Martin von Zweigbergk |
uncommit: add config option to keep commit by default
|
Thu, 14 Feb 2019 15:17:54 -0800 |
Martin von Zweigbergk |
debugpathcopies: sort output so it's deterministic
|
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
|
Sun, 17 Feb 2019 09:05:28 -0800 |
Martin von Zweigbergk |
subrepo: demonstrate broken `hg files` with ui.relative-paths=no
|
Mon, 18 Feb 2019 03:39:47 +0530 |
Pulkit Goyal |
py3: whitelist 5 new passing tests caught by buildbot
|
Fri, 15 Feb 2019 10:49:12 -0800 |
Martin von Zweigbergk |
uncommit: inform user if the commit is empty after uncommit
|
Thu, 14 Feb 2019 15:35:47 +0100 |
Boris Feld |
test: stabilize test-run-tests.t output
|
Thu, 14 Feb 2019 14:36:16 +0100 |
Boris Feld |
test: stabilize test-remotefilelog-bgprefetch.t flaky output
|
Tue, 19 Feb 2019 21:55:05 -0800 |
Martin von Zweigbergk |
merge with stable
|
Fri, 15 Feb 2019 15:49:17 -0500 |
Jordi Gutiérrez Hermoso |
color: change color of grep.rev label (BC)
|
Fri, 15 Feb 2019 15:43:22 -0500 |
Jordi Gutiérrez Hermoso |
color: give colours to the grep.inserted and grep.deleted labels
|
Fri, 15 Feb 2019 15:24:04 -0500 |
Jordi Gutiérrez Hermoso |
grep: give different labels to + and - symbols
|
Mon, 18 Feb 2019 00:27:25 +0900 |
FUJIWARA Katsunori |
tests: bulk changes to avoid whitespace errors of check-code.py
|
Mon, 18 Feb 2019 00:27:25 +0900 |
FUJIWARA Katsunori |
tests: replace "naked except clause" to avoid check-code.py error
|
Mon, 18 Feb 2019 00:27:25 +0900 |
FUJIWARA Katsunori |
tests: bulk changes to avoid "omit superfluous pass" check-code.py error
|
Mon, 18 Feb 2019 00:27:25 +0900 |
FUJIWARA Katsunori |
tests: replace imported module to avoid check-code.py error
|
Mon, 18 Feb 2019 00:27:25 +0900 |
FUJIWARA Katsunori |
tests: bulk change to avoid "unneeded trailing ',' ..." error of check-code.py
|
Mon, 18 Feb 2019 00:27:25 +0900 |
FUJIWARA Katsunori |
tests: define class in modern style to avoid check-code.py error
|
Mon, 18 Feb 2019 00:27:25 +0900 |
FUJIWARA Katsunori |
tests: use NO_CHECK_EOF as heredoc limit mark to omit checking code fragments
|
Sat, 16 Feb 2019 22:03:58 -0500 |
Matt Harbison |
tests: conditionalize msys path mangling in test-bundle.t
|
Sat, 16 Feb 2019 21:49:55 -0500 |
Matt Harbison |
tests: glob over quoting differences in test-blackbox.t for Windows
|
Fri, 15 Feb 2019 14:56:07 -0500 |
Jordi Gutiérrez Hermoso |
chistedit: ensure a locale is set
|
Mon, 18 Feb 2019 23:43:40 -0500 |
Jordi Gutiérrez Hermoso |
templatekw: make negrev return empty for wdir() and nullrev
|
Mon, 18 Feb 2019 18:44:21 -0500 |
Jordi Gutiérrez Hermoso |
test-sqlitestore: run sqlite3 with no init file
|
Wed, 20 Feb 2019 20:57:58 -0500 |
Matt Harbison |
tests: add a missing abort exit code on Windows in test-audit-subrepo.t
stable
|
Thu, 07 Feb 2019 20:50:41 +0900 |
Yuya Nishihara |
subrepo: add test for Windows relative-ish path with drive letter
stable
|
Thu, 14 Feb 2019 18:28:27 +0530 |
Sushil khanchi |
copies: return True instead of filename as it is expected to return boolean
|
Mon, 11 Feb 2019 19:41:37 +0300 |
Pulkit Goyal |
narrow: fix command name in error messsage
|
Fri, 15 Feb 2019 14:43:31 -0500 |
Jordi Gutiérrez Hermoso |
templatekw: add a {negrev} keyword
|
Sun, 17 Feb 2019 22:39:12 -0500 |
Matt Harbison |
tests: correct the remaining fallout from recent path style changes on Windows
|
Wed, 13 Feb 2019 18:34:08 -0800 |
rdamazio |
templates: adding a config() function for template customization
|
Thu, 31 Jan 2019 20:11:16 +0300 |
Pulkit Goyal |
changegroup: don't try to prune manifest nodes if not ellipses
|
Mon, 11 Feb 2019 16:34:48 +0300 |
Pulkit Goyal |
branchmap: improve doc about BranchMapCache class
|
Mon, 04 Feb 2019 19:46:57 +0100 |
Georges Racinet |
rust: itering less on MissingAncestors.bases for max()
|
Tue, 05 Feb 2019 10:28:32 +0100 |
Georges Racinet |
rust: stop putting NULL_REVISION in MissingAncestors.bases
|
Mon, 04 Feb 2019 12:04:59 +0100 |
Georges Racinet |
rust: less set lookups in MissingAncestors
|
Mon, 04 Feb 2019 11:39:28 +0100 |
Georges Racinet |
rust: less set lookups in AncestorsIterator
|
Fri, 15 Feb 2019 17:36:57 +0300 |
Pulkit Goyal |
obsutil: don't assume leftctx and rightctx repo as same
|
Fri, 15 Feb 2019 13:46:30 -0800 |
Gregory Szorc |
tests: add more wildcards to test-extdiff.t
|
Fri, 15 Feb 2019 13:22:01 -0800 |
Gregory Szorc |
url: don't pass strict argument on Python 3
|
Fri, 15 Feb 2019 13:16:07 -0800 |
Gregory Szorc |
url: always use str for proxy configuration
|
Tue, 12 Feb 2019 14:29:56 -0800 |
Gregory Szorc |
py3: port tinyproxy.py to work with Python 3
|
Tue, 12 Feb 2019 12:13:56 -0800 |
Gregory Szorc |
url: always access req._tunnel_host
|
Fri, 15 Feb 2019 13:07:07 -0800 |
Gregory Szorc |
tests: double escape \ in test-import-eol.t and test-mq-eol.t
|
Fri, 15 Feb 2019 13:05:01 -0800 |
Gregory Szorc |
tests: use raw string in test-impexp-branch.t
|
Mon, 11 Feb 2019 16:27:20 +0100 |
Julien Cristau |
phabricator: make user searches case-insensitive
|
Fri, 15 Feb 2019 11:31:17 -0800 |
Gregory Szorc |
exchange: raise error.Abort instead of ValueError
|
Fri, 15 Feb 2019 11:42:54 -0800 |
Gregory Szorc |
tests: remove -q from test-lfs-serve.t
|
Wed, 13 Feb 2019 16:58:24 -0500 |
Jordi Gutiérrez Hermoso |
chistedit: use magenta for current line as in crecord (issue6071)
|
Thu, 14 Feb 2019 20:57:26 +0530 |
Akshit Jain |
chistedit: improve proper username in histedit curses interface
|
Thu, 14 Feb 2019 10:41:47 -0500 |
Jordi Gutiérrez Hermoso |
crecord: remove obsolete version check
|
Wed, 13 Feb 2019 16:02:44 -0500 |
Jordi Gutiérrez Hermoso |
histedit: remove "chistedit" mention from interface
|
Wed, 13 Feb 2019 18:17:42 +0530 |
Navaneeth Suresh |
revset: improve documentation on expectsize()
|
Wed, 13 Feb 2019 12:09:36 -0800 |
Martin von Zweigbergk |
scmutil: fix a comment that doesn't match the code
|
Thu, 14 Feb 2019 13:16:36 -0800 |
Gregory Szorc |
remotefilelog: remove strkwargs()
|
Wed, 13 Feb 2019 16:31:20 -0800 |
Gregory Szorc |
remotefilelog: use raw strings when looking for variable names
|
Thu, 10 Jan 2019 18:25:18 +0100 |
Georges Racinet |
rust-cpython: binding for headrevs()
|
Wed, 16 Jan 2019 16:05:27 +0100 |
Georges Racinet |
rust-cpython: moved py_set() utility to conversion module
|
Sun, 02 Dec 2018 16:19:22 +0100 |
Georges Racinet |
rust: translated random test of missingancestors
|
Tue, 12 Feb 2019 13:46:38 -0800 |
Martin von Zweigbergk |
debugpathcopies: fix typo in synopsis
|
Tue, 12 Feb 2019 13:42:42 -0800 |
Martin von Zweigbergk |
debugrename: don't require at least one path
|
Tue, 12 Feb 2019 11:27:27 -0800 |
Gregory Szorc |
revlog: use iterbytestr()
|
Sun, 10 Feb 2019 22:41:51 -0800 |
Martin von Zweigbergk |
commit: respect ui.relative-paths
|
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
|
Mon, 11 Feb 2019 09:12:23 -0800 |
Martin von Zweigbergk |
windows: use util.localpath for repo-relative paths in getuipathfn()
|
Tue, 12 Feb 2019 17:10:31 -0500 |
Jordi Gutiérrez Hermoso |
walkchangerevs: obey allfiles parameter when taking the slow path
|
Fri, 08 Feb 2019 18:26:35 +0100 |
Boris Feld |
test: stabilize test-wireproto-exchangev2.t flaky output
|
Mon, 04 Feb 2019 14:29:03 -0800 |
Kyle Lippincott |
zsh: fix `hg resolve` completion when in a subdirectory (issue6067)
|
Sun, 03 Feb 2019 19:10:39 +0530 |
Navaneeth Suresh |
revset: add expectsize to check the size of a set
|
Mon, 11 Feb 2019 11:18:37 -0500 |
Augie Fackler |
merge with stable
|
Mon, 11 Feb 2019 15:41:08 +0300 |
Pulkit Goyal |
branchmap: decode a label only once
|
Mon, 11 Feb 2019 15:34:35 +0300 |
Pulkit Goyal |
branchmap: move __init__ up in branchcache class
|
Sat, 09 Feb 2019 22:50:53 -0800 |
Martin von Zweigbergk |
match: delete unused root and cwd arguments from {always,never,exact}() (API)
|
Sun, 10 Feb 2019 14:35:36 -0800 |
Martin von Zweigbergk |
match: delete unused root and cwd arguments to constructors (API)
|
Sun, 10 Feb 2019 21:33:21 -0800 |
Martin von Zweigbergk |
dirstate: call and cache os.getcwd() in constructor
|
Sun, 10 Feb 2019 14:16:37 -0800 |
Martin von Zweigbergk |
cleanup: prefer matchmod.{always,never}() over accessing matchers directly
|
Sun, 10 Feb 2019 14:16:33 -0800 |
Martin von Zweigbergk |
match: allow passing in badfn to always() and never()
|
Sun, 10 Feb 2019 14:04:08 -0800 |
Gregory Szorc |
py3: use raw strings and %d for formatting
|
Thu, 31 Jan 2019 15:35:51 -0800 |
Martin von Zweigbergk |
diff: make --stat respect ui.relative-paths
|
Sat, 09 Feb 2019 23:48:19 -0800 |
Martin von Zweigbergk |
match: delete unused argument "listsubrepos" from _buildmatch()
|
Sat, 09 Feb 2019 16:46:11 -0800 |
Martin von Zweigbergk |
match: delete unused rel() (API)
|
Sat, 09 Feb 2019 16:43:20 -0800 |
Martin von Zweigbergk |
largefiles: get cwd and relative paths from repo instead of matcher
|
Sat, 09 Feb 2019 14:37:58 -0800 |
Martin von Zweigbergk |
scmutil: remove special handling of pats==("",) in matchandpats() (API)
|
Fri, 08 Feb 2019 13:33:40 -0800 |
Martin von Zweigbergk |
scmutil: respect ui.relative-paths in default match.badfn
|
Fri, 08 Feb 2019 13:00:28 -0800 |
Martin von Zweigbergk |
cmdutil: migrate previously missed instances to uipathfn
|
Fri, 08 Feb 2019 13:54:20 -0800 |
Martin von Zweigbergk |
cat: respect ui.relative-paths for "skipping missing subrepository"
|
Fri, 08 Feb 2019 13:51:29 -0800 |
Martin von Zweigbergk |
addremove: use uipathfn instead of m.rel() for recorded similatity message
|
Thu, 07 Feb 2019 14:22:11 -0800 |
Martin von Zweigbergk |
forget: use relative paths for --interactive
|
Fri, 08 Feb 2019 13:20:46 -0800 |
Martin von Zweigbergk |
automv: respect ui.relative-paths
|
Fri, 08 Feb 2019 13:27:54 -0800 |
Martin von Zweigbergk |
debugwalk: avoid match.rel() and use repo.pathto() instead
|
Fri, 08 Feb 2019 13:27:26 -0800 |
Martin von Zweigbergk |
match: delete unused abs() (API)
|
Fri, 08 Feb 2019 13:00:05 -0800 |
Martin von Zweigbergk |
copy: respect ui.relative-paths in copy/rename
|
Fri, 08 Feb 2019 12:00:44 -0800 |
Martin von Zweigbergk |
match: delete unused uipath() and _uipathrelative (API)
|
Fri, 08 Feb 2019 11:56:39 -0800 |
Martin von Zweigbergk |
diff: respect ui.relative-paths for warning about path outside --root
|
Thu, 07 Feb 2019 23:29:14 -0800 |
Martin von Zweigbergk |
largefiles: use uipathfn instead of match.{rel,uipath}() (API)
|
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 10:32:48 -0800 |
Martin von Zweigbergk |
subrepo: (mostly) use relative path in "skipping missing subrepository"
|
Fri, 08 Feb 2019 10:19:30 -0800 |
Martin von Zweigbergk |
subrepo: use relative path for "already tracked" message
|
Wed, 06 Feb 2019 23:56:59 -0800 |
Martin von Zweigbergk |
diff: make `hg diff --root=subrepo` work
|
Wed, 06 Feb 2019 23:12:56 -0800 |
Martin von Zweigbergk |
patch: replace "prefix" and "relroot" arguments by "pathfn" (API)
|
Sat, 09 Feb 2019 01:24:32 +0100 |
Boris Feld |
test: use `printenv.py --line` in `test-static-http.t`
|
Sat, 09 Feb 2019 01:24:19 +0100 |
Boris Feld |
test: use `printenv.py --line` in `test-ssh.t`
|
Sat, 09 Feb 2019 01:23:49 +0100 |
Boris Feld |
test: use `printenv.py --line` in `test-ssh-bundle1.t`
|
Sat, 09 Feb 2019 01:23:29 +0100 |
Boris Feld |
test: use `printenv.py --line` in `test-push-http.t`
|
Sat, 09 Feb 2019 01:22:20 +0100 |
Boris Feld |
test: use `printenv.py --line` in `test-https.t`
|
Sat, 09 Feb 2019 01:20:35 +0100 |
Boris Feld |
test: use `printenv.py --line` in `test-http-bundle1.t`
|
Sat, 09 Feb 2019 01:20:03 +0100 |
Boris Feld |
test: use `printenv.py --line` in `test-hook.t`
|
Sat, 09 Feb 2019 01:19:43 +0100 |
Boris Feld |
test: use `printenv.py --line` in `test-bundle2-multiple-changegroups.t`
|
Sat, 09 Feb 2019 01:19:15 +0100 |
Boris Feld |
test: use `printenv.py --line` in `test-bundle.t`
|
Thu, 07 Feb 2019 23:41:44 -0800 |
Martin von Zweigbergk |
debugignore: respect ui.relative-paths
|
Fri, 08 Feb 2019 13:31:26 -0800 |
Martin von Zweigbergk |
annotate: respect ui.relative-paths for "binary file" message
|
Fri, 08 Feb 2019 23:29:07 -0800 |
Martin von Zweigbergk |
remotefilelog: replace matchandpats() by match()
|
Thu, 31 Jan 2019 12:49:22 -0800 |
Kyle Lippincott |
blackbox: test that track=* works to log everything
|
Thu, 31 Jan 2019 11:55:02 -0800 |
Kyle Lippincott |
blackbox: test that unsetting track disables blackbox logging
|
Thu, 07 Feb 2019 10:20:57 -0800 |
Martin von Zweigbergk |
subrepo: adjust subrepo prefix before calling subrepo.archive() (API)
|
Thu, 07 Feb 2019 09:52:36 -0800 |
Martin von Zweigbergk |
subrepo: adjust subrepo prefix before calling subrepo.diff() (API)
|
Thu, 07 Feb 2019 10:01:55 -0800 |
Martin von Zweigbergk |
subrepo: adjust subrepo prefix before calling subrepo.addremove() (API)
|
Thu, 07 Feb 2019 09:59:27 -0800 |
Martin von Zweigbergk |
subrepo: adjust subrepo prefix before calling subrepo.add() (API)
|
Thu, 07 Feb 2019 09:52:22 -0800 |
Martin von Zweigbergk |
subrepo: adjust subrepo prefix before calling subrepo.forget() (API)
|
Thu, 07 Feb 2019 09:40:37 -0800 |
Martin von Zweigbergk |
subrepo: adjust subrepo prefix before calling subrepo.removefiles() (API)
|
Thu, 07 Feb 2019 09:46:36 -0800 |
Martin von Zweigbergk |
subrepo: avoid calculating subrepo prefix twice for cat() (API)
|
Thu, 07 Feb 2019 16:43:42 +0300 |
Pulkit Goyal |
py3: make sure __repr__ returns str
|
Thu, 07 Feb 2019 16:44:43 +0300 |
Pulkit Goyal |
py3: use bytes.startswith() instead of comparing with bytes[0]
|
Fri, 08 Feb 2019 22:57:26 -0800 |
Martin von Zweigbergk |
match: remove unused "exact" argument (API)
|
Fri, 08 Feb 2019 23:03:42 -0800 |
Martin von Zweigbergk |
tests: replace match.match(exact=True) by match.exact()
|
Wed, 06 Feb 2019 22:52:49 -0800 |
Martin von Zweigbergk |
patch: accept second matcher that applies only to copy sources (API)
|
Wed, 06 Feb 2019 17:46:20 -0800 |
Martin von Zweigbergk |
patch: let caller pass in root-filtering matcher (API)
|
Wed, 06 Feb 2019 17:27:43 -0800 |
Martin von Zweigbergk |
patch: pass in context objects into diffhunks() (API)
|
Thu, 07 Feb 2019 21:48:50 +0300 |
Nikita Slyusarev |
convert: handle exec bit removal while converting to svn
|
Thu, 07 Feb 2019 18:57:54 +0300 |
Nikita Slyusarev |
convert: handle empty intial commits while converting to svn
|
Mon, 21 Jan 2019 17:37:33 +0000 |
Martijn Pieters |
branchmap: encapsulate cache updating in the map itself
|
Thu, 07 Feb 2019 11:08:54 +0100 |
Mathias De Mare |
tests: fix regression tests failing on CentOS 7
stable
|
Thu, 07 Feb 2019 09:12:01 +0100 |
Mathias De Mare |
packaging: modify rc detection to work with X.Yrc instead of X.Y-rc
stable
|
Thu, 07 Feb 2019 21:16:25 -0800 |
Martin von Zweigbergk |
context: replace repeated "self._repo.dirstate" by "ds" variable
|
Thu, 07 Feb 2019 21:48:24 -0800 |
Martin von Zweigbergk |
context: delete unused undelete()
|
Wed, 06 Feb 2019 22:32:50 -0800 |
Martin von Zweigbergk |
diffordiffstat: avoid looking up contexts twice
|
Thu, 07 Feb 2019 17:04:15 +0100 |
Boris Feld |
fsmonitor: rename new verbose config knob
|
Wed, 06 Feb 2019 23:41:36 -0500 |
Matt Harbison |
tests: stabilize test-extdiff.t on Windows
|
Wed, 06 Feb 2019 22:30:49 -0500 |
Matt Harbison |
lfs: disable all authentication except Basic for HTTP(S) connections
|
Wed, 30 Jan 2019 16:21:30 -0800 |
Martin von Zweigbergk |
locate: respect ui.relative-paths
|
Tue, 05 Feb 2019 10:30:05 -0800 |
Martin von Zweigbergk |
revert: respect ui.relative-paths
|
Tue, 05 Feb 2019 09:44:22 -0800 |
Martin von Zweigbergk |
scmutil: delete now-unused origpath() (API)
|
Tue, 05 Feb 2019 09:43:34 -0800 |
Martin von Zweigbergk |
subrepo: migrate to scmutil.backuppath()
|
Mon, 04 Feb 2019 21:31:18 -0800 |
Martin von Zweigbergk |
resolve: migrate to scmutil.backuppath()
|
Mon, 04 Feb 2019 21:19:05 -0800 |
Martin von Zweigbergk |
merge: migrate to scmutil.backuppath()
|
Mon, 04 Feb 2019 21:14:37 -0800 |
Martin von Zweigbergk |
filemerge: migrate to scmutil.backuppath()
|
Mon, 04 Feb 2019 21:10:17 -0800 |
Martin von Zweigbergk |
mq: migrate to scmutil.backuppath()
|
Mon, 04 Feb 2019 21:00:58 -0800 |
Martin von Zweigbergk |
largefiles: migrate to scmutil.backuppath()
|
Tue, 05 Feb 2019 11:14:07 -0800 |
Martin von Zweigbergk |
revert: migrate to scmutil.backuppath()
|
Mon, 04 Feb 2019 20:49:45 -0800 |
Martin von Zweigbergk |
shelve: fix broken backup of conflicting untracked file
|
Mon, 04 Feb 2019 20:46:33 -0800 |
Martin von Zweigbergk |
scmutil: introduce a new backuppath() to replace origpath()
|
Mon, 04 Feb 2019 09:21:40 -0800 |
Martin von Zweigbergk |
tests: demonstrate broken unshelve when backing up untracked file
|
Wed, 06 Feb 2019 15:35:25 -0800 |
Martin von Zweigbergk |
subrepo: always show relative path to .orig backup
|
Wed, 06 Feb 2019 15:26:53 -0800 |
Martin von Zweigbergk |
mq: always show relative path to .orig backup
|
Wed, 06 Feb 2019 14:57:08 -0800 |
Martin von Zweigbergk |
revert: always show relative path to .orig backup
|
Tue, 05 Feb 2019 17:02:40 -0500 |
Matt Harbison |
py3: ensure the HTTP password manager returns strings, not bytes
|
Tue, 05 Feb 2019 16:47:19 -0500 |
Matt Harbison |
tests: enable HTTP digest testing
|
Tue, 05 Feb 2019 16:16:14 -0500 |
Matt Harbison |
wsgiheaders: make sure __repr__() returns a string
|
Tue, 05 Feb 2019 13:32:39 -0500 |
Matt Harbison |
tests: add code to handle HTTP digests on the server side
|
Tue, 05 Feb 2019 13:30:48 -0500 |
Matt Harbison |
run-tests: allow spaces in the --view tool
|
Tue, 05 Feb 2019 09:37:23 -0500 |
Matt Harbison |
tests: extract the http server authentication extension to a single module
|
Sat, 02 Feb 2019 21:58:49 -0800 |
Ludovic Chabant |
extdiff: support tools that can be run simultaneously
|
Tue, 05 Feb 2019 20:50:54 -0500 |
Matt Harbison |
subrepo: avoid false unsafe path detection on Windows
stable
|
Tue, 05 Feb 2019 11:17:11 -0800 |
Martin von Zweigbergk |
largefiles: use wrappedfunction() in overriderevert()
|
Tue, 05 Feb 2019 14:25:11 -0800 |
Martin von Zweigbergk |
largefiles: use wrappedfunction() for "normal files match" in overridecopy()
|
Tue, 05 Feb 2019 14:42:13 -0800 |
Martin von Zweigbergk |
largefiles: use wrappedfunction() for match() override in overridecopy()
|
Tue, 05 Feb 2019 14:29:37 -0800 |
Martin von Zweigbergk |
largefiles: use wrappedfunction() for util.copyfile() override
|
Tue, 05 Feb 2019 14:15:34 -0800 |
Martin von Zweigbergk |
largefiles: use wrappedfunction() for matchandpats() override in overridelog()
|
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
|
Tue, 29 Jan 2019 15:49:20 -0800 |
Martin von Zweigbergk |
files: respect ui.relative-paths
|
Fri, 01 Feb 2019 22:28:55 -0800 |
Martin von Zweigbergk |
config: introduce a new value for ui.relative-paths getting old behavior
|
Tue, 05 Feb 2019 21:31:33 +0300 |
Pulkit Goyal |
py3: use pycompat.bytestr() on extra values because it can be int
|
Tue, 05 Feb 2019 21:30:30 +0300 |
Pulkit Goyal |
py3: add some b'' prefixes in hgext/convert/monotone.py
|
Tue, 05 Feb 2019 21:29:55 +0300 |
Pulkit Goyal |
py3: use '%d' for integers instead of '%s'
|
Tue, 05 Feb 2019 21:17:46 +0300 |
Pulkit Goyal |
py3: add 1 new passing test found by buildbot
|
Mon, 04 Feb 2019 21:23:44 -0800 |
Martin von Zweigbergk |
merge: don't unnecessarily calculate absolute path
|
Mon, 04 Feb 2019 21:21:55 -0800 |
Martin von Zweigbergk |
merge: don't unnecessarily calculate backup path
|
Sun, 03 Feb 2019 22:49:28 -0800 |
Martin von Zweigbergk |
largefiles: drop "rel" prefix from filename variables
|
Mon, 21 Jan 2019 17:41:59 +0000 |
Martijn Pieters |
branchmap: add some clarifications and clean up flow
|
Mon, 21 Jan 2019 16:37:23 +0000 |
Martijn Pieters |
branchmap: updating triggers a write
|
Mon, 21 Jan 2019 16:04:48 +0000 |
Martijn Pieters |
branchmap: make branchcache responsible for reading
|
Mon, 04 Feb 2019 09:10:07 -0800 |
Gregory Szorc |
attr: make some docstrings raw strings
|
Sun, 27 Jan 2019 13:37:37 +0900 |
Yuya Nishihara |
revset: leverage getintrange() helper in relation-subscript operation (API)
|
Sun, 27 Jan 2019 13:28:45 +0900 |
Yuya Nishihara |
revset: allow to parse single integer as a range
|
Sun, 27 Jan 2019 13:18:53 +0900 |
Yuya Nishihara |
revset: extract a helper to parse integer range
|
Thu, 31 Jan 2019 14:47:34 -0800 |
Kyle Lippincott |
commit: if interactive, look elsewhere for whitespace settings (BC)
|
Thu, 31 Jan 2019 14:29:24 -0800 |
Kyle Lippincott |
diff: when looking for diff configs, support a configurable prefix
|
Thu, 31 Jan 2019 14:27:25 -0800 |
Kyle Lippincott |
config: extract diff-related coreconfigitem()s to a helper method
|
Mon, 28 Jan 2019 18:05:05 -0800 |
Kyle Lippincott |
commit: ignore diff whitespace settings when doing `commit -i` (issue5839)
|
Mon, 04 Feb 2019 14:43:26 -0800 |
Gregory Szorc |
tests: add syntax warnings on Python 3.8 in python-zstandard
|
Mon, 04 Feb 2019 14:38:23 -0800 |
Gregory Szorc |
check-py3-compat: manually format and print warnings
|
Mon, 04 Feb 2019 14:25:00 -0800 |
Gregory Szorc |
check-py3-compat: provide filename to ast.parse()
|
Mon, 04 Feb 2019 14:22:50 -0800 |
Gregory Szorc |
doc: escape backslash
|
Mon, 04 Feb 2019 14:16:52 -0800 |
Gregory Szorc |
testparseutil: escape backslash in docstring
|
Mon, 04 Feb 2019 14:14:25 -0800 |
Gregory Szorc |
tests: use raw strings in test-help.t
|
Mon, 04 Feb 2019 14:10:10 -0800 |
Gregory Szorc |
tests: escape backslash in makepatch.py inline file
|
Mon, 04 Feb 2019 14:05:26 -0800 |
Gregory Szorc |
tests: use raw strings in test-cbor.py
|
Mon, 04 Feb 2019 14:03:15 -0800 |
Gregory Szorc |
showstack: use raw docstring
|
Mon, 04 Feb 2019 14:00:57 -0800 |
Gregory Szorc |
tests: use raw string in test-check-code.t
|
Mon, 04 Feb 2019 09:47:13 -0800 |
Gregory Szorc |
run-tests: set attributes in sorted order
|
Mon, 04 Feb 2019 09:41:10 -0800 |
Gregory Szorc |
revetbenchmarks: use raw string for regular expression with escapes
|
Mon, 04 Feb 2019 09:38:33 -0800 |
Gregory Szorc |
check-code: use raw string
|
Mon, 04 Feb 2019 09:37:09 -0800 |
Gregory Szorc |
tests: use raw strings for regular expressions with escapes
|
Mon, 04 Feb 2019 09:35:55 -0800 |
Gregory Szorc |
drawdag: use raw strings for docstrings
|
Mon, 04 Feb 2019 09:34:11 -0800 |
Gregory Szorc |
check-config: use raw strings for regular expressions
|
Mon, 04 Feb 2019 09:32:30 -0800 |
Gregory Szorc |
run-tests: use raw strings for regular expressions
|
Mon, 04 Feb 2019 09:31:19 -0800 |
Gregory Szorc |
check-commit: use raw string for regular expression
|
Mon, 04 Feb 2019 09:13:05 -0800 |
Gregory Szorc |
configitems: use raw strings for hidden-{command,topic} items
|
Mon, 04 Feb 2019 09:03:10 -0800 |
Gregory Szorc |
convert: use raw string for regular expressions
|
Mon, 04 Feb 2019 09:01:49 -0800 |
Gregory Szorc |
graphmod: use raw string
|
Mon, 04 Feb 2019 09:00:52 -0800 |
Gregory Szorc |
crecord: use raw string for regular expression
|
Mon, 04 Feb 2019 08:59:11 -0800 |
Gregory Szorc |
patch: properly escape \ in string literals
|
Mon, 04 Feb 2019 09:07:00 -0800 |
Gregory Szorc |
global: make some docstrings raw strings
|
Mon, 04 Feb 2019 08:54:30 -0800 |
Gregory Szorc |
global: use raw strings for regular expressions with escapes
|
Mon, 04 Feb 2019 09:29:25 -0800 |
Gregory Szorc |
tests: add optional Python 2.7 deprecation output
|
Mon, 04 Feb 2019 17:06:22 -0500 |
Augie Fackler |
tests: fix test-match.py on Python3
|
Mon, 04 Feb 2019 20:35:21 +0300 |
Pulkit Goyal |
merge with stable
|
Mon, 04 Feb 2019 18:14:03 +0300 |
Pulkit Goyal |
match: teach diffmatcher.visitdir() to return 'all' if possible
|
Sun, 03 Feb 2019 10:01:43 +0100 |
Boris Feld |
py3: use integer division instead of `int(...)` call
|
Sun, 03 Feb 2019 17:15:11 +0530 |
Pulkit Goyal |
py3: add some b'' prefixes in test-notify.t
|
Sun, 03 Feb 2019 17:05:47 +0530 |
Pulkit Goyal |
py3: use pycompat.long in hgext/convert/monotone.py
|
Sun, 03 Feb 2019 16:59:46 +0530 |
Pulkit Goyal |
py3: add three new passing tests found by buildbot
|
Sun, 03 Feb 2019 16:38:47 +0530 |
Pulkit Goyal |
py3: do a fsdecode(), fsencode() dance in posix.py
|
Sun, 03 Feb 2019 01:02:24 +0530 |
Taapas Agrawal |
revert: add prompt before undeleting a file in -i (issue6008)
|
Sat, 02 Feb 2019 13:16:46 -0800 |
Gregory Szorc |
py3: add alternate output on Python 3
|
Sat, 02 Feb 2019 13:13:22 -0800 |
Gregory Szorc |
py3: add Python 3 output for test-flagprocessor.t
|
Sat, 02 Feb 2019 11:49:26 -0800 |
Gregory Szorc |
zeroconf: Python 3 porting of vendored library
|
Tue, 22 Jan 2019 14:22:25 +0800 |
Anton Shestakov |
relnotes: more improvements
|
Sat, 02 Feb 2019 15:26:51 +0900 |
Yuya Nishihara |
py3: don't use universal_newlines in svnsubrepo
|
Sat, 02 Feb 2019 15:21:35 +0900 |
Yuya Nishihara |
py3: remove unneeded fsencode() from gitsubrepo
|
Fri, 25 Jan 2019 14:41:53 -0800 |
Martin von Zweigbergk |
debugcommands: add a debugpathcopies command
|
Fri, 01 Feb 2019 20:21:04 -0500 |
Augie Fackler |
py3: record several more passes from the buildbot ratchet
|
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
|
Wed, 30 Jan 2019 12:05:43 -0800 |
Martin von Zweigbergk |
merge: respect ui.relative-paths
|
Tue, 29 Jan 2019 18:46:11 -0500 |
Augie Fackler |
histedit: add templating support to histedit's rule file generation
|
Fri, 01 Feb 2019 17:03:51 -0800 |
Gregory Szorc |
py3: account for demand import difference between Python versions
|
Fri, 01 Feb 2019 13:20:13 -0800 |
Gregory Szorc |
tests: use unimported modules in test-demandimport.py
|
Fri, 01 Feb 2019 16:47:29 -0800 |
Gregory Szorc |
py3: conditionalize test-demandimport.py for Python 3
|
Fri, 01 Feb 2019 12:09:05 -0800 |
Gregory Szorc |
py3: replace print() with assert in test-demandimport.py
|
Sat, 02 Feb 2019 04:49:42 +0530 |
Pulkit Goyal |
py3: pass str into grp.getgrnam
|
Wed, 30 Jan 2019 03:50:31 +0530 |
Pulkit Goyal |
montone: fix addition to list by using .append() instead of '+'
|
Wed, 30 Jan 2019 17:04:26 -0500 |
Augie Fackler |
tests: give up and make setsockopt() calls optional in the output
|
Thu, 31 Jan 2019 11:12:59 -0500 |
Augie Fackler |
py3: fix test-remotefilelog-repack.t
|
Wed, 30 Jan 2019 19:43:43 -0500 |
Augie Fackler |
tests: alter email `From` line to a value that's consistently parsed
|
Thu, 31 Jan 2019 16:51:52 -0800 |
Martin von Zweigbergk |
diff: drop duplicate filter of copies by destination
|
Thu, 31 Jan 2019 16:32:54 -0800 |
Martin von Zweigbergk |
diff: use match.intersectmatchers()
|
Fri, 01 Feb 2019 09:13:39 -0800 |
Gregory Szorc |
tests: convert ParseError arguments to str on Python 3
|
Thu, 31 Jan 2019 22:01:09 -0500 |
Matt Harbison |
tests: quote $PYTHON for py3 support on Windows
|
Thu, 31 Jan 2019 21:54:38 -0500 |
Matt Harbison |
py3: byteify the --retest path of run-tests.py
|
Wed, 30 Jan 2019 19:18:20 -0500 |
Augie Fackler |
subrepo: clean up lingering bytes/str issues in svn support
|
Wed, 30 Jan 2019 16:14:39 -0800 |
Martin von Zweigbergk |
tweakdefaults: set ui.relative-paths instead of command.status.relative
|
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)
|
Fri, 21 Dec 2018 17:10:07 +0100 |
Boris Feld |
watchman: detect nested mercurial repositories and abort
|
Fri, 21 Dec 2018 17:12:31 +0100 |
Boris Feld |
watchman: add verbose config knob
|
Tue, 29 Jan 2019 22:59:15 -0800 |
Ludovic Chabant |
extdiff: add --per-file and --confirm options
|
Wed, 30 Jan 2019 19:20:31 -0500 |
Matt Harbison |
run-tests: sort the skip, failure and error lists in the final output
|
Wed, 30 Jan 2019 17:07:58 -0800 |
Gregory Szorc |
tests: add Python 3 output for test-remotefilelog-gc.t
|
Wed, 30 Jan 2019 17:22:07 -0800 |
Gregory Szorc |
hg: raise Abort on invalid path
|
Wed, 30 Jan 2019 19:29:32 -0500 |
Augie Fackler |
subrepo: bytes/str cleanups on Git support
|
Wed, 30 Jan 2019 16:54:34 -0800 |
Gregory Szorc |
tests: compare against a bytes in test-lock.py
|
Wed, 30 Jan 2019 16:53:12 -0800 |
Gregory Szorc |
tests: perform a shallow copy instead of a deep copy
|
Wed, 30 Jan 2019 18:49:17 -0500 |
Augie Fackler |
tests: make and use a new `svnurlof.py` helper for constructing svn urls
|
Wed, 30 Jan 2019 17:24:57 -0500 |
Augie Fackler |
server: skip logging of ECONNRESET
|
Wed, 30 Jan 2019 18:32:11 -0500 |
Augie Fackler |
git: a little pycompat.bytestring() love to make this code work in py3
|
Thu, 24 Jan 2019 16:07:32 -0500 |
Augie Fackler |
py3: have test-revset2.t write test scripts in a more portable way
|
Wed, 30 Jan 2019 16:43:52 -0500 |
Augie Fackler |
py3: fix up test-remotefilelog-cacheprocess.t to not depend on a repr
|
Wed, 30 Jan 2019 13:36:51 -0800 |
Gregory Szorc |
remotefilelog: cast division result to an int
|
Wed, 30 Jan 2019 13:34:47 -0800 |
Gregory Szorc |
tests: cast division result to int
|
Wed, 30 Jan 2019 13:30:01 -0800 |
Gregory Szorc |
tests: various Python 3 ports for test-remotefilelog-datapack.py
|
Wed, 30 Jan 2019 13:22:42 -0800 |
Gregory Szorc |
tests: use items() in test-remotefilelog-datapack.py
|
Wed, 30 Jan 2019 13:21:43 -0800 |
Gregory Szorc |
tests: use bytes and %d formatting in test-remotefilelog-datapack.py
|
Mon, 28 Jan 2019 03:41:33 -0500 |
Boris Feld |
perf: add a --[no-]clear-caches option to `perfnodemap`
|
Fri, 25 Jan 2019 18:55:45 -0500 |
Boris Feld |
perf: add a perfnodemap command
|
Wed, 30 Jan 2019 13:07:20 -0800 |
Gregory Szorc |
wireprotov1server: use binascii.unhexlify
|
Wed, 30 Jan 2019 12:55:44 -0800 |
Gregory Szorc |
tests: conditionalize test-http-bad-server.t for Python 3.5
|
Wed, 30 Jan 2019 12:12:25 -0800 |
Gregory Szorc |
tests: log sendall() operations and port test-http-bad-server.t
|
Tue, 29 Jan 2019 14:06:46 -0800 |
Gregory Szorc |
tests: glob away readline(-1)
|
Wed, 30 Jan 2019 13:08:59 -0800 |
Gregory Szorc |
tests: change how sockets are closed
|
Wed, 30 Jan 2019 09:52:16 -0800 |
Gregory Szorc |
tests: add b'' prefixes to badserverext.py
|
Wed, 30 Jan 2019 11:44:34 -0800 |
Gregory Szorc |
hgweb: log error before attempting I/O
|
Tue, 29 Jan 2019 11:51:19 -0800 |
Gregory Szorc |
tests: write commit message using file I/O
|
Fri, 01 Feb 2019 13:44:09 -0500 |
Augie Fackler |
Added signature for changeset 83377b4b4ae0
stable
|
Fri, 01 Feb 2019 13:44:07 -0500 |
Augie Fackler |
Added tag 4.9 for changeset 83377b4b4ae0
stable
|
Tue, 08 Jan 2019 22:19:36 +0900 |
Yuya Nishihara |
subrepo: reject potentially unsafe subrepo paths (BC) (SEC)
stable 4.9
|
Tue, 08 Jan 2019 22:07:45 +0900 |
Yuya Nishihara |
subrepo: prohibit variable expansion on creation of hg subrepo (SEC)
stable
|
Tue, 08 Jan 2019 21:51:54 +0900 |
Yuya Nishihara |
subrepo: extend path auditing test to include more weird patterns (SEC)
stable
|
Thu, 31 Jan 2019 13:32:21 +0800 |
Anton Shestakov |
copyright: update to 2019
stable
|
Mon, 28 Jan 2019 18:00:14 -0800 |
Kyle Lippincott |
patch: handle 0 context lines (diff.unified=0) when parsing patches
|
Wed, 30 Jan 2019 03:56:35 +0530 |
Pulkit Goyal |
py3: pass str into RuntimeError() to prevent b'' in output
|
Wed, 30 Jan 2019 03:49:56 +0530 |
Pulkit Goyal |
py3: use '%d' instead of '%s' for integers
|
Tue, 29 Jan 2019 13:26:18 -0500 |
Augie Fackler |
tests: port test-hgweb-auth.py to Python 3
|
Tue, 29 Jan 2019 13:25:21 -0500 |
Augie Fackler |
url: convert some variables back to bytes
|
Tue, 29 Jan 2019 13:24:20 -0500 |
Augie Fackler |
url: add some defensive asserts on expected incoming types
|
Tue, 29 Jan 2019 16:03:52 +0300 |
Pulkit Goyal |
changegroup: don't try to build changelog chunks if not required
|
Thu, 24 Jan 2019 18:22:47 -0500 |
Boris Feld |
revlog: make sure we never use sparserevlog without general delta (issue6056)
stable
|
Wed, 30 Jan 2019 18:15:38 +0100 |
Boris Feld |
sparserevlog: document the config option
stable
|
Tue, 29 Jan 2019 15:43:02 +0300 |
Pulkit Goyal |
changegroup: initialize the state variable a bit earlier
|
Sat, 26 Jan 2019 11:23:31 -0800 |
Gregory Szorc |
tests: conditionalize test output on Python 3.7
|
Sat, 13 Oct 2018 16:53:43 +0200 |
Gregory Szorc |
hghave: add pyXY features for Python version numbers
|
Tue, 29 Jan 2019 14:30:10 +0300 |
Pulkit Goyal |
py3: whitelist couple more passing tests found by buildbot
|
Sat, 26 Jan 2019 13:52:39 -0800 |
Gregory Szorc |
keepalive: implement _close_conn() so closes are known
|
Mon, 28 Jan 2019 21:35:06 -0500 |
Matt Harbison |
lfs: explicitly add the Content-Length header when uploading blobs, for py3
|
Mon, 28 Jan 2019 03:20:31 -0500 |
Boris Feld |
perf: support looking up multiple revisions
|
Fri, 25 Jan 2019 18:43:48 -0500 |
Boris Feld |
perf: add a no-lookup variant to perfindex
|
Mon, 28 Jan 2019 04:47:40 -0500 |
Boris Feld |
perf: add some documentation to perfindex
|
Fri, 25 Jan 2019 14:53:19 -0500 |
Boris Feld |
perf: move cache clearing in the `setup` step of `perfheads`
|
Fri, 25 Jan 2019 18:22:02 -0500 |
Boris Feld |
revlog: document cext oddities in terms of object/caches
|
Fri, 25 Jan 2019 14:52:31 -0500 |
Boris Feld |
perf: document perfheads
|
Sun, 27 Jan 2019 22:32:09 -0500 |
Matt Harbison |
py3: stabilize the output of lfs commandserver tests
|
Sun, 27 Jan 2019 20:58:18 -0500 |
Matt Harbison |
py3: conditionalize some LFS test output
|
Sun, 27 Jan 2019 20:50:52 -0500 |
Matt Harbison |
lfs: strip the response headers from the Batch API before printing
|
Sun, 27 Jan 2019 18:34:17 -0500 |
Matt Harbison |
py3: force hgweb.server error log to internally write unicode
|
Sun, 27 Jan 2019 17:48:15 -0500 |
Matt Harbison |
py3: byteify the decoded JSON responses upon receipt in the LFS blobstore
|
Sun, 27 Jan 2019 18:05:17 -0500 |
Matt Harbison |
hgweb: ensure Content-Length and Content-Type are not promoted to HTTP_ on py3
|
Sun, 27 Jan 2019 15:42:55 -0500 |
Matt Harbison |
py3: raw stringify various JSON and HTTP headers in the LFS blobstore module
|
Sun, 27 Jan 2019 15:19:28 -0500 |
Matt Harbison |
py3: byteify the LFS blobstore module
|
Sun, 27 Jan 2019 00:50:39 -0500 |
Matt Harbison |
py3: raw stringify various things in the LFS server module
|
Sun, 27 Jan 2019 00:36:56 -0500 |
Matt Harbison |
py3: add b'' prefixes to the LFS server module
|
Sun, 27 Jan 2019 00:26:17 -0500 |
Matt Harbison |
py3: add b'' and r'' prefixes to LFS tests
|
Sun, 27 Jan 2019 20:22:07 -0500 |
Augie Fackler |
py3: more tests from the ratchet
|
Sat, 26 Jan 2019 17:53:03 +0900 |
Yuya Nishihara |
dispatch: unify handler of IOError and OSError
|
Sat, 26 Jan 2019 17:51:55 +0900 |
Yuya Nishihara |
dispatch: quote filename in IOError as well
|
Sat, 26 Jan 2019 17:44:07 +0900 |
Yuya Nishihara |
dispatch: add inline comment about possible IOError subtypes
|
Sat, 26 Jan 2019 16:53:17 -0800 |
Gregory Szorc |
convert: print exception message directly
|
Sat, 26 Jan 2019 16:45:25 -0800 |
Gregory Szorc |
crecord: always return a str from uihunk.__repr__
|
Sat, 26 Jan 2019 15:52:37 -0800 |
Gregory Szorc |
tests: handles bytes/str mismatch in test-commit-interface-curses.t
|
Sat, 26 Jan 2019 14:16:34 -0800 |
Gregory Szorc |
githelp: format with %d if an integer
|
Sat, 26 Jan 2019 14:14:44 -0800 |
Gregory Szorc |
githelp: make argument parsing more compatible with Python 3
|
Sat, 26 Jan 2019 14:08:35 -0800 |
Gregory Szorc |
tests: add b'' prefixes to flagprocessorext.py
|
Sat, 26 Jan 2019 14:06:07 -0800 |
Gregory Szorc |
tests: add b'' to config file name
|
Sat, 26 Jan 2019 14:00:42 -0800 |
Gregory Szorc |
sslutil: ensure serverhostname is bytes when formatting
|
Sat, 26 Jan 2019 13:58:58 -0800 |
Gregory Szorc |
sslutil: use raw strings for exception reason compare
|
Sat, 26 Jan 2019 13:40:44 -0800 |
Gregory Szorc |
keepalive: track ready state with a bool
|
Sat, 26 Jan 2019 13:39:18 -0800 |
Gregory Szorc |
keepalive: use collections.defaultdict for host map
|
Sat, 26 Jan 2019 10:57:17 -0800 |
Gregory Szorc |
statichttprepo: use str to appease Python 3
|
Sat, 26 Jan 2019 10:53:10 -0800 |
Gregory Szorc |
statichttprepo: use URLError.reason directly
|
Sat, 26 Jan 2019 10:40:37 -0800 |
Gregory Szorc |
mail: document behavior of Python 3
|
Sat, 26 Jan 2019 10:22:09 -0800 |
Gregory Szorc |
notify: be more defensive aboute None values
|
Sat, 26 Jan 2019 10:00:17 -0800 |
Gregory Szorc |
wireprotov2server: use our JSON encoder
|
Fri, 25 Jan 2019 17:11:49 -0800 |
Gregory Szorc |
tests: add optional setsockopt() lines for Python 3
|
Sat, 26 Jan 2019 13:14:21 +0530 |
Navaneeth Suresh |
diffstat: support filenames with whitespaces on renames
|
Mon, 21 Jan 2019 23:08:31 -0800 |
Martin von Zweigbergk |
largefiles: avoid walking full manifest
|
Fri, 25 Jan 2019 23:22:23 -0800 |
Martin von Zweigbergk |
cleanup: use p1() instead of parents() when we only need the first parent
|
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]
|
Mon, 21 Jan 2019 15:29:14 +0000 |
Martijn Pieters |
branchmap: rename partial -> bcache
|
Mon, 21 Jan 2019 13:45:12 -0800 |
Martin von Zweigbergk |
context: delete mistaken comment about return value of renamed()
|
Tue, 15 Jan 2019 16:55:20 -0800 |
Martin von Zweigbergk |
copies: get working copy parents from wctx, not dirstate, to make in-mem work
|
Tue, 15 Jan 2019 16:50:50 -0800 |
Martin von Zweigbergk |
copies: pass contexts into _findlimit()
|
Tue, 15 Jan 2019 11:16:42 -0800 |
Martin von Zweigbergk |
copies: consider nullrev a common ancestor
|
Thu, 17 Jan 2019 09:18:48 -0800 |
Martin von Zweigbergk |
unshare: use context manager for locks
|
Fri, 25 Jan 2019 21:23:16 -0500 |
Augie Fackler |
py3: new tests from the ratchet
|
Sat, 26 Jan 2019 12:24:04 +0800 |
Anton Shestakov |
dagop: check if stopdepth is greater than or equal to maxlogdepth
|
Sat, 26 Jan 2019 12:21:20 +0800 |
Anton Shestakov |
revset: move dagop.maxlogdepth usage to generationsrel()
|
Sat, 26 Jan 2019 12:20:05 +0800 |
Anton Shestakov |
test-revset: check that #generations[1:-1] doesn't result in any errors
|
Fri, 25 Jan 2019 22:32:45 -0500 |
Matt Harbison |
py3: fix a bytes/str mingling in test-install.t
|
Fri, 25 Jan 2019 21:19:51 -0500 |
Matt Harbison |
tests: conditionalize Windows difference in test-dispatch.t
|
Fri, 25 Jan 2019 16:00:34 -0800 |
Gregory Szorc |
util: cast memoryview to bytes
|
Fri, 25 Jan 2019 15:36:55 -0800 |
Gregory Szorc |
tests: add b'' prefixes to ui.configbool() call
|
Fri, 25 Jan 2019 15:31:07 -0800 |
Gregory Szorc |
commands: check for modheads being None
|
Fri, 25 Jan 2019 15:21:56 -0800 |
Gregory Szorc |
tests: add b'' when testing for tls1.2
|
Fri, 25 Jan 2019 15:15:59 -0800 |
Gregory Szorc |
wireprotov2peer: make "received frame(...)" messages debug level
|
Fri, 25 Jan 2019 15:09:08 -0800 |
Gregory Szorc |
tests: add optional setsockopt() output on Python 3
|
Fri, 25 Jan 2019 15:03:20 -0800 |
Gregory Szorc |
wireprotov2peer: rewrite character traversal to use slices
|
Fri, 25 Jan 2019 14:57:37 -0800 |
Gregory Szorc |
wireprotov2server: don't attempt to cast command name
|
Fri, 25 Jan 2019 14:38:49 -0800 |
Gregory Szorc |
wireprotov2server: use pycompat.strkwargs when calling cachekeyfn
|
Thu, 17 Jan 2019 18:05:54 +0530 |
Navaneeth Suresh |
diffstat: make --git work properly on renames (issue6025)
|
Fri, 25 Jan 2019 09:50:23 -0800 |
Martin von Zweigbergk |
cmdutil: drop obsolete comment about updating to '.'
|
Thu, 24 Jan 2019 16:30:30 -0800 |
Martin von Zweigbergk |
mq: slightly simplify check for patched working copy
|
Thu, 24 Jan 2019 16:25:19 -0800 |
Martin von Zweigbergk |
localrepo: slightly simplify check for removed parents in _rollback()
|
Thu, 24 Jan 2019 16:16:10 -0800 |
Martin von Zweigbergk |
transplant: use bailifchanged() instead of reimplementing it
|
Thu, 24 Jan 2019 12:47:54 -0800 |
Martin von Zweigbergk |
revpair: clarify check for empty revset
|
Thu, 24 Jan 2019 12:38:19 -0800 |
Martin von Zweigbergk |
revpair: simplify revpair by always relying on smartset.first/last
|
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:24:30 -0800 |
Martin von Zweigbergk |
hghave: let OSError with ENOENT through like any other
|
Thu, 17 Jan 2019 09:17:12 -0800 |
Martin von Zweigbergk |
cleanup: delete lots of unused local variables
|
Mon, 24 Sep 2018 14:46:37 -0700 |
Martin von Zweigbergk |
localrepo: use context manager for lock and transaction in commitctx()
|
Wed, 16 Jan 2019 17:34:59 -0800 |
Martin von Zweigbergk |
localrepo: use context manager for locks in commit()
|
Wed, 16 Jan 2019 17:33:47 -0800 |
Martin von Zweigbergk |
localrepo: use context manager for transaction in commit()
|
Wed, 16 Jan 2019 17:46:39 -0800 |
Martin von Zweigbergk |
commit: print "commit message saved in" message also if bookmark update fails
|
Thu, 17 Jan 2019 22:07:58 -0800 |
Martin von Zweigbergk |
remotefilelog: remove pointless return statement from constructor
|
Tue, 15 Jan 2019 22:57:09 +0800 |
Anton Shestakov |
revset: support ranges in #generations relation
|
Thu, 24 Jan 2019 18:14:39 +0300 |
Pulkit Goyal |
tests: fix module-import warnings in test-update-atomic.t
|
Fri, 18 Jan 2019 19:28:31 +0530 |
Pulkit Goyal |
py3: use dict.items() instead of dict.iteritems() in tests/test-lfs-server.t
|
Fri, 18 Jan 2019 19:26:28 +0530 |
Pulkit Goyal |
py3: add b'' prefixes in tests/test-lfs-serve.t
|
Thu, 24 Jan 2019 18:09:34 +0300 |
Pulkit Goyal |
py3: add b'' prefixes in doc/check-seclevel.py
|
Thu, 24 Jan 2019 15:52:59 -0500 |
Augie Fackler |
tests: remove some over-globbing in test-dispatch.t
|
Thu, 24 Jan 2019 15:23:20 -0500 |
Augie Fackler |
py3: port test-parseindex.t to Python 3
|
Thu, 24 Jan 2019 15:04:30 -0500 |
Augie Fackler |
py3: almost fix test-trusted.py
|
Fri, 25 Jan 2019 18:55:23 +0900 |
Yuya Nishihara |
merge with stable
|
Wed, 23 Jan 2019 07:49:36 -0500 |
Georges Racinet |
rust-cpython: raising error.WdirUnsupported
stable
|
Wed, 23 Jan 2019 07:47:04 -0500 |
Georges Racinet |
rust: error for WdirUnsupported with cpython conversion as exception
stable
|
Wed, 23 Jan 2019 07:39:27 -0500 |
Georges Racinet |
rust: working directory revision number constant
stable
|
Thu, 24 Jan 2019 15:03:00 -0500 |
Augie Fackler |
py3: fix test-update-atomic.t
|
Thu, 24 Jan 2019 15:02:28 -0500 |
Augie Fackler |
py3: fix test-newcgi.t
|
Thu, 24 Jan 2019 14:12:00 -0500 |
Augie Fackler |
py3: fix up test-encoding-align.t for python3
|
Thu, 24 Jan 2019 13:57:23 -0500 |
Augie Fackler |
py3: these two casefolding tests pass for me on my Mac
|
Thu, 24 Jan 2019 13:54:45 -0500 |
Augie Fackler |
py3: port test-bugzilla.t to Python 3
|
Sun, 20 Jan 2019 21:49:58 -0800 |
Martin von Zweigbergk |
uncommit: set dirstateparents from within _fixdirstate()
|
Sun, 20 Jan 2019 22:00:25 -0800 |
Martin von Zweigbergk |
unamend: fix unamending of renamed rename
|
Sun, 20 Jan 2019 22:00:21 -0800 |
Martin von Zweigbergk |
uncommit: mark old node obsolete after updating dirstate
|
Fri, 18 Jan 2019 17:09:42 -0800 |
Martin von Zweigbergk |
unamend: import "copies" module as "copiesmod" to avoid shadowing
|
Fri, 18 Jan 2019 17:08:02 -0800 |
Martin von Zweigbergk |
tests: add more tests of uncommit/unamend with copies
|
Fri, 18 Jan 2019 16:49:18 -0800 |
Martin von Zweigbergk |
tests: clean up after each test in test-unamend.t
|
Thu, 24 Jan 2019 10:21:59 -0500 |
Augie Fackler |
cleanup: use clang-tidy to add missing {} around one-line statements
|
Thu, 24 Jan 2019 11:35:40 -0500 |
Augie Fackler |
py3: port test-batching.py to python3
|
Thu, 24 Jan 2019 11:34:18 -0500 |
Augie Fackler |
py3: fix missing b prefixes in test-arbitraryfilectx.t
|
Thu, 24 Jan 2019 11:39:38 -0500 |
Augie Fackler |
py3: add missing b prefixes in test-acl.t
|
Thu, 24 Jan 2019 11:00:32 -0500 |
Augie Fackler |
py3: buildbot found more passing tests, thanks to indygreg for most of them
|
Wed, 16 Jan 2019 17:04:50 -0800 |
Martin von Zweigbergk |
tests: drop a duplicate definition of a constant
|
Wed, 23 Jan 2019 17:57:43 -0800 |
Gregory Szorc |
tests: support URL quoting on Python 3
|
Wed, 23 Jan 2019 17:45:11 -0800 |
Gregory Szorc |
tests: write directly to stdout to avoid b'' prefixes
|
Wed, 23 Jan 2019 17:41:46 -0800 |
Gregory Szorc |
tests: handle string escaping/encoding on Python 3
|
Wed, 23 Jan 2019 16:21:36 -0800 |
Gregory Szorc |
convert: use raw strings for XML strings
|
Wed, 23 Jan 2019 16:22:54 -0800 |
Gregory Szorc |
tests: normalize XML values to bytes
|
Wed, 23 Jan 2019 17:26:00 -0800 |
Gregory Szorc |
hgweb: ensure template mapping keys are bytes
|
Tue, 22 Jan 2019 18:25:34 -0800 |
Gregory Szorc |
remotefilelog: use %d to format an int
|
Tue, 22 Jan 2019 18:24:52 -0800 |
Gregory Szorc |
tests: use bytes for file I/O
|
Tue, 22 Jan 2019 18:23:47 -0800 |
Gregory Szorc |
tests: make filenames bytes for Python 3
|
Tue, 22 Jan 2019 18:16:53 -0800 |
Gregory Szorc |
tests: use assertEqual()
|
Tue, 22 Jan 2019 18:11:34 -0800 |
Gregory Szorc |
tests: add setsockopt() output on Python 3
|
Tue, 22 Jan 2019 18:07:51 -0800 |
Gregory Szorc |
hgweb: don't use raw string for session vars
|
Tue, 22 Jan 2019 17:50:52 -0800 |
Gregory Szorc |
tests: normalize to bytes in test-install.t
|
Tue, 22 Jan 2019 17:08:53 -0800 |
Gregory Szorc |
config: reject str sections and keys on Python 3
|
Tue, 22 Jan 2019 17:02:40 -0800 |
Gregory Szorc |
tests: add size and hash for Python 3
|
Tue, 22 Jan 2019 16:58:48 -0800 |
Gregory Szorc |
httppeer: use %s for formatting
|
Tue, 22 Jan 2019 16:54:56 -0800 |
Gregory Szorc |
tests: add b'' to notcapable
|
Tue, 22 Jan 2019 16:53:24 -0800 |
Gregory Szorc |
tests: add b'' to test-missing-capability.t
|
Tue, 22 Jan 2019 11:41:22 -0500 |
Augie Fackler |
fuzz: exercise more of the lazymanifest code
|
Tue, 22 Jan 2019 11:41:09 -0500 |
Augie Fackler |
fuzz: restrict manifest input size
|
Tue, 22 Jan 2019 11:02:10 -0500 |
Augie Fackler |
fuzz: exercise more of the revlog API
|
Tue, 22 Jan 2019 11:18:05 -0500 |
Augie Fackler |
fuzz: don't allow enormous revlog inputs either
|
Thu, 24 Jan 2019 21:38:02 +0900 |
Yuya Nishihara |
ui: remove unreachable branches and function calls from write() (issue6059)
stable
|
Thu, 24 Jan 2019 21:35:55 +0900 |
Yuya Nishihara |
ui: inline _writenobuf() into write() due to performance issue
stable
|
Thu, 24 Jan 2019 21:34:48 +0900 |
Yuya Nishihara |
ui: inline _write() into write() due to performance issue
stable
|
Wed, 28 Nov 2018 22:36:24 +0900 |
Yuya Nishihara |
ui: optimize buffered write with no label
stable
|
Wed, 23 Jan 2019 18:07:42 -0500 |
Boris Feld |
partialdiscovery: avoid `undecided` related computation sooner than necessary
stable
|
Mon, 21 Jan 2019 22:14:29 +0900 |
Yuya Nishihara |
revlog: fix resolution of revlog version 0
stable
|
Tue, 22 Jan 2019 10:55:45 -0800 |
Martin von Zweigbergk |
merge with stable
|
Sun, 20 Jan 2019 11:57:36 +0900 |
Yuya Nishihara |
rust: add comment about lack of wdirrev handling
stable
|
Sun, 20 Jan 2019 11:51:21 +0900 |
Yuya Nishihara |
templatekw: fix crash on multiple latesttags resolution at wdir (issue6055)
stable
|
Sun, 20 Jan 2019 11:39:16 +0900 |
Yuya Nishihara |
test-template-keywords: add test for {latesttag} of wdir() revision
stable
|
Fri, 18 Jan 2019 23:32:26 -0800 |
Martin von Zweigbergk |
narrow: fix crash when restoring backup in legacy repo
stable
|
Fri, 18 Jan 2019 14:21:47 +0100 |
Boris Feld |
revset: introduce an internal `_rev` predicate for '%d' usage
stable
|
Fri, 18 Jan 2019 16:03:37 +0100 |
Boris Feld |
mmap: backed out changeset 875d2af8cb4e
stable
|
Fri, 18 Jan 2019 16:02:26 +0100 |
Boris Feld |
mmap: backed out changeset 74a9f428227e
stable
|
Fri, 18 Jan 2019 23:22:56 -0500 |
Matt Harbison |
help: document the minimumhgversion variable for extensions
stable
|
Fri, 18 Jan 2019 23:13:04 -0500 |
Matt Harbison |
help: modernize the example for command registration
stable
|
Fri, 18 Jan 2019 13:32:02 -0500 |
Augie Fackler |
Added signature for changeset 593718ff5844
stable
|
Fri, 18 Jan 2019 13:32:00 -0500 |
Augie Fackler |
Added tag 4.9rc0 for changeset 593718ff5844
stable
|
Fri, 18 Jan 2019 13:28:22 -0500 |
Augie Fackler |
merge default into stable for 4.9 release
stable 4.9rc0
|
Thu, 10 Jan 2019 14:57:01 +0100 |
Boris Feld |
update: fix edge-case with update.atomic-file and read-only files
|
Wed, 16 Jan 2019 16:49:15 -0800 |
Martin von Zweigbergk |
scmutil: drop unreachable except clause
|
Wed, 16 Jan 2019 21:32:15 -0800 |
Martin von Zweigbergk |
tests: suppress "Checked out 1 paths of <hash>" from modern git
|
Sun, 13 Jan 2019 14:56:26 +0900 |
Yuya Nishihara |
revlog: document that mmap resources are released implicitly by GC
|
Wed, 26 Sep 2018 21:41:52 +0900 |
Yuya Nishihara |
ui: proxy protect/restorestdio() calls to update internal flag
|
Wed, 26 Sep 2018 21:29:13 +0900 |
Yuya Nishihara |
ui: move protectedstdio() context manager from procutil
|
Thu, 10 Jan 2019 21:29:24 +0900 |
Yuya Nishihara |
cext: clang-format new code coming from stable branch
|
Thu, 03 Jan 2019 19:02:46 -0500 |
Valentin Gatien-Baron |
match: support rooted globs in hgignore
|
Wed, 07 Nov 2018 15:45:09 -0800 |
Kyle Lippincott |
resolve: fix mark-check when a file was deleted on one side (issue6020)
|
Fri, 04 Jan 2019 16:04:48 +0100 |
Boris Feld |
discovery: compute newly discovered missing in a more efficient way
|
Thu, 17 Jan 2019 00:16:00 -0500 |
Matt Harbison |
exthelper: drop the addattr() decorator
|
Mon, 14 Jan 2019 18:19:22 +0100 |
Boris Feld |
revsetbenchmark: add more example for roots usages
|
Mon, 14 Jan 2019 17:15:21 +0100 |
Boris Feld |
dagop: minor python optimization to `headrevs`
|
Mon, 14 Jan 2019 17:10:51 +0100 |
Boris Feld |
revset: use changelog's `headrevs` method to compute heads
|
Mon, 14 Jan 2019 17:06:00 +0100 |
Boris Feld |
revlog: accept a revs argument in `headrevs`
|
Mon, 14 Jan 2019 16:53:55 +0100 |
Boris Feld |
revset: inline parents computation to reuse the input argument
|
Sun, 13 Jan 2019 22:24:11 +0100 |
Boris Feld |
revsetbenchmarks: add various examples around the 'heads()' revset
|
Mon, 14 Jan 2019 16:01:17 +0100 |
Boris Feld |
revsetbenchmarks: support revset starting with a "-"
|
Thu, 17 Jan 2019 04:35:33 -0500 |
Augie Fackler |
py3: two more passing tests from the ratchet
|
Wed, 16 Jan 2019 11:42:50 -0500 |
Augie Fackler |
py3: test*gendoc*.t passes on Python 3
|
Wed, 16 Jan 2019 16:55:52 -0800 |
Martin von Zweigbergk |
bdiff: drop duplicate definition of splitnewlines()
|
Wed, 16 Jan 2019 21:54:16 -0500 |
Matt Harbison |
tests: also skip remotefilelog *.py tests on Windows
|
Wed, 16 Jan 2019 23:44:08 +0530 |
Pulkit Goyal |
py3: add 10 more passing tests caught by ratchet
|
Wed, 16 Jan 2019 10:56:39 -0500 |
Augie Fackler |
remotefilelog: import Queue on Python 2, and queue on Python 3
|
Wed, 16 Jan 2019 11:57:20 -0500 |
Augie Fackler |
py3: all fastannotate tests now pass
|
Wed, 16 Jan 2019 11:56:43 -0500 |
Augie Fackler |
fastannotate: adapt to buffer() going a way in Python 3
|
Wed, 16 Jan 2019 11:56:08 -0500 |
Augie Fackler |
fastannotate: use pycompat.maplist instead of map
|
Wed, 16 Jan 2019 11:55:49 -0500 |
Augie Fackler |
fastannotate: slice strings to get single character
|
Wed, 16 Jan 2019 11:55:01 -0500 |
Augie Fackler |
fastannotate: fix isinstance checks to be against bytes instead of str
|
Wed, 16 Jan 2019 11:33:43 -0500 |
Augie Fackler |
absorb: add a pycompat.bytestr() to fix --edit-lines functionality on Python 3
|
Wed, 16 Jan 2019 11:03:04 -0500 |
Augie Fackler |
remotefilelog: fix some bytes/str portability issues for Python 3
|
Wed, 16 Jan 2019 11:02:20 -0500 |
Augie Fackler |
shallowutil: fsdecode the bytes group name before passing to os
|
Wed, 16 Jan 2019 11:01:45 -0500 |
Augie Fackler |
shallowutil: slice off a byte instead of subscripting
|
Wed, 16 Jan 2019 11:01:16 -0500 |
Augie Fackler |
remotefilelog: check against bytes type instead of buffer and coerce to bytes
|
Wed, 16 Jan 2019 11:00:10 -0500 |
Augie Fackler |
remotefilelog: use list comprehension instead of filter for py3 portability
|
Wed, 16 Jan 2019 10:59:32 -0500 |
Augie Fackler |
tests: fix up uses of xrange in remotefilelog tests for py3
|
Wed, 16 Jan 2019 10:59:09 -0500 |
Augie Fackler |
tests: add missing b prefixes in remotefilelog-getflogheads.py
|
Wed, 16 Jan 2019 10:58:31 -0500 |
Augie Fackler |
tests: make python oneliner portable to python 3 in remotefilelog test
|
Wed, 16 Jan 2019 10:58:09 -0500 |
Augie Fackler |
remotefilelog: implement __bool__ as well as __nonzero__ for py3
|
Wed, 16 Jan 2019 10:57:38 -0500 |
Augie Fackler |
remotefilelog: fix logging in retry decorator
|
Wed, 16 Jan 2019 10:56:15 -0500 |
Augie Fackler |
basepack: avoid 'rbe' mode in Python 3
|
Wed, 16 Jan 2019 10:55:42 -0500 |
Augie Fackler |
remotefilelog: do file IO in terms of bytes
|
Fri, 30 Nov 2018 14:35:57 +0100 |
Georges Racinet |
rust-cpython: using MissingAncestors from Python code
|
Mon, 14 Jan 2019 17:07:39 +0100 |
Georges Racinet |
rust: MissingAncestors.basesheads()
|
Mon, 14 Jan 2019 18:52:01 +0100 |
Georges Racinet |
discovery: using the new basesheads()
|
Mon, 14 Jan 2019 18:36:09 +0100 |
Georges Racinet |
ancestor: incrementalmissingancestors.basesheads()
|
Mon, 14 Jan 2019 17:46:14 +0100 |
Georges Racinet |
rust-cpython: set conversion for MissingAncestors.bases()
|
Mon, 14 Jan 2019 10:07:48 +0100 |
Georges Racinet on ishtar.racinet.fr |
rust: dagop.headrevs() Rust counterparts
|
Mon, 14 Jan 2019 20:42:25 +0100 |
Georges Racinet |
rust: factorized testing Graphs
|
Sat, 12 Jan 2019 16:57:04 +0100 |
Georges Racinet |
rust-cpython: moved generic conversion fn out of ancestors module
|
Tue, 15 Jan 2019 20:24:17 +0100 |
Boris Feld |
revset: transparently forward _intlist argument in all case
|
Sun, 30 Dec 2018 00:15:38 -0800 |
Martin von Zweigbergk |
narrow: reuse narrowspec.updateworkingcopy() when narrowing
|
Fri, 21 Dec 2018 10:05:37 -0800 |
Martin von Zweigbergk |
narrow: reuse narrowspec.updateworkingcopy() when widening
|
Sat, 29 Dec 2018 23:40:18 -0800 |
Martin von Zweigbergk |
narrow: move copytonarrowspec() out of setnarrowpats()
|
Sat, 29 Dec 2018 23:09:07 -0800 |
Martin von Zweigbergk |
narrow: drop now-unnecessary reassignment of repo attributes
|
Fri, 11 Jan 2019 14:55:31 +0100 |
Mathias De Mare |
packaging: allow running packaging with custom uid+gid for CentOS
|
Fri, 11 Jan 2019 13:14:25 +0100 |
Mathias De Mare |
hg-docker: fix Python 3.4 compatibility (for CentOS 7)
|
Tue, 15 Jan 2019 11:07:34 -0800 |
Martin von Zweigbergk |
copies: use node.nullrev instead of literal -1
|
Tue, 15 Jan 2019 09:20:47 -0800 |
Martin von Zweigbergk |
copies: use node.wdirrev instead of inventing another constant for it
|
Sat, 29 Dec 2018 23:35:05 -0800 |
Martin von Zweigbergk |
narrow: extract repo property for store narrowmatcher
|
Sat, 29 Dec 2018 23:01:12 -0800 |
Martin von Zweigbergk |
narrow: copy store narrowspec to working copy immediately
|
Sat, 29 Dec 2018 22:34:38 -0800 |
Martin von Zweigbergk |
narrow: include working copy narrowspec in transaction journal
|
Sat, 29 Dec 2018 22:27:39 -0800 |
Martin von Zweigbergk |
narrow: make dirstateguard back up and restore working copy narrowspec instead
|
Thu, 10 Jan 2019 13:36:25 -0800 |
Martin von Zweigbergk |
narrow: include journal.narrowspec in transaction journal
|
Tue, 08 Jan 2019 09:50:40 -0800 |
Martin von Zweigbergk |
progress: deprecate ui.progress()
|
Tue, 15 Jan 2019 15:43:00 -0800 |
Kyle Lippincott |
context: use scmutil.matchfiles instead of matchmod.match(exact=True)
|
Mon, 14 Jan 2019 22:19:43 -0500 |
Augie Fackler |
histedit: fix call to _getgoal() by adding a byteskwargs() wrapper
|
Fri, 04 Jan 2019 13:41:21 +0100 |
Boris Feld |
revset: introduce an API that avoids `formatspec` input serialization
|
Fri, 04 Jan 2019 05:26:13 +0100 |
Boris Feld |
revset: detect integer list on parsing
|
Fri, 04 Jan 2019 05:16:57 +0100 |
Boris Feld |
revert: extract "%ld" formatting in a _formatintlist function
|
Fri, 04 Jan 2019 02:29:04 +0100 |
Boris Feld |
revset: extract parsing logic out of formatspec
|
Thu, 10 Jan 2019 15:23:58 +0100 |
Boris Feld |
revset: enforce "%d" to be interpreted as literal revision number (API) (BC)
|
Thu, 10 Jan 2019 16:03:07 +0100 |
Boris Feld |
revset: remove the last usage of "%d" for a non-revision entry
|
Thu, 10 Jan 2019 15:57:13 +0100 |
Boris Feld |
revset: remove a rare usage of "%d" for a non-revision item
|
Mon, 14 Jan 2019 17:45:48 -0500 |
Augie Fackler |
merge with stable
|
Sun, 13 Jan 2019 17:56:02 +0530 |
Taapas Agrawal |
tests: replace mockmakedate function in test-amend.t
|
Thu, 10 Jan 2019 20:11:19 +0530 |
Taapas Agrawal |
histedit: add rewrite.update-timestamp support to fold and mess
|
Sun, 13 Jan 2019 14:46:15 +0900 |
Yuya Nishihara |
histedit: remove trailing space from warning message
|
Sun, 13 Jan 2019 14:44:44 +0900 |
Yuya Nishihara |
histedit: fix weird indent of i18n text
|
Sun, 13 Jan 2019 14:36:45 +0900 |
Yuya Nishihara |
progress: specify updatebar() function by constructor argument
|
Sun, 13 Jan 2019 14:21:35 +0900 |
Yuya Nishihara |
progress: change _updatebar() to take parameters as arguments
|
Sun, 13 Jan 2019 14:26:11 +0900 |
Yuya Nishihara |
archival: construct progress helper through ui.makeprogress()
|
Sat, 12 Jan 2019 17:47:46 +0900 |
Yuya Nishihara |
help: document rewrite.backup-bundle option
|
Sat, 12 Jan 2019 17:43:36 +0900 |
Yuya Nishihara |
repair: move ui.history-editing-backup to [rewrite] section
|
Wed, 09 Jan 2019 19:54:01 -0800 |
Gregory Szorc |
revlog: use separate variables to track version flags
|
Wed, 09 Jan 2019 16:18:00 -0800 |
Gregory Szorc |
revlog: inline opener options logic into _loadindex()
|
Wed, 09 Jan 2019 16:14:09 -0800 |
Gregory Szorc |
revlog: store mmaplargeindex as an instance attribute
|
Wed, 09 Jan 2019 17:41:36 -0800 |
Gregory Szorc |
revlog: always enable generaldelta on version 2 revlogs
|
Wed, 09 Jan 2019 15:45:17 -0800 |
Gregory Szorc |
revlog: rename v to versionflags
|
Wed, 09 Jan 2019 19:06:15 -0800 |
Gregory Szorc |
revlog: always process opener options
|
Wed, 09 Jan 2019 15:33:44 -0800 |
Gregory Szorc |
internals: minor rewriting of revlogs documentation
|
Thu, 10 Jan 2019 19:25:07 -0800 |
Kyle Lippincott |
tests: make HGCATAPULTSERVERPIPE imply HGTESTCATAPULTSERVERPIPE
|
Thu, 10 Jan 2019 18:31:46 +0530 |
Navaneeth Suresh |
tests: add test for warning on histedit with tagged commits
|
Thu, 10 Jan 2019 20:22:03 -0800 |
Ludovic Chabant |
extdiff: move external tool command line building into separate function
|
Thu, 10 Jan 2019 15:42:13 +0100 |
Boris Feld |
test: explicit a rebase source in test-rebase-collapse.t
|
Fri, 11 Jan 2019 13:12:19 -0800 |
Martin von Zweigbergk |
tags: join string that's unnecessarily split across lines
|
Fri, 11 Jan 2019 13:11:49 -0800 |
Martin von Zweigbergk |
dispatch: add newline after ui.log "ui blocked ms" message
|
Fri, 11 Jan 2019 14:07:35 -0800 |
Martin von Zweigbergk |
remotefilelog: fix {file_copies} template keyword
|
Fri, 11 Jan 2019 16:44:39 -0800 |
Martin von Zweigbergk |
tests: demonstrate broken {file_copies} template with remotefilelog
|
Thu, 03 Jan 2019 22:13:28 +0100 |
Boris Feld |
contrib: update window title when possible in perf-revlog-write-plot.py
|
Fri, 11 Jan 2019 12:40:16 -0800 |
Kyle Lippincott |
histedit: add newline after ui.log "# acttions to histedit" message
|
Fri, 30 Nov 2018 20:05:34 +0100 |
Georges Racinet |
rust-cpython: bindings for MissingAncestors
|
Wed, 09 Jan 2019 17:31:36 +0100 |
Georges Racinet |
rust-cpython: generalised conversion function
|
Tue, 08 Jan 2019 14:00:33 +0100 |
Georges Racinet |
rust-cpython: style consistency leftovers
|
Tue, 08 Jan 2019 13:54:01 +0100 |
Georges Racinet |
rust-cpython: consistency in use of hg-core constructs
|
Sat, 22 Dec 2018 11:38:03 +0100 |
Georges Racinet |
rust-cpython: rustdoc improvements
|
Thu, 10 Jan 2019 10:23:22 -0500 |
Augie Fackler |
fuzz: stop building Python in the Makefile
|
Thu, 10 Jan 2019 23:20:46 +0530 |
Pulkit Goyal |
py3: add a test to whitelist caught by buildbot
|
Thu, 10 Jan 2019 16:36:55 -0800 |
Martin von Zweigbergk |
tests: de-flake test-narrow-share.t by making dirstate predictable
|
Wed, 09 Jan 2019 16:02:05 -0500 |
Matt Harbison |
convert: don't drop commits that are empty in the source when using --filemap
|
Wed, 09 Jan 2019 14:33:06 -0500 |
Matt Harbison |
convert: add missing numcommits() override to hg sources
|
Thu, 10 Jan 2019 14:32:36 -0800 |
Martin von Zweigbergk |
testrunner: make `-j100 --runs-per-test=100 test-foo.t` use 100 jobs
|
Sun, 06 Jan 2019 23:37:13 -0800 |
Martin von Zweigbergk |
narrow: use merge.ACTION_GET instead of duplicating 'g' constant
|
Mon, 07 Jan 2019 00:37:46 -0800 |
Martin von Zweigbergk |
narrow: drop explicit dirstate write
|
Wed, 09 Jan 2019 18:00:20 -0500 |
Augie Fackler |
histedit: fix --continue and --abort when curses is enabled
|
Thu, 10 Jan 2019 21:57:21 +0900 |
Yuya Nishihara |
graft: abort if --date/user specified with --currentdate/currentuser (BC)
|
Thu, 10 Jan 2019 21:32:37 +0900 |
Yuya Nishihara |
amend: turn currentdate into tri-state bool so config option can be negated
|
Fri, 04 Jan 2019 17:54:18 +0100 |
Boris Feld |
discovery: improve partial discovery documentation
|
Fri, 28 Dec 2018 03:59:38 +0100 |
Boris Feld |
discovery: add a simple `addinfo` method
|
Fri, 28 Dec 2018 03:48:00 +0100 |
Boris Feld |
discovery: move missing tracking inside the partialdiscovery object
|
Fri, 28 Dec 2018 03:39:43 +0100 |
Boris Feld |
discovery: add a `iscomplete` method to the `partialdiscovery` object
|
Fri, 28 Dec 2018 03:34:23 +0100 |
Boris Feld |
discovery: update undecided from common directly within partialdiscovery
|
Fri, 28 Dec 2018 03:23:37 +0100 |
Boris Feld |
discovery: move undecided set on the partialdiscovery
|
Wed, 09 Jan 2019 15:34:24 -0800 |
Martin von Zweigbergk |
histedit: use context manager for locks
|
Wed, 09 Jan 2019 15:32:26 -0800 |
Martin von Zweigbergk |
histedit: drop unused constructor arguments (API)
|
Sat, 05 Jan 2019 19:50:30 -0500 |
Matt Harbison |
phabricator: teach {phabreview} to work without --amend
|
Sat, 05 Jan 2019 15:20:33 -0500 |
Matt Harbison |
phabricator: warn if unable to amend, instead of aborting after posting
|
Thu, 10 Jan 2019 04:35:48 +0100 |
Boris Feld |
discovery: re-adjust a conditional wrongly changed
|
Mon, 07 Jan 2019 18:43:10 -0500 |
Augie Fackler |
cleanup: stop including thirdparty.cbor in builds
|
Mon, 07 Jan 2019 18:41:53 -0500 |
Augie Fackler |
tests: get access to thirdparty.cbor without requiring it to be installed
|
Mon, 07 Jan 2019 17:19:19 -0500 |
Augie Fackler |
tests: add simplestorerepo to test-check-interfaces.py
|
Mon, 07 Jan 2019 16:50:23 -0500 |
Augie Fackler |
simplestorerepo: migrate to in-hg CBOR code
|
Mon, 07 Jan 2019 18:22:20 -0500 |
Augie Fackler |
simplestorerepo: minimal changes required to get this mostly working again
|
Tue, 04 Dec 2018 11:22:31 -0800 |
Martin von Zweigbergk |
perfrevlogwrite: use progress helper on modern hg
|
Tue, 08 Jan 2019 14:19:51 -0800 |
Daniel Ploch |
merge: make local file storage in the .hg/merge directory extensible
|
Tue, 08 Jan 2019 14:31:22 -0800 |
Kyle Lippincott |
context: schedule file prefetch before comparing for cleanliness
|
Wed, 12 Dec 2018 16:26:58 +0300 |
Pulkit Goyal |
manifest: convert a recursive function to iterative one using stacks
|
Sun, 23 Dec 2018 02:01:35 +0530 |
Sushil khanchi |
obsutil: fix the issue5686
|
Sun, 06 Jan 2019 09:34:41 +0530 |
Navaneeth Suresh |
histedit: add user input to warning message on editing tagged commits
|
Mon, 24 Dec 2018 16:04:52 +0300 |
Pulkit Goyal |
sparse: fix debugrebuilddirsate when narrow extension is enabled
|
Mon, 24 Dec 2018 15:57:54 +0300 |
Pulkit Goyal |
tests: show that debugrebuilddirstate is broken with narrow+sparse
|
Mon, 24 Dec 2018 15:30:39 +0300 |
Pulkit Goyal |
sparse: don't enable on clone if it was a narrow clone
|
Mon, 24 Dec 2018 15:01:47 +0300 |
Pulkit Goyal |
tests: add tests for narrow clone when both sparse and narrow are enabled
|
Wed, 09 Jan 2019 20:00:35 -0800 |
rdamazio |
histedit: crashing with a more useful error message on empty defaultrev
stable
|
Tue, 08 Jan 2019 00:30:30 -0800 |
Martin von Zweigbergk |
progress: check what type of progress bar to use only once per topic
|
Tue, 08 Jan 2019 00:17:41 -0800 |
Martin von Zweigbergk |
progress: split up _print() method in bar-updating and debug-printing
|
Tue, 08 Jan 2019 00:12:08 -0800 |
Martin von Zweigbergk |
progress: move cached debug flag from progress.progbar to scmutil.progress
|
Mon, 07 Jan 2019 23:55:26 -0800 |
Martin von Zweigbergk |
progress: write ui.progress() in terms of ui.makeprogress()
|
Tue, 08 Jan 2019 22:07:47 -0800 |
Martin von Zweigbergk |
testrunner: avoid capturing a regex group we don't care about
|
Tue, 08 Jan 2019 14:48:05 -0800 |
Kyle Lippincott |
remotefilelog: add newlines to ui.log() invocations
|
Tue, 08 Jan 2019 10:31:10 -0500 |
Augie Fackler |
xdiff: don't attempt to use fuzzer inputs larger than 100k
|
Tue, 08 Jan 2019 17:52:39 -0800 |
Kyle Lippincott |
tests: support passing testcase after .t paths that have path separators
|
Tue, 08 Jan 2019 09:43:24 -0800 |
Martin von Zweigbergk |
progress: document progress.debug config option
|
Mon, 07 Jan 2019 18:37:50 -0500 |
Augie Fackler |
tests: migrate test-wireproto-serverreactor.py to our internal CBOR
|
Mon, 07 Jan 2019 16:34:04 -0500 |
Augie Fackler |
state: update comment about use of CBOR
|
Wed, 19 Dec 2018 22:24:20 +0900 |
Yuya Nishihara |
rust-ancestors: adjust branches and inline comments per previous change
|
Wed, 19 Dec 2018 21:52:40 +0900 |
Yuya Nishihara |
rust-ancestors: remove unreachable conditions from missing_ancestors()
|
Wed, 19 Dec 2018 21:51:08 +0900 |
Yuya Nishihara |
rust-ancestors: duplicate loop that visits parents of revs/bases
|
Wed, 19 Dec 2018 21:42:06 +0900 |
Yuya Nishihara |
rust-ancestors: adjust indent level to make next change easier to follow
|
Sun, 06 Jan 2019 11:29:44 +0900 |
Yuya Nishihara |
rust-cpython: remove invalid __package__ attribute
|
Mon, 07 Jan 2019 19:03:23 -0500 |
Augie Fackler |
merge with stable
|
Mon, 07 Jan 2019 19:00:54 -0500 |
Augie Fackler |
Added signature for changeset 197f092b2cd9
stable
|
Mon, 07 Jan 2019 19:00:51 -0500 |
Augie Fackler |
Added tag 4.8.2 for changeset 197f092b2cd9
stable
|
Mon, 07 Jan 2019 15:25:41 -0800 |
Danny Hooper |
tests: use more portable flags in test-fix.t
|
Mon, 07 Jan 2019 21:43:06 +0900 |
Yuya Nishihara |
amend: add -D/--currentdate option
|
Mon, 07 Jan 2019 21:39:35 +0900 |
Yuya Nishihara |
amend: add boolean to ignore date-only change
|
Mon, 07 Jan 2019 21:29:58 +0900 |
Yuya Nishihara |
amend: refactor commit date handling
|
Mon, 07 Jan 2019 21:57:23 +0900 |
Yuya Nishihara |
test-amend: remove uninteresting fields from log output to deduplicate tests
|
Wed, 26 Dec 2018 17:36:53 +0300 |
Pulkit Goyal |
pull: use opts.get('bookmark') instead of opts['bookmark']
|
Fri, 04 Jan 2019 20:27:17 +0530 |
Taapas Agrawal |
amend: add config option to update time to current in hg amend (issue5828)
|
Sun, 06 Jan 2019 15:25:10 -0500 |
Augie Fackler |
tests: correct version check in clientreactor test
|
Sun, 06 Jan 2019 15:17:03 -0500 |
Augie Fackler |
py3: buildbot spotted more passing tests
|
Sun, 06 Jan 2019 15:15:35 -0500 |
Augie Fackler |
tests: add lots of b prefix goo to test-fastannotate-revmap.py
|
Sun, 06 Jan 2019 15:14:53 -0500 |
Augie Fackler |
fastannotate: add a missing b prefix
|
Thu, 06 Dec 2018 20:04:35 +0100 |
Georges Racinet |
rust-cpython: using the new bindings from Python
|
Thu, 13 Dec 2018 18:53:40 +0100 |
Georges Racinet |
rust-cpython: binding for LazyAncestors
|
Fri, 28 Dec 2018 03:28:02 +0100 |
Boris Feld |
discovery: move common heads computation inside partialdiscovery object
|
Fri, 28 Dec 2018 03:14:34 +0100 |
Boris Feld |
discovery: introduce a partialdiscovery object
|
Fri, 14 Dec 2018 12:01:15 +0100 |
Boris Feld |
discovery: move handling of sampling special case inside sampling function
|
Fri, 04 Jan 2019 17:49:59 +0100 |
Boris Feld |
discovery: minor fix to some conditionals
|
Thu, 20 Dec 2018 10:16:24 +0100 |
Boris Feld |
delta: reuse _findsnapshot call from previous stage
|
Thu, 20 Dec 2018 10:15:20 +0100 |
Boris Feld |
delta: have a native implementation of _findsnapshot
|
Sun, 23 Dec 2018 12:39:20 +0900 |
Yuya Nishihara |
transaction: do not overwrite atomic-temp files on error
|
Thu, 03 Jan 2019 10:13:34 -0800 |
Ludovic Chabant |
help: fix typo
|
Tue, 18 Dec 2018 22:23:48 +0900 |
Yuya Nishihara |
rust: use 'impl Trait' in method argument of AncestorsIterator
|
Tue, 18 Dec 2018 22:12:16 +0900 |
Yuya Nishihara |
rust: use .rev() for reverse range
|
Fri, 04 Jan 2019 00:00:44 +0530 |
Navaneeth Suresh |
histedit: add warning message on editing tagged commits (issue4017)
|
Wed, 02 Jan 2019 05:12:07 +0100 |
Boris Feld |
strip: extract bookmark movement into a separate function
|
Wed, 02 Jan 2019 05:07:03 +0100 |
Boris Feld |
strip: compute bookmark target only if we have bookmark to move
|
Wed, 02 Jan 2019 05:01:15 +0100 |
Boris Feld |
strip: extract code to create strip backup
|
Wed, 02 Jan 2019 04:57:47 +0100 |
Boris Feld |
strip: clarify comment around bundle create
|
Wed, 02 Jan 2019 05:02:25 +0100 |
Boris Feld |
strip: move attributes shortcut assigned earlier
|
Thu, 27 Dec 2018 17:16:40 +0530 |
Navaneeth Suresh |
log: fix line wrap on diffstat with -G/--graph (issue5800)
|
Wed, 02 Jan 2019 21:49:40 -0500 |
Matt Harbison |
registrar: minor cleanup to the merge function
|
Wed, 02 Jan 2019 10:31:14 +0100 |
Boris Feld |
vfs: raise NotImplementedError in abstractvfs._auditvfs
|
Wed, 02 Jan 2019 10:29:36 +0100 |
Boris Feld |
vfs: handle _auditpath in proxyvfs
|
Wed, 02 Jan 2019 10:29:12 +0100 |
Boris Feld |
vfs: fix proxyvfs inheritance
|
Wed, 26 Dec 2018 13:44:37 +0100 |
Boris Feld |
vfs: also audit rename
|
Wed, 26 Dec 2018 13:44:23 +0100 |
Boris Feld |
vfs: add a `_auditpath` to abstract vfs
|
Sun, 02 Jul 2017 04:51:03 +0200 |
Boris Feld |
vfs: makes all audited path relative
|
Fri, 21 Dec 2018 13:17:58 +0100 |
Boris Feld |
debugupgraderepo: add a --no-backup mode
|
Fri, 13 Jul 2018 03:05:30 +0200 |
Boris Feld |
upgrade: add '-' in optimization name
|
Fri, 21 Dec 2018 05:27:30 +0100 |
Boris Feld |
revlog: add test case for _findsnapshots
|
Fri, 21 Dec 2018 05:27:38 +0100 |
Boris Feld |
revlog: use the native implementation of issnapshot
|
Mon, 17 Dec 2018 10:57:13 +0100 |
Boris Feld |
revlog: add a native implementation of issnapshot
|
Mon, 17 Dec 2018 10:51:36 +0100 |
Boris Feld |
revlog: more efficient implementation for issnapshot
|
Sun, 30 Dec 2018 16:14:42 +0100 |
Boris Feld |
revlog: clarify the non sparse-revlog case in `issnapshot`
|
Sun, 30 Dec 2018 22:46:54 -0500 |
Matt Harbison |
exthelper: switch to using the registrar merging method
|
Sun, 30 Dec 2018 21:52:26 -0500 |
Matt Harbison |
registrar: add a method to merge registrar instances
|
Sat, 29 Dec 2018 01:51:02 -0500 |
Matt Harbison |
phabricator: ensure that the return of urlopener.open() is closed
|
Thu, 20 Dec 2018 09:59:16 +0100 |
Boris Feld |
revlog: fix pure python slicing test when chain contains nullrev
|
Sun, 30 Dec 2018 17:31:57 +0900 |
Yuya Nishihara |
merge with stable
|
Thu, 27 Dec 2018 15:19:46 -0800 |
Kyle Lippincott |
remotefilelog: fix bug in maybesparsematch returning alwaysmatcher
|
Fri, 28 Dec 2018 12:51:47 -0800 |
Kyle Lippincott |
procutil: correct spelling of uninterruptable -> uninterruptible
|
Fri, 28 Dec 2018 18:14:10 -0500 |
Matt Harbison |
help: show advanced, experimental and deprecated extensions with --verbose
|
Fri, 28 Dec 2018 17:45:27 -0500 |
Matt Harbison |
help: remove a duplicate category name entry for TOPIC_CATEGORY_NONE
|
Fri, 28 Dec 2018 17:33:13 -0500 |
Matt Harbison |
phabricator: assign commands to help categories
|
Fri, 28 Dec 2018 00:53:58 -0500 |
Matt Harbison |
largefiles: eliminate an unnecessary import of configitems
|
Fri, 28 Dec 2018 00:51:02 -0500 |
Matt Harbison |
exthelper: add some examples for using registrar aliases
|
Thu, 27 Dec 2018 23:46:35 -0500 |
Matt Harbison |
exthelper: reintroduce the ability to register filesets
|
Thu, 27 Dec 2018 21:55:22 -0500 |
Matt Harbison |
exthelper: reintroduce the ability to register templates
|
Thu, 27 Dec 2018 21:46:03 -0500 |
Matt Harbison |
extensions: deprecate extsetup without a `ui` argument (API)
|
Thu, 27 Dec 2018 21:27:43 -0500 |
Matt Harbison |
largefiles: port revset registration to exthelper
|
Thu, 27 Dec 2018 21:26:17 -0500 |
Matt Harbison |
exthelper: reintroduce the ability to register revsets
|
Sun, 23 Dec 2018 23:01:51 -0500 |
Matt Harbison |
largefiles: drop the uisetup module
|
Mon, 24 Dec 2018 17:04:37 +0530 |
Navaneeth Suresh |
branches: add -r option to show branch name(s) of a given rev (issue5948)
|
Mon, 10 Dec 2018 20:06:58 +0000 |
Gregory Szorc |
progress: avoid ui.configbool() lookup when progress bar is active
|
Sun, 23 Dec 2018 22:57:03 -0500 |
Matt Harbison |
largefiles: port wrapped functions to exthelper
|
Sun, 23 Dec 2018 17:26:25 -0500 |
Matt Harbison |
largefiles: port commands to exthelper
|
Sun, 23 Dec 2018 21:54:56 -0500 |
Matt Harbison |
exthelper: support the option argument when registering a command
|
Sun, 23 Dec 2018 16:16:13 -0500 |
Matt Harbison |
largefiles: port configitems to exthelper
|
Sun, 23 Dec 2018 15:18:38 -0500 |
Matt Harbison |
remotefilelog: use repo.local() instead of isinstance()
|
Sun, 23 Dec 2018 14:52:43 -0500 |
Matt Harbison |
exthelper: add a cautionary note about adding attributes to containers
|
Thu, 27 Dec 2018 00:10:40 -0500 |
Matt Harbison |
exthelper: drop a compatibility shim with '^command' syntax
|
Mon, 24 Dec 2018 14:04:16 -0500 |
Valentin Gatien-Baron |
wireproto: in batch queries, support queries with immediate responses
|
Tue, 04 Dec 2018 11:05:06 +0100 |
Georges Racinet |
rust: core implementation for lazyancestors
|
Thu, 06 Dec 2018 20:01:21 +0100 |
Georges Racinet |
rust-cpython: binding for AncestorsIterator
|
Mon, 03 Dec 2018 07:44:08 +0100 |
Georges Racinet |
rust-cpython: implement Graph using C parents function
|
Thu, 20 Dec 2018 22:28:39 -0500 |
Valentin Gatien-Baron |
pull: fix inconsistent view of bookmarks during pull (issue4700)
|
Sun, 23 Dec 2018 13:16:25 +0530 |
Sushil khanchi |
merge: modify the logical statement
|
Sun, 23 Dec 2018 01:05:20 -0500 |
Matt Harbison |
exthelper: correct a documentation typo
|
Tue, 27 Nov 2018 22:10:07 -0500 |
Matt Harbison |
lfs: convert to using exthelper to wrap functions
|
Fri, 30 Nov 2018 21:39:55 -0500 |
Matt Harbison |
tests: convert a test extension to use exthelper
|
Sat, 22 Dec 2018 22:44:24 -0500 |
Matt Harbison |
exthelper: drop fileset/revset/template support for now
|
Sat, 22 Dec 2018 22:26:36 -0500 |
Matt Harbison |
exthelper: simplify configitem registration
|
Sat, 22 Dec 2018 21:06:24 -0500 |
Matt Harbison |
extensions: import the exthelper class from evolve 980565468003 (API)
|
Fri, 21 Dec 2018 10:13:49 -0800 |
Martin von Zweigbergk |
narrow: detect if narrowspec was changed in a different share
|
Fri, 13 Jul 2018 11:26:46 -0700 |
Martin von Zweigbergk |
tests: add test for narrow+share
|
Mon, 10 Dec 2018 10:39:48 -0800 |
Martin von Zweigbergk |
narrow: keep narrowspec backup in store
|
Sat, 27 Oct 2018 22:56:31 -0700 |
Martin von Zweigbergk |
tests: update narrowspec when narrowspec, not dirstate, is accessed
|
Fri, 21 Dec 2018 09:48:30 -0800 |
Martin von Zweigbergk |
merge: extract helper for creating empty "actions" dict
|
Mon, 03 Dec 2018 22:22:23 -0800 |
Martin von Zweigbergk |
manifest: accept narrowmatch into constructor instead of getting from repo
|
Sat, 22 Dec 2018 00:05:39 -0500 |
Matt Harbison |
py3: byteify one more sys.argv in gendoc.py
|
Wed, 19 Dec 2018 15:45:29 +0100 |
Boris Feld |
test: introduce a new flag to display env variable line per line
|
Fri, 21 Dec 2018 05:08:32 +0100 |
Boris Feld |
revlog: add an explicit test for `issnapshot`
|
Thu, 20 Dec 2018 12:17:15 +0100 |
Boris Feld |
revlog: add some direct testing of the slicing logic
|
Wed, 19 Dec 2018 10:54:25 +0100 |
Boris Feld |
revlog: limit base to rev size ratio to 500 instead of 50
|
Fri, 21 Dec 2018 15:31:16 +0300 |
Pulkit Goyal |
contrib: remove unused version of os
|
Thu, 20 Dec 2018 23:16:58 -0500 |
Matt Harbison |
py3: convert `'{}'.format(foo)` to `'%s' % foo` in the bookflow extension
|
Thu, 20 Dec 2018 18:12:29 -0500 |
Matt Harbison |
py3: byteify sys.argv in gendoc.py
|
Tue, 18 Dec 2018 09:34:32 -0800 |
Martin von Zweigbergk |
repository: update interface signature of narrowmatch()
|
Wed, 05 Dec 2018 15:30:56 -0800 |
Martin von Zweigbergk |
narrow: when narrowing, write new narrowspec before removing revlogs
|
Fri, 23 Nov 2018 22:12:04 -0800 |
Martin von Zweigbergk |
narrow: replace "ui.warn(); return 1" by "raise error.Abort()"
|
Sun, 16 Dec 2018 00:21:54 -0500 |
Valentin Gatien-Baron |
test-bookmarks-pushpull: add failing test of issue4700
|
Wed, 19 Dec 2018 15:42:20 +0100 |
Boris Feld |
tests: update printenv.py argument parsing
|
Thu, 20 Dec 2018 01:22:58 -0500 |
Augie Fackler |
fuzz: new fuzzer for parsers.fm1readmarkers
|
Sun, 06 Jan 2019 14:58:54 -0500 |
Augie Fackler |
server: always close http socket if responding with an error (issue6033)
stable 4.8.2
|
Sat, 05 Jan 2019 15:44:55 +0900 |
Yuya Nishihara |
match: fix assertion for fileset with no context (issue6046)
stable
|
Fri, 04 Jan 2019 21:01:10 -0500 |
Matt Harbison |
templatekw: fix documentation typos
stable
|
Wed, 02 Jan 2019 09:41:04 +0900 |
Yuya Nishihara |
update: do not pass in user revspec as default destination (issue6044)
stable
|
Sun, 30 Dec 2018 16:11:06 +0100 |
Boris Feld |
revlog: cache delta base value under -1
stable
|
Thu, 27 Dec 2018 23:34:37 +0100 |
Boris Feld |
revlog: catch revlog corruption in index_baserev
stable
|
Fri, 21 Dec 2018 17:36:12 -0500 |
Matt Harbison |
phabricator: properly encode boolean types in the request body
stable
|
Thu, 20 Dec 2018 01:26:39 -0500 |
Augie Fackler |
parsers: better bounds checking in fm1readmarkers
|
Wed, 19 Dec 2018 23:48:35 -0500 |
Augie Fackler |
fuzz: new fuzzer for dirstate parser
|
Wed, 19 Dec 2018 20:26:53 -0500 |
Augie Fackler |
fuzz: new fuzzer for revlog's parse_index2 method
|
Wed, 19 Dec 2018 21:57:23 -0500 |
Augie Fackler |
fuzz: extract Python initialization to utility package
|
Wed, 19 Dec 2018 23:40:37 -0500 |
Augie Fackler |
fuzz: remove probably-wrong -fsanitize from fuzzutil.o rule
|
Wed, 19 Dec 2018 23:51:02 -0500 |
Augie Fackler |
parsers: remove long-dead parse_manifest method
|
Wed, 19 Dec 2018 09:33:42 -0800 |
Martin von Zweigbergk |
help: hide default value for default-off flags
|
Wed, 19 Dec 2018 09:20:32 -0800 |
Martin von Zweigbergk |
help: show "[no-]" only for default-on Flags
|
Wed, 05 Dec 2018 15:37:03 -0800 |
Martin von Zweigbergk |
shelve: drop unnecessary backup of narrowspec
|
Mon, 07 May 2018 17:08:17 -0700 |
Martin von Zweigbergk |
shelve: pass transaction around to clarify where it's used
|
Wed, 19 Dec 2018 13:35:11 -0500 |
Matt Harbison |
py3: byteify docchecker
|
Wed, 19 Dec 2018 13:32:42 -0500 |
Matt Harbison |
py3: replace hard coded `python` with $PYTHON in check-gendoc
|
Tue, 18 Dec 2018 21:17:27 -0500 |
Matt Harbison |
py3: byteify gendoc.py
|
Wed, 19 Dec 2018 14:51:21 -0500 |
Matt Harbison |
py3: use bytes stdout in hghave.py
|
Wed, 19 Dec 2018 02:57:48 +0100 |
Boris Feld |
perfrevlogwrite: fix a typo in the option name
|
Wed, 19 Dec 2018 19:20:21 -0500 |
Augie Fackler |
fuzz: improve makefile per feedback from some folks at work
|
Tue, 18 Dec 2018 14:01:06 -0500 |
Matt Harbison |
py3: use bytes stdout in test-check-help.t
|
Wed, 31 Oct 2018 22:43:08 +0900 |
Yuya Nishihara |
commandserver: preload repository in master server and reuse its file cache
|
Wed, 31 Oct 2018 22:19:03 +0900 |
Yuya Nishihara |
commandserver: add IPC channel to teach repository path on command finished
|
Thu, 13 Dec 2018 23:20:28 -0800 |
Benjamin Peterson |
upgrade: correct implementation of improvement.__ne__
|
Sat, 15 Dec 2018 16:28:29 +0900 |
Yuya Nishihara |
extensions: use ui.log() interface to provide detailed loading information
|
Sat, 15 Dec 2018 16:52:04 +0900 |
Yuya Nishihara |
mq: implement log() on dummyui
|
Sat, 15 Dec 2018 16:24:08 +0900 |
Yuya Nishihara |
ui: install logger that sends debug.extensions messages to stderr
|
Sat, 15 Dec 2018 19:05:42 +0900 |
Yuya Nishihara |
blackbox: resurrect recursion guard
|
Sat, 15 Dec 2018 17:52:14 +0900 |
Yuya Nishihara |
tests: filter out uninteresting log events
|
Sun, 16 Dec 2018 16:31:31 +0900 |
Yuya Nishihara |
context: error out if basefilectx.cmp() is called without self._filenode
|
Sun, 16 Dec 2018 16:24:45 +0900 |
Yuya Nishihara |
context: collapse complex condition to see if filelog have to be compared
|
Tue, 18 Dec 2018 10:21:25 -0500 |
Augie Fackler |
merge with stable
|
Tue, 11 Dec 2018 22:34:07 +0900 |
Yuya Nishihara |
worker: do not swallow exception occurred in main process
stable
|
Mon, 17 Dec 2018 20:46:09 +0900 |
Yuya Nishihara |
run-tests: fix permission to clean up unreadable directories
stable
|
Sun, 16 Dec 2018 17:08:46 +0900 |
Yuya Nishihara |
context: reimplement memfilectx.cmp()
stable
|
Mon, 17 Dec 2018 15:05:52 +0100 |
Georges Racinet |
rust-cpython: build and support for Python3
|
Tue, 18 Dec 2018 00:54:32 -0500 |
Matt Harbison |
py3: convert popen() command arguments in hgclient to str on Windows
|
Mon, 17 Dec 2018 23:08:26 -0500 |
Matt Harbison |
py3: byteify tests/pullext.py
|
Mon, 17 Dec 2018 21:27:37 -0500 |
Matt Harbison |
py3: byteify the fakeversion extension in test-http-bad-server.t
|
Mon, 17 Dec 2018 18:25:18 -0500 |
Matt Harbison |
py3: spawn all python instances with legacy stdio enabled on Windows
|
Mon, 17 Dec 2018 17:44:45 -0500 |
Matt Harbison |
setup: avoid attempting to invoke the system-wide hg.exe on Windows
|
Mon, 17 Dec 2018 10:46:37 +0100 |
Boris Feld |
delta: ignore base whose chains already don't match expectations
|
Mon, 17 Dec 2018 10:42:19 +0100 |
Boris Feld |
delta: exclude base candidate much smaller than the target
|
Mon, 17 Dec 2018 10:37:22 +0100 |
Boris Feld |
perfrevflogwrite: clear revlog cache between each write
|
Sun, 16 Dec 2018 17:42:45 -0500 |
Matt Harbison |
py3: enable legacy stdio mode in exewrapper
|
Sun, 16 Dec 2018 17:36:51 -0500 |
Matt Harbison |
run-tests: alias hg to hg.exe on Windows
|
Sun, 16 Dec 2018 15:47:08 -0500 |
Matt Harbison |
py3: conditionalize the python version in test-install.t
|
Sun, 16 Dec 2018 18:51:48 +0000 |
Boris Feld |
tests: followup on network related errors on Debian 9
|
Sun, 16 Dec 2018 17:55:08 +0900 |
Yuya Nishihara |
py3: unimplement RevlogError.__str__()
|
Sun, 16 Dec 2018 17:53:17 +0900 |
Yuya Nishihara |
py3: use forcebytestr() to stringify hook exception
|
Sat, 15 Dec 2018 23:14:03 -0500 |
Matt Harbison |
color: fix a documentation typo
|
Sat, 15 Dec 2018 22:31:54 -0500 |
Matt Harbison |
py3: quote $PYTHON in test-patchbomb.t for Windows
|
Tue, 16 Oct 2018 19:58:27 +0200 |
Georges Racinet |
rust-cpython: testing the bindings from Python
|
Thu, 06 Dec 2018 16:34:22 +0100 |
Georges Racinet |
rust-cpython: build via HGWITHRUSTEXT=cpython
|
Thu, 06 Dec 2018 16:23:20 +0100 |
Georges Racinet |
rust: better treatment of cargo/rustc errors
|
Mon, 03 Dec 2018 06:52:17 +0100 |
Georges Racinet |
rust-cpython: start cpython crate bindings
|
Mon, 03 Dec 2018 06:54:19 +0100 |
Georges Racinet |
rust-cpython: exclude hgcli from workspace
|
Fri, 14 Dec 2018 17:25:41 +0100 |
Boris Feld |
sparse-revlog: protect C code against delta chain including nullrev
|
Fri, 14 Dec 2018 17:24:44 +0100 |
Boris Feld |
sparse-revlog: handle nullrev in index_get_length
|
Fri, 14 Dec 2018 17:23:41 +0100 |
Boris Feld |
sparse-revlog: handle nullrev in index_get_start
|
Fri, 14 Dec 2018 17:22:42 +0100 |
Boris Feld |
revlog: introduce a constant for nullrev in `revlog.c`
|
Fri, 30 Nov 2018 00:46:55 +0100 |
Georges Racinet |
rust: translation of missingancestors
|
Fri, 14 Dec 2018 18:15:19 +0100 |
Paul Morelle |
contrib: provide a small script that draw performance plot
|
Thu, 06 Dec 2018 10:39:05 +0100 |
Boris Feld |
delta: filter nullrev out first
|
Thu, 06 Dec 2018 10:38:30 +0100 |
Boris Feld |
perf: report more of the higher range in perfrevlogwrite
|
Fri, 14 Dec 2018 13:44:46 -0800 |
Martin von Zweigbergk |
help: present boolean arguments as "--[no-]foo"
|
Fri, 14 Dec 2018 13:33:12 -0800 |
Martin von Zweigbergk |
help: show "default: off" for boolean flags that default to off
|
Fri, 14 Dec 2018 13:20:00 -0800 |
Martin von Zweigbergk |
help: use "default: on" instead of "default: True"
|
Fri, 14 Dec 2018 13:32:34 -0800 |
Martin von Zweigbergk |
check-commit: disallow capitalization only right after topic
|
Thu, 13 Dec 2018 20:39:25 -0800 |
Danny Hooper |
absorb: don't prompt to apply changes when there are none to apply
|
Fri, 14 Dec 2018 21:00:33 +0300 |
Pulkit Goyal |
py3: add a b'' prefix in tests/test-remotefilelog-pull-noshallow.t
|
Fri, 14 Dec 2018 12:01:47 -0500 |
Augie Fackler |
error: implement __str__ on RevlogError to fix some output defects on Py3
|
Fri, 14 Dec 2018 12:00:38 -0500 |
Augie Fackler |
perf: add two more missing b prefixes for Python 3
|
Fri, 14 Dec 2018 11:37:50 -0500 |
Augie Fackler |
match: fix doctest to use bytes instead of str
|
Fri, 14 Dec 2018 19:30:20 +0300 |
Pulkit Goyal |
py3: use pycompat.bytechr() instead of chr() in test-fastannotate-revmap.py
|
Fri, 14 Dec 2018 19:21:28 +0300 |
Pulkit Goyal |
py3: add a missing b'' prefix in contrib/perf.py
|
Fri, 14 Dec 2018 19:12:45 +0300 |
Pulkit Goyal |
py3: use '%d' for integers instead of '%s'
|
Fri, 14 Dec 2018 19:10:46 +0300 |
Pulkit Goyal |
py3: whitelist another passing test caught by buildbot
|
Fri, 14 Dec 2018 21:19:19 +0900 |
Yuya Nishihara |
py3: fix bad escapes of sub() replacement pattern in test-template-basic.t
|
Thu, 13 Dec 2018 17:10:03 +0100 |
Georges Racinet |
perfdiscovery: benching findcommonheads()
|