Thu, 22 Sep 2016 18:01:55 +0900 |
Yuya Nishihara |
dagop: use fctx.rev() consistently in filectxancestors()
|
Thu, 22 Sep 2016 17:48:46 +0900 |
Yuya Nishihara |
dagop: yield intro filectx by filectxancestors()
|
Sun, 22 Oct 2017 17:23:34 +0900 |
Yuya Nishihara |
filectx: extract helper method to obtain filectx pointing to its introrev
|
Thu, 22 Sep 2016 17:16:53 +0900 |
Yuya Nishihara |
dagop: copy basefilectx.ancestors() to free function
|
Thu, 22 Sep 2016 15:52:09 +0900 |
Yuya Nishihara |
test-log: test that fctx.ancestors() can't index parents only by linkrev
|
Tue, 17 Oct 2017 15:27:22 +0200 |
Boris Feld |
pull: retrieve bookmarks through the binary part when possible
|
Tue, 17 Oct 2017 15:27:17 +0200 |
Boris Feld |
getbundle: add support for 'bookmarks' boolean argument
|
Tue, 17 Oct 2017 15:26:16 +0200 |
Boris Feld |
bundle2: support a 'records' mode for the 'bookmarks' part
|
Tue, 17 Oct 2017 15:39:34 +0200 |
Boris Feld |
bundle2: add a 'modes' dictionary to the bundle operation
|
Tue, 17 Oct 2017 12:38:13 +0200 |
Boris Feld |
bookmark: use the 'bookmarks' bundle2 part to push bookmark update (issue5165)
|
Tue, 17 Oct 2017 12:37:39 +0200 |
Boris Feld |
bookmark: introduce in advance a variant of the exchange test
|
Sun, 15 Oct 2017 19:22:56 +0200 |
Boris Feld |
push: move bundle2-pushkey based bookmarks exchange in its own function
|
Tue, 17 Oct 2017 12:07:24 +0200 |
Boris Feld |
bookmark: add pushkey hook compatiblity to the bundle2 part
|
Sun, 15 Oct 2017 18:02:11 +0200 |
Boris Feld |
bookmark: introduce a 'bookmarks' part
|
Mon, 13 Nov 2017 04:22:45 +0100 |
Boris Feld |
push: include a 'check:bookmarks' part when possible
|
Sun, 15 Oct 2017 15:01:03 +0200 |
Boris Feld |
bookmark: add a 'check:bookmarks' bundle2 part
|
Sun, 15 Oct 2017 14:59:55 +0200 |
Boris Feld |
bookmark: add methods to binary encode and decode bookmark values
|
Wed, 06 Dec 2017 09:25:43 -0500 |
Augie Fackler |
tests: remove {a..h} bashism from remotenames
|
Wed, 06 Dec 2017 12:10:16 +0800 |
Anton Shestakov |
hgweb: move common vertex code to Graph.prototype
|
Wed, 06 Dec 2017 12:01:07 +0800 |
Anton Shestakov |
hgweb: create Graph methods using a prototype
|
Wed, 06 Dec 2017 11:59:19 +0800 |
Anton Shestakov |
hgweb: remove unused Graph.cur property
|
Tue, 05 Dec 2017 16:58:00 -0500 |
Augie Fackler |
tests: remove shell function helper from test-largefiles-misc
|
Tue, 05 Dec 2017 16:44:20 -0500 |
Augie Fackler |
contrib: ban find(1)'s -printf operator, as it is a GNU-ism
|
Wed, 06 Dec 2017 16:45:38 -0500 |
Augie Fackler |
merge with stable
|
Tue, 05 Dec 2017 21:56:48 +0900 |
Yuya Nishihara |
repoview: include filter name in repr for debugging
|
Tue, 05 Dec 2017 21:50:33 +0900 |
Yuya Nishihara |
repoview: extract a factory function of proxy class
|
Tue, 05 Dec 2017 21:37:30 +0900 |
Yuya Nishihara |
repoview: do not include filter name in name of proxy class
|
Tue, 05 Dec 2017 21:31:01 +0900 |
Yuya Nishihara |
setup: convert version strings to unicode on Python 3
|
Thu, 30 Nov 2017 22:43:03 +0900 |
Yuya Nishihara |
thirdparty: move selectors2 module to where it should be
|
Tue, 28 Nov 2017 05:50:45 +0530 |
Pulkit Goyal |
rewriteutil: use precheck() in uncommit and amend commands
|
Fri, 24 Nov 2017 03:44:50 +0530 |
Pulkit Goyal |
rewriteutil: add a precheck function to check if revs can be rewritten
|
Fri, 24 Nov 2017 03:40:33 +0530 |
Pulkit Goyal |
rewriteutil: add utility function to check if we can create new unstable cset
|
Tue, 05 Dec 2017 12:23:48 -0800 |
Jun Wu |
test-run-tests: do not rebuild hg in the test
|
Thu, 09 Nov 2017 12:10:03 +0530 |
Pulkit Goyal |
remotenames: consider existing data while storing newer data
|
Thu, 05 Oct 2017 01:31:53 +0530 |
Pulkit Goyal |
remotenames: add functions to read remotenames data from .hg/remotenames/
|
Fri, 10 Nov 2017 22:54:59 +0530 |
Pulkit Goyal |
remotenames: add test showing overwriting on remotenames data
|
Thu, 05 Oct 2017 00:44:38 +0530 |
Pulkit Goyal |
remotenames: add functionality to store remotenames under .hg/hgremotenames/
|
Thu, 05 Oct 2017 00:02:02 +0530 |
Pulkit Goyal |
remotenames: move function to pull remotenames from the remoterepo to core
|
Tue, 05 Dec 2017 19:06:46 +0100 |
Boris Feld |
test: fix bad replace for fixing pure-only build
|
Wed, 29 Nov 2017 23:20:52 -0500 |
Boris Feld |
test: fix common-pattern for pure variant
|
Sat, 02 Dec 2017 20:03:28 -0500 |
Matt Harbison |
tests: add a substitution for EADDRINUSE/WSAEADDRINUSE messages
|
Sat, 02 Dec 2017 20:10:58 -0500 |
Matt Harbison |
tests: add a substitution for ECONNRESET/WSAECONNRESET messages
|
Sat, 02 Dec 2017 20:38:23 -0500 |
Matt Harbison |
tests: add a substitution for ENOTDIR/ERROR_PATH_NOT_FOUND messages
|
Sat, 02 Dec 2017 19:33:34 -0500 |
Matt Harbison |
tests: add a substitution for ENOENT/ERROR_FILE_NOT_FOUND messages
|
Sun, 03 Dec 2017 20:55:35 -0800 |
Gregory Szorc |
setup: only write some autogenerated files if they change
|
Mon, 04 Dec 2017 15:30:30 -0500 |
Augie Fackler |
python3: whitelist many more passing tests
|
Sat, 25 Nov 2017 17:30:50 +0900 |
Yuya Nishihara |
fancyopts: fix handling of "--" value in earlygetopt()
|
Fri, 24 Nov 2017 01:09:00 +0900 |
Yuya Nishihara |
fancyopts: use getopt.gnu_getopt()
|
Thu, 23 Nov 2017 23:18:56 +0900 |
Yuya Nishihara |
dispatch: replace _earlygetopt(strip=True) with new parser
|
Thu, 23 Nov 2017 22:23:59 +0900 |
Yuya Nishihara |
dispatch: replace _earlyreq*() with new fancyopts-based parser
|
Sat, 25 Nov 2017 17:03:52 +0900 |
Yuya Nishihara |
dispatch: alias --repo to --repository while parsing early options
|
Mon, 04 Dec 2017 19:08:41 +0800 |
Anton Shestakov |
spartan: render changesets server-side on /graph page
|
Mon, 04 Dec 2017 18:26:54 +0800 |
Anton Shestakov |
monoblue: render changesets server-side on /graph page
|
Mon, 04 Dec 2017 17:43:45 +0800 |
Anton Shestakov |
gitweb: render changesets server-side on /graph page
|
Mon, 04 Dec 2017 16:21:15 +0800 |
Anton Shestakov |
paper: render changesets server-side on /graph page
|
Fri, 01 Dec 2017 16:00:40 +0800 |
Anton Shestakov |
hgweb: only include graph-related data in jsdata variable on /graph pages (BC)
|
Tue, 05 Dec 2017 16:55:41 -0500 |
Augie Fackler |
tests: write and use a custom helper script to avoid find's -printf
stable
|
Fri, 01 Dec 2017 14:17:20 +0800 |
Anton Shestakov |
hgweb: adopt child nodes in ajaxScrollInit on /graph pages too
|
Sun, 26 Nov 2017 21:14:48 -0500 |
Matt Harbison |
lfs: enable the extension locally after converting to an 'lfs' repo
|
Thu, 16 Nov 2017 21:01:21 -0500 |
Matt Harbison |
lfs: enable the extension locally after sharing a repo with 'lfs' requirement
|
Thu, 16 Nov 2017 20:23:20 -0500 |
Matt Harbison |
lfs: enable the extension locally after cloning a repo with 'lfs' requirement
|
Sat, 02 Dec 2017 16:29:49 +0900 |
Yuya Nishihara |
log: translate column labels at once (issue5750)
|
Sat, 02 Dec 2017 16:08:24 +0900 |
Yuya Nishihara |
log: remove temporary variable 'date' used only once
|
Mon, 04 Dec 2017 11:28:29 -0500 |
Augie Fackler |
merge with stable
|
Wed, 29 Nov 2017 20:39:59 -0500 |
Boris Feld |
lock: allow to configure when the lock messages are displayed
|
Wed, 29 Nov 2017 20:36:29 -0500 |
Boris Feld |
lock: add a trylock method handling the timeout and messaging logic
|
Wed, 29 Nov 2017 21:00:02 -0500 |
Boris Feld |
lock: use configint for 'ui.timeout' config
|
Mon, 04 Dec 2017 09:39:37 +0100 |
Boris Feld |
scmutil: improve format pattern used in nodesummaries
|
Sat, 02 Dec 2017 17:52:53 -0500 |
Matt Harbison |
tests: trivial fixes for Windows
|
Wed, 29 Nov 2017 08:40:25 +0530 |
Pulkit Goyal |
py3: use encoding.strtolocal() to convert string to bytes
|
Wed, 29 Nov 2017 08:39:48 +0530 |
Pulkit Goyal |
py3: use pycompat.bytestr() or '%d' in place of str()
|
Fri, 01 Dec 2017 17:39:21 +1100 |
James May |
archive: pass thru mtime for directory archives, like other archive types do
|
Fri, 01 Dec 2017 20:33:02 +0800 |
Anton Shestakov |
hgweb: remove negative top from .info line in graph
|
Sun, 03 Dec 2017 00:29:51 +0530 |
Pulkit Goyal |
unamend: drop unused vars, query after taking lock, use ctx.hex() for extras
|
Fri, 01 Dec 2017 22:40:55 -0500 |
Matt Harbison |
test-lfs: drop a hack for ignoring convert devel-warnings
|
Fri, 01 Dec 2017 23:27:08 -0500 |
Matt Harbison |
convert: restore the ability to use bzr < 2.6.0 (issue5733)
stable
|
Fri, 01 Dec 2017 16:53:55 +0530 |
Pulkit Goyal |
py3: use bytes in place of basestring
|
Fri, 01 Dec 2017 14:13:55 -0800 |
Martin von Zweigbergk |
amend: make a copy of "extra" to avoid mutating an input
|
Sat, 02 Dec 2017 06:32:41 +0530 |
Pulkit Goyal |
tests: removes bashism from test-unamend.t
|
Fri, 01 Dec 2017 12:28:05 -0800 |
Martin von Zweigbergk |
run-tests: avoid calculating _testdir again
|
Fri, 01 Dec 2017 12:27:28 -0800 |
Martin von Zweigbergk |
run-tests: simplify by using dict.pop() with default
|
Mon, 20 Nov 2017 23:23:10 -0800 |
Gregory Szorc |
py3: use byteskwargs in sparse.py
|
Mon, 20 Nov 2017 23:13:09 -0800 |
Gregory Szorc |
py3: define __next__ in patch.py
|
Mon, 20 Nov 2017 23:02:32 -0800 |
Gregory Szorc |
run-tests: mechanism to report exceptions during test execution
|
Mon, 20 Nov 2017 21:26:11 -0800 |
Gregory Szorc |
run-tests: make --extra-config-opt work with Python 3
|
Mon, 20 Nov 2017 21:08:18 -0800 |
Gregory Szorc |
run-tests: organize options into argument groups
|
Mon, 20 Nov 2017 20:41:43 -0800 |
Gregory Szorc |
run-tests: convert to argparse
|
Fri, 01 Dec 2017 15:21:05 -0600 |
Kevin Bullock |
merge with stable
|
Thu, 16 Nov 2017 03:52:42 +0100 |
Boris Feld |
server: introduce a 'experimental.single-head-per-branch' option
|
Thu, 16 Nov 2017 03:52:38 +0100 |
Boris Feld |
scmutil: extra utility to display a reasonable amount of nodes
|
Fri, 06 Oct 2017 04:17:36 +0530 |
Pulkit Goyal |
uncommit: unify functions _uncommitdirstate and _unamenddirstate to one
|
Sun, 24 Sep 2017 00:56:52 +0530 |
Pulkit Goyal |
unamend: move fb extension unamend to core
|
Tue, 28 Nov 2017 13:27:43 -0500 |
Augie Fackler |
color: respect HGPLAINEXCEPT=color to allow colors while scripting (issue5749)
|
Sun, 26 Nov 2017 11:22:27 +0900 |
Yuya Nishihara |
test-ssh: do not actually look up "brokenrepository" by DNS
|
Thu, 23 Nov 2017 01:21:10 -0500 |
Matt Harbison |
largefiles: explicitly set the source and sink types to 'hg' for lfconvert
|
Wed, 22 Nov 2017 22:38:50 -0500 |
Matt Harbison |
lfs: add a repo requirement for this extension when converting to lfs
|
Sun, 26 Nov 2017 14:59:39 -0500 |
Matt Harbison |
convert: allow the sink object to be wrapped when the extension isn't loaded
|
Wed, 22 Nov 2017 20:49:01 -0500 |
Matt Harbison |
convert: save an indicator of the repo type for sources and sinks
|
Wed, 15 Nov 2017 23:43:15 -0500 |
Matt Harbison |
lfs: add a repo requirement for this extension once an lfs file is committed
|
Fri, 01 Dec 2017 13:49:47 -0600 |
Kevin Bullock |
Added signature for changeset a92b9f8e11ba
stable
|
Fri, 01 Dec 2017 13:49:46 -0600 |
Kevin Bullock |
Added tag 4.4.2 for changeset a92b9f8e11ba
stable
|
Fri, 24 Nov 2017 12:53:58 -0800 |
Mark Thomas |
merge: check created file dirs for path conflicts only once (issue5716)
stable 4.4.2
|
Fri, 24 Nov 2017 12:53:58 -0800 |
Mark Thomas |
merge: cache unknown dir checks (issue5716)
stable
|
Thu, 23 Nov 2017 22:17:03 +0900 |
Yuya Nishihara |
dispatch: add HGPLAIN=+strictflags to restrict early parsing of global options
stable
|
Thu, 23 Nov 2017 22:04:53 +0900 |
Yuya Nishihara |
fancyopts: add early-options parser compatible with getopt()
stable
|
Sun, 12 Nov 2017 23:45:14 -0500 |
Matt Harbison |
largefiles: pay attention to dropped standin files when updating largefiles
stable
|
Sun, 12 Nov 2017 00:24:38 -0500 |
Matt Harbison |
test-largefiles: demonstrate problems with renaming and reverting a directory
stable
|
Sat, 11 Nov 2017 12:37:05 -0500 |
Matt Harbison |
tests: add globs for Windows
stable
|
Sat, 25 Nov 2017 15:29:34 +0900 |
Yuya Nishihara |
cat: record the current behavior of wildcard matches in subrepos
stable
|
Thu, 30 Nov 2017 22:32:13 +0900 |
Yuya Nishihara |
match: remove doc about undefined behavior of visitdir()
|
Thu, 30 Nov 2017 15:48:42 -0500 |
Augie Fackler |
merge with stable
|
Wed, 22 Nov 2017 22:18:06 +0800 |
Anton Shestakov |
hgweb: add .jshintrc with some basic rules
|
Wed, 22 Nov 2017 22:11:37 +0800 |
Anton Shestakov |
hgweb: look up "URLSearchParams" in "window" to work around jshint issues
|
Wed, 22 Nov 2017 21:49:36 +0800 |
Anton Shestakov |
hgweb: define locally used variables as actually local in mercurial.js
|
Wed, 22 Nov 2017 21:32:18 +0800 |
Anton Shestakov |
hgweb: rename an instance of XMLHttpRequest to xhr in mercurial.js
|
Wed, 22 Nov 2017 21:15:44 +0800 |
Anton Shestakov |
hgweb: properly iterate over arrays and objects in mercurial.js
|
Wed, 22 Nov 2017 20:52:59 +0800 |
Anton Shestakov |
hgweb: use strict equals in mercurial.js
|
Wed, 22 Nov 2017 20:32:07 +0800 |
Anton Shestakov |
hgweb: use strict equals, remove non-breaking space in followlines.js
|
Wed, 29 Nov 2017 10:34:49 -0800 |
Martin von Zweigbergk |
run-tests: make "| foo (re)" not match everything
|
Wed, 29 Nov 2017 10:58:32 -0800 |
Martin von Zweigbergk |
tests: fix regex in test-subrepo-git.t to match entire string
|
Wed, 29 Nov 2017 17:06:45 -0500 |
Augie Fackler |
contrib: improve check-code ban on $LOCALIP in output without (glob)
|
Wed, 29 Nov 2017 17:05:51 -0500 |
Augie Fackler |
tests: re-add (glob) for $LOCALIP matches
|
Wed, 29 Nov 2017 08:44:06 +0530 |
Pulkit Goyal |
py3: make sure the first argument of time.strftime() is str
|
Wed, 29 Nov 2017 08:46:37 +0530 |
Pulkit Goyal |
py3: alias xrange to range in tests/seq.py
|
Wed, 29 Nov 2017 08:40:58 +0530 |
Pulkit Goyal |
py3: use pycompat.maplist() instead of map()
|
Thu, 30 Nov 2017 16:30:43 +0800 |
Anton Shestakov |
tests: move JSON escape test to test-hgweb-json.t
|
Wed, 29 Nov 2017 07:57:17 +0530 |
Pulkit Goyal |
py3: fix handling of keyword arguments in revert
|
Tue, 28 Nov 2017 11:00:54 -0500 |
Boris Feld |
fsmonitor: issue debug messages when we fall back to core status
|