Fri, 06 Jan 2017 16:11:03 +0000 |
Jun Wu |
chg: send type information via S channel (BC)
|
Sun, 01 Jan 2017 13:16:29 +0100 |
Valters Vingolds |
rebase: fail-fast the pull if working dir is not clean (BC)
|
Fri, 06 Jan 2017 22:50:04 +0900 |
Yuya Nishihara |
commit: fix unmodified message detection for the "--- >8 ----" magic
|
Fri, 06 Jan 2017 22:44:39 +0900 |
Yuya Nishihara |
commit: update test to actually modify template text
|
Mon, 26 Dec 2016 00:25:44 +0000 |
Jun Wu |
pager: wrap ui._runpager
|
Sat, 07 Jan 2017 12:24:15 +0100 |
Denis Laxalde |
summary: use ui.label and join to write evolution troubles
|
Sat, 07 Jan 2017 12:07:56 +0100 |
Denis Laxalde |
log: drop unnecessary ui.note label from "trouble: " line
|
Wed, 04 Jan 2017 16:47:49 +0100 |
Denis Laxalde |
revset: add a followlines(file, fromline, toline[, rev]) revset
|
Wed, 28 Dec 2016 23:03:37 +0100 |
Denis Laxalde |
context: add a `blockancestors(fctx, fromline, toline)` function
|
Tue, 03 Jan 2017 18:15:58 +0100 |
Denis Laxalde |
mdiff: add a "blocksinrange" function to filter diff blocks by line range
|
Fri, 06 Jan 2017 16:19:41 +0000 |
Jun Wu |
run-tests: unset CHGDEBUG
|
Fri, 06 Jan 2017 14:35:22 +0100 |
Denis Laxalde |
summary: add evolution "troubles" information to summary output
|
Fri, 06 Jan 2017 14:34:34 +0100 |
Denis Laxalde |
summary: use the same labels as log command in "parent: " line
|
Fri, 06 Jan 2017 13:50:52 +0100 |
Denis Laxalde |
templates: display evolution "troubles" in command line style
|
Fri, 06 Jan 2017 13:50:16 +0100 |
Denis Laxalde |
templatekw: add a "troubles" template keyword
|
Fri, 06 Jan 2017 15:48:22 +0100 |
Denis Laxalde |
test: test "trouble: " line in log output with multiple troubles
|
Fri, 06 Jan 2017 12:36:21 +0100 |
Denis Laxalde |
cmdutil: add missing "i18n" comment about "trouble: " line
|
Fri, 06 Jan 2017 09:58:41 +0100 |
Valters Vingolds |
rebase: use repo.vfs.exists in 'hg summary' hook
|
Wed, 28 Dec 2016 15:48:17 -0700 |
Gregory Szorc |
hgweb: link to raw-file on annotation page (BC)
|
Wed, 04 Jan 2017 10:35:04 -0800 |
Martin von Zweigbergk |
repair: combine two loops over changelog revisions
|
Wed, 04 Jan 2017 10:07:12 -0800 |
Martin von Zweigbergk |
repair: speed up stripping of many roots
|
Fri, 06 Jan 2017 09:56:40 +0800 |
Anton Shestakov |
make: remove targets for building packages for ubuntu wily (end of life)
|
Wed, 04 Jan 2017 22:32:42 -0600 |
Sean Farley |
config: add docs for ignoring all text below in the editor
|
Sat, 31 Dec 2016 15:36:36 -0600 |
Sean Farley |
cmdutil: add special string that ignores rest of text
|
Sat, 14 May 2016 20:52:44 +0900 |
Yuya Nishihara |
revset: drop TODO comment about sorting issue of fullreposet
|
Thu, 05 Jan 2017 22:53:42 +0900 |
Yuya Nishihara |
revset: document wdir() as an experimental function
|
Sat, 20 Aug 2016 17:50:23 +0900 |
Yuya Nishihara |
revset: categorize wdir() as very fast function
|
Sat, 23 May 2015 11:04:11 +0900 |
Yuya Nishihara |
revset: make children() not look at p2 if null (issue5439)
|
Wed, 04 Jan 2017 19:17:44 -0800 |
Gregory Szorc |
setup: pass named argument to setup_zstd
|
Wed, 04 Jan 2017 14:52:59 -0500 |
Augie Fackler |
merge with stable
|
Tue, 03 Jan 2017 13:25:29 +0100 |
Denis Laxalde |
templates-default: factor out definition of changeset labels
|
Mon, 10 Oct 2016 12:06:58 +0200 |
Denis Laxalde |
cmdutil: add support for evolution "troubles" display in changeset_printer
|
Tue, 03 Jan 2017 10:56:41 +0100 |
Denis Laxalde |
cmdutil: extract a _changesetlabels function out of changeset_printer._show()
|
Mon, 02 Jan 2017 14:57:14 +0000 |
Jun Wu |
chg: add procutil.h
|
Mon, 02 Jan 2017 14:43:37 +0000 |
Jun Wu |
chg: let procutil maintain its own pagerpid
|
Mon, 02 Jan 2017 14:10:32 +0000 |
Jun Wu |
chg: decouple hgclient from setuppager
|
Mon, 02 Jan 2017 14:04:35 +0000 |
Jun Wu |
chg: decouple hgclient from setupsignalhandler
|
Mon, 02 Jan 2017 14:02:47 +0000 |
Jun Wu |
chg: move signal and pager handling to a separate file
|
Wed, 07 Oct 2015 16:02:45 -0700 |
Gregory Szorc |
keepalive: rewrite readline()
|
Wed, 07 Oct 2015 15:53:58 -0700 |
Gregory Szorc |
keepalive: remove limit argument from readline()
|
Wed, 07 Oct 2015 15:33:52 -0700 |
Gregory Szorc |
keepalive: don't concatenate strings when reading chunked transfer
|
Mon, 26 Dec 2016 12:11:29 -0700 |
Gregory Szorc |
exchange: use rich class for sorting clone bundle entries
|
Wed, 04 Jan 2017 10:51:37 -0600 |
Kevin Bullock |
Added signature for changeset e69874dc1f4e
stable
|
Wed, 04 Jan 2017 10:51:31 -0600 |
Kevin Bullock |
Added tag 4.0.2 for changeset e69874dc1f4e
stable
|
Sat, 31 Dec 2016 17:19:09 +0900 |
FUJIWARA Katsunori |
i18n-ja: synchronized with 5f33116cd787
stable 4.0.2
|
Mon, 26 Dec 2016 00:02:42 +0000 |
Jun Wu |
chg: respect XDG_RUNTIME_DIR
|
Sun, 25 Dec 2016 23:49:54 +0000 |
Jun Wu |
chg: make "get default sockdir" a separate method
|
Sun, 25 Dec 2016 23:32:11 +0000 |
Jun Wu |
chg: handle connect failure before errno gets overridden
|
Sun, 25 Dec 2016 03:06:55 +0530 |
Pulkit Goyal |
py3: have a bytes version of shlex.split()
|
Fri, 23 Dec 2016 16:26:40 +0000 |
Jun Wu |
chg: support long socket path
|
Fri, 23 Dec 2016 16:16:44 +0000 |
Jun Wu |
chg: remove sockdirfd
|
Fri, 23 Dec 2016 16:37:00 +0000 |
Jun Wu |
chg: let hgc_open support long path
|
Sat, 24 Dec 2016 15:38:27 -0500 |
Augie Fackler |
rebase: un-wrap function signature since it fits in 80 columns
|
Sun, 25 Dec 2016 02:42:46 +0530 |
Pulkit Goyal |
py3: exclude pywatchman from test-check-py3-compat.t
|
Sun, 25 Dec 2016 02:34:19 +0530 |
Pulkit Goyal |
py3: update test-check-py3-compat.t
|
Thu, 22 Dec 2016 19:35:30 +0530 |
Pulkit Goyal |
shelve: choose a legal shelve name when no name is passed (issue5112)
|
Thu, 22 Dec 2016 23:27:32 +0530 |
Pulkit Goyal |
shelve: add tests to ensure illegal shelve names are avoided
|
Tue, 20 Dec 2016 00:20:07 +0530 |
Pulkit Goyal |
py3: replace sys.executable with pycompat.sysexecutable
|
Tue, 20 Dec 2016 00:02:24 +0530 |
Pulkit Goyal |
py3: have bytes version of sys.executable
|
Thu, 22 Dec 2016 01:54:17 +0530 |
Pulkit Goyal |
py3: use pycompat.getcwd instead of os.getcwd
|
Wed, 21 Dec 2016 23:40:38 +0530 |
Pulkit Goyal |
py3: use python 3 compatible variables in hgext/fsmontor/__init__.py
|
Wed, 21 Dec 2016 22:42:31 +0530 |
Pulkit Goyal |
py3: add warnings in check-code related to py3
|
Mon, 19 Dec 2016 02:54:49 +0530 |
Pulkit Goyal |
py3: replace os.getenv with pycompat.osgetenv
|
Mon, 19 Dec 2016 02:35:38 +0530 |
Pulkit Goyal |
py3: have bytes version of os.getenv
|
Sat, 24 Dec 2016 01:16:14 +0530 |
Pulkit Goyal |
url: remove unnecessary deletion of environ variables while dealing with proxy
|
Thu, 22 Dec 2016 23:28:35 -0700 |
Gregory Szorc |
convert: add config option to control storing original revision
|
Thu, 22 Dec 2016 23:28:11 -0700 |
Gregory Szorc |
convert: add config option to copy extra keys from Git commits
|
Thu, 22 Dec 2016 09:26:47 -0800 |
Gregory Szorc |
convert: don't use {} as default argument value
|
Thu, 22 Dec 2016 19:08:38 -0500 |
Remi Chaintron |
documentation: better censor flag documentation
|
Sat, 24 Dec 2016 10:40:08 -0700 |
Gregory Szorc |
tests: make test-convert-git.t reproducible
|
Thu, 22 Dec 2016 11:22:32 -0800 |
Zack Hricz |
fsmonitor: refresh pywatchman to upstream
|
Thu, 22 Dec 2016 11:07:59 -0800 |
Zack Hricz |
tests: exclude bundled pywatchman from test-check-pyflakes
|
Thu, 22 Dec 2016 23:14:13 +0900 |
Yuya Nishihara |
posix: make poll() restart on interruption by signal (issue5452)
stable
|
Fri, 18 Nov 2016 18:18:15 +0100 |
Pierre-Yves David |
color: load 'colortable' from extension using an 'extraloader'
|
Fri, 18 Nov 2016 18:09:36 +0100 |
Pierre-Yves David |
color: move hgext.color._styles to mercurial.color.style
|
Fri, 18 Nov 2016 18:29:19 +0100 |
Pierre-Yves David |
color: drop use of the 'global' keyword for '_style'
|
Fri, 18 Nov 2016 18:27:13 +0100 |
Pierre-Yves David |
color: drop use of the 'global' keyword for _terminfo_params
|
Wed, 21 Dec 2016 13:51:34 -0800 |
zphricz |
fsmonitor: fix exception message scraping
|
Wed, 21 Dec 2016 13:44:15 -0800 |
David Soria Parra |
tests: add magic string to bypass check-commit
|
Mon, 19 Dec 2016 22:46:00 +0900 |
Yuya Nishihara |
demandimport: do not raise ImportError for unknown item in fromlist
stable
|
Sun, 18 Dec 2016 12:53:20 -0800 |
Gregory Szorc |
convert: config option for git rename limit
|
Thu, 22 Dec 2016 01:09:45 +0900 |
Yuya Nishihara |
chgserver: backout changeset dfb19aed409e (per discussion)
|
Fri, 16 Dec 2016 14:48:37 +0000 |
Jun Wu |
chgserver: override runcommand
|
Fri, 16 Dec 2016 14:46:34 +0000 |
Jun Wu |
chgserver: store csystem separately
|
Mon, 19 Dec 2016 02:26:41 +0530 |
Pulkit Goyal |
py3: replace sys.platform with pycompat.sysplatform (part 2 of 2)
|
Mon, 19 Dec 2016 02:15:24 +0530 |
Pulkit Goyal |
py3: replace sys.platform with pycompat.sysplatform (part 1 of 2)
|
Mon, 19 Dec 2016 00:28:12 +0530 |
Pulkit Goyal |
py3: replace os.name with pycompat.osname (part 2 of 2)
|
Mon, 19 Dec 2016 00:16:52 +0530 |
Pulkit Goyal |
py3: replace os.name with pycompat.osname (part 1 of 2)
|
Sun, 18 Dec 2016 02:08:59 +0530 |
Pulkit Goyal |
py3: replace os.environ with encoding.environ (part 5 of 5)
|
Sun, 18 Dec 2016 02:06:00 +0530 |
Pulkit Goyal |
py3: replace os.environ with encoding.environ (part 4 of 5)
|
Sun, 18 Dec 2016 01:54:36 +0530 |
Pulkit Goyal |
py3: replace os.environ with encoding.environ (part 3 of 5)
|
Sun, 18 Dec 2016 01:46:39 +0530 |
Pulkit Goyal |
py3: replace os.environ with encoding.environ (part 2 of 5)
|
Sun, 18 Dec 2016 01:34:41 +0530 |
Pulkit Goyal |
py3: replace os.environ with encoding.environ (part 1 of 5)
|
Tue, 20 Dec 2016 20:28:41 -0800 |
David Soria Parra |
tests: exclude bundled pywatchman from check-code test
|
Tue, 20 Dec 2016 09:23:50 -0800 |
David Soria Parra |
convert: parse perforce data on-demand
|
Tue, 20 Dec 2016 09:23:50 -0800 |
David Soria Parra |
convert: return calculated values from parse() instead of manpulating state
|
Tue, 20 Dec 2016 09:23:50 -0800 |
David Soria Parra |
convert: move localname state to function scope
|
Tue, 20 Dec 2016 09:23:50 -0800 |
David Soria Parra |
convert: use return value in parse_view() instead of manipulating state
|
Mon, 19 Dec 2016 04:25:18 +0100 |
Pierre-Yves David |
changegroup: simplify logic around enabling changegroup 03
|
Mon, 19 Dec 2016 04:29:33 +0100 |
Pierre-Yves David |
changegroup: pass 'repo' to allsupportedversions
|
Mon, 19 Dec 2016 04:31:13 +0100 |
Pierre-Yves David |
changegroup: simplify 'allsupportedversions' logic
|
Sun, 18 Dec 2016 01:17:12 +0530 |
Pulkit Goyal |
py3: replace os.altsep with pycompat.altsep
|
Sun, 18 Dec 2016 00:52:05 +0530 |
Pulkit Goyal |
py3: have a bytes version of sys.platform
|
Sun, 18 Dec 2016 00:44:21 +0530 |
Pulkit Goyal |
py3: have a bytes version of os.altsep
|
Sat, 17 Dec 2016 23:55:25 +0530 |
Pulkit Goyal |
py3: make sure encoding.encoding is a bytes variable
|
Mon, 19 Dec 2016 22:15:00 +0000 |
Jun Wu |
chg: remove locks
|
Mon, 19 Dec 2016 22:09:49 +0000 |
Jun Wu |
chg: start server at a unique address
|
Mon, 19 Dec 2016 22:07:41 +0000 |
Jun Wu |
chgserver: truncate base address at "." for hash address
|
Sun, 23 Oct 2016 17:47:00 +0900 |
Yuya Nishihara |
ui: do not translate empty configsource() to 'none' (API)
|
Sun, 18 Dec 2016 16:20:04 +0900 |
Yuya Nishihara |
convert: remove unused-but-set variable introduced in db9e883566e8
|
Sat, 17 Dec 2016 20:24:46 +0530 |
Pulkit Goyal |
py3: replace os.sep with pycompat.ossep (part 4 of 4)
|
Sat, 17 Dec 2016 20:14:24 +0530 |
Pulkit Goyal |
py3: replace os.sep with pycompat.ossep (part 3 of 4)
|
Sat, 17 Dec 2016 20:02:50 +0530 |
Pulkit Goyal |
py3: replace os.sep with pycompat.ossep (part 2 of 4)
|
Sat, 17 Dec 2016 19:56:30 +0530 |
Pulkit Goyal |
py3: replace os.sep with pycompat.ossep (part 1 of 4)
|
Sat, 17 Dec 2016 19:47:17 +0530 |
Pulkit Goyal |
py3: replace os.pathsep with pycompat.ospathsep
|
Sat, 17 Dec 2016 19:36:40 +0530 |
Pulkit Goyal |
py3: use %d instead of %s for integers
|
Fri, 16 Dec 2016 09:48:14 -0800 |
Martin von Zweigbergk |
help: make multirevs just an alias for revsets
|
Fri, 16 Dec 2016 21:02:39 +0000 |
Jun Wu |
context: correct metadataonlyctx's parameter
|
Mon, 12 Dec 2016 13:32:45 +0100 |
Pierre-Yves David |
registrar: raise a programming error on duplicated registering
|
Sun, 16 Oct 2016 17:01:41 +0900 |
Yuya Nishihara |
py3kcompat: drop unused module
|