Mercurial > hg
graph
-
commands: move checkformat to bookmarks moduleSat, 10 Jun 2017 23:32:58 -0700, by Sean Farley
-
tests: tell pip not to check for a newer versionTue, 20 Jun 2017 14:35:53 -0700, by Danek Duvall
-
changeset_templater: backport parts map of [templates] section from formatterSat, 22 Apr 2017 21:16:08 +0900, by Yuya Nishihara
-
formatter: add support for parts map of [templates] sectionSat, 22 Apr 2017 21:29:00 +0900, by Yuya Nishihara
-
changeset_templater: backport separator template from formatterSat, 17 Jun 2017 16:32:20 +0900, by Yuya Nishihara
-
formatter: add support for separator templateSat, 22 Apr 2017 21:50:51 +0900, by Yuya Nishihara
-
formatter: add support for docheader and docfooter templatesSat, 22 Apr 2017 21:46:14 +0900, by Yuya Nishihara
-
formatter: extract helper function to render templateSat, 22 Apr 2017 21:38:08 +0900, by Yuya Nishihara
-
changeset_templater: do not enable verbosity postfix for [templates] sectionSat, 22 Apr 2017 21:09:07 +0900, by Yuya Nishihara
-
changeset_templater: simplify handling of verbosity postfixSat, 22 Apr 2017 21:06:11 +0900, by Yuya Nishihara
-
merge with stableTue, 20 Jun 2017 16:33:46 -0400, by Augie Fackler
-
tests: don't touch the network when using virtualenvMon, 19 Jun 2017 16:08:20 -0700, by Danek Duvall
-
tests: removed ReportedTest exceptionSat, 03 Jun 2017 17:32:52 -0700, by Gregory Szorc
-
tests: remove support for warned testsSat, 03 Jun 2017 17:22:45 -0700, by Gregory Szorc
-
contrib: add check-code rule to enforce non-use of `python` in testsTue, 20 Jun 2017 09:49:43 -0400, by Augie Fackler
-
cleanup: use $PYTHON to run python in many more testsTue, 20 Jun 2017 09:45:02 -0400, by Augie Fackler
-
tests: enforce use of $PYTHON in testsThu, 15 Jun 2017 14:22:39 -0400, by Augie Fackler
-
tests: use $PYTHON in #! so we always use the right PythonThu, 15 Jun 2017 14:27:52 -0400, by Augie Fackler
-
tests: sed away python #! in test-run-tests.t to avoid some upcoming insanityTue, 20 Jun 2017 09:33:19 -0400, by Augie Fackler
-
tests: remove #! from primes.py in test-highlight.tTue, 20 Jun 2017 08:44:56 -0400, by Augie Fackler
-
keyword: use context manager for rollback lockingTue, 20 Jun 2017 12:51:36 +0100, by Christian Ebert
-
tests: remove WarnTestSat, 03 Jun 2017 17:13:35 -0700, by Gregory Szorc
-
tests: remove unused IgnoreTest exceptionSat, 03 Jun 2017 17:09:13 -0700, by Gregory Szorc
-
tests: use unittest.SkipTestSat, 03 Jun 2017 17:04:42 -0700, by Gregory Szorc
-
changegroup: delete "if True" and reflowThu, 15 Jun 2017 23:23:47 -0700, by Martin von Zweigbergk
-
changegroup: let callers pass in transaction to apply() (API)Thu, 15 Jun 2017 22:46:38 -0700, by Martin von Zweigbergk
-
repair: create transaction for bundle1 unbundling earlierThu, 15 Jun 2017 23:09:14 -0700, by Martin von Zweigbergk
-
unbundle: create transaction for bundle1 unbundling earlierThu, 15 Jun 2017 22:18:21 -0700, by Martin von Zweigbergk
-
exchange: create transaction for bundle1 unbundling earlierThu, 15 Jun 2017 16:10:53 -0700, by Martin von Zweigbergk
-
changegroup: inline 'publishing' variable in apply()Mon, 19 Jun 2017 00:06:23 -0700, by Martin von Zweigbergk
-
repair: remove unnecessary locking for bookmarksMon, 19 Jun 2017 11:24:49 -0700, by Martin von Zweigbergk
-
repair: move check for existing transaction earlierMon, 19 Jun 2017 13:18:00 -0700, by Martin von Zweigbergk
-
strip: remove unncessary "del" and inline variableMon, 19 Jun 2017 13:13:28 -0700, by Martin von Zweigbergk
-
repair: clarify in comment that caller must take lock, but not transactionMon, 19 Jun 2017 11:24:21 -0700, by Martin von Zweigbergk
-
amend: use context manager for lockingMon, 19 Jun 2017 11:21:37 -0700, by Martin von Zweigbergk
-
strip: use context manager for locking and transaction in stripcmd()Mon, 19 Jun 2017 11:20:29 -0700, by Martin von Zweigbergk
-
strip: use context manager for locking in strip()Mon, 19 Jun 2017 11:17:31 -0700, by Martin von Zweigbergk
-
rebase: use context manager for locking in pullrebase()Mon, 19 Jun 2017 11:18:12 -0700, by Martin von Zweigbergk
-
rebase: use context manager for locking in rebase()Mon, 19 Jun 2017 11:18:05 -0700, by Martin von Zweigbergk
-
test-http-proxy: redirect proxy stdout to /dev/nullMon, 19 Jun 2017 21:53:54 -0400, by Matt Harbison
-
test-logtoprocess: don't run on WindowsMon, 19 Jun 2017 21:44:23 -0400, by Matt Harbison
-
revset: add support of keyword arguments to ancestors() and descendants()Sun, 18 Jun 2017 12:06:22 +0900, by Yuya Nishihara
-
revsetlang: check arguments passed to ancestors() before optimizing to only()Sun, 18 Jun 2017 11:57:28 +0900, by Yuya Nishihara
-
revsetlang: factor out helper to match ancestors() in parsed treeSun, 18 Jun 2017 11:39:03 +0900, by Yuya Nishihara
-
templatekw: use common "rev:node" format as the default of predecessorsSat, 17 Jun 2017 13:34:18 +0900, by Yuya Nishihara
-
templatekw: populate all keywords depending on predecessor in map operationSat, 17 Jun 2017 13:23:55 +0900, by Yuya Nishihara
-
templatekw: reference predecessor node id as {node} in map operationSat, 17 Jun 2017 13:18:03 +0900, by Yuya Nishihara
-
highlight: put pygments import inside demandimport.deactivatedSun, 18 Jun 2017 23:05:54 -0400, by Augie Fackler
-
run-tests: explicitly flush test runner output for Windows stabilitySun, 18 Jun 2017 22:19:54 -0400, by Matt Harbison
-
tinyproxy: explicitly flush logged messagesSun, 18 Jun 2017 21:31:53 -0400, by Matt Harbison
-
help: clarify ancestors() and descendants() include given set (issue5594)Sun, 18 Jun 2017 22:46:56 +0900, by Yuya Nishihara
-
dagop: move blockancestors() and blockdescendants() from contextSun, 19 Feb 2017 19:37:14 +0900, by Yuya Nishihara
-
dagop: split module hosting DAG-related algorithms from revsetSun, 16 Oct 2016 18:03:24 +0900, by Yuya Nishihara
-
tests: protect tests involving git ext::sh with git-ext-shThu, 15 Jun 2017 17:14:53 -0700, by Sean Farley
-
hghave: add has_git_range for testing if git understands ext::shThu, 15 Jun 2017 17:13:23 -0700, by Sean Farley
-
rebase: rewrite "x in y.children()" as "y in x.parents()"Sat, 17 Jun 2017 23:09:47 -0700, by Martin von Zweigbergk
-
shelve: rewrite "x in y.children()" as "y in x.parents()"Sat, 17 Jun 2017 23:09:39 -0700, by Martin von Zweigbergk
-
py3: use open() instead of file() constructorSat, 17 Jun 2017 17:16:28 +0530, by Pulkit Goyal
-
py3: convert keys of kwargs back to bytes using pycompat.byteskwargs()Sat, 17 Jun 2017 15:29:26 +0530, by Pulkit Goyal
-
py3: use pycompat.strkwargs() to convert kwargs keys to str before passingSat, 17 Jun 2017 15:05:11 +0530, by Pulkit Goyal
-
py3: use '%d' instead of '%s' for integersSat, 17 Jun 2017 14:53:25 +0530, by Pulkit Goyal
-
py3: pass the path in hg.repository() as bytesSat, 17 Jun 2017 14:39:10 +0530, by Pulkit Goyal
-
py3: pass range() into list() to get one explicitlySat, 17 Jun 2017 14:38:02 +0530, by Pulkit Goyal
-
check-concurrency: expose the feature as 'concurrent-push-mode'Sun, 28 May 2017 00:12:38 +0200, by Pierre-Yves David
-
exchange: switch to usual way of testing for bundle2-nessFri, 16 Jun 2017 22:57:31 -0700, by Martin von Zweigbergk
-
setup: update a comment that blamed py26 for a Windows workaroundFri, 16 Jun 2017 21:57:22 -0400, by Matt Harbison
-
i18n: drop a py25 conditionalFri, 16 Jun 2017 20:55:34 -0400, by Matt Harbison
-
perf: ensure HGRCPATH is exported on WindowsFri, 16 Jun 2017 20:49:32 -0400, by Matt Harbison
-
test-status: glob fixes for WindowsFri, 16 Jun 2017 20:35:45 -0400, by Matt Harbison
-
plan9: drop py26 hacksFri, 16 Jun 2017 18:42:03 -0400, by Matt Harbison
-
revset: fix negative ancestor spec to not return changectx objectsSun, 18 Jun 2017 12:25:23 +0900, by Yuya Nishihara
-
obsolete: use ProgrammingError over assert for volatile set registrationMon, 01 May 2017 05:57:36 +0200, by Pierre-Yves David
-
strip: remove a redundant setting of hookargsFri, 16 Jun 2017 10:13:44 -0700, by Martin von Zweigbergk
-
unbundle: move streamclone error case away from bundle[12] casesFri, 16 Jun 2017 10:38:14 -0700, by Martin von Zweigbergk
-
bundle2: use "else" instead of checking condition againFri, 16 Jun 2017 10:36:43 -0700, by Martin von Zweigbergk
-
wireproto: update reference to deleted addchangegroup()Fri, 16 Jun 2017 09:37:22 -0700, by Martin von Zweigbergk
-
template: add predecessors templateThu, 15 Jun 2017 13:02:58 +0200, by Boris Feld
-
commit: select template by spec.ref nameSat, 22 Apr 2017 20:29:45 +0900, by Yuya Nishihara
-
commit: do not look up committemplate in template paths (BC)Sat, 22 Apr 2017 15:28:29 +0900, by Yuya Nishihara
-
formatter: always store a literal template unnamedSat, 06 May 2017 17:03:59 +0900, by Yuya Nishihara
-
formatter: load templates section like a map fileSat, 22 Apr 2017 20:14:55 +0900, by Yuya Nishihara
-
test-command-template: rewrite recursion tests by using a map fileSat, 06 May 2017 17:41:05 +0900, by Yuya Nishihara
-
templater: add simple interface for unnamed template (API)Sat, 22 Apr 2017 19:56:47 +0900, by Yuya Nishihara
-
ui: add support for a tweakdefaults knobWed, 14 Jun 2017 20:56:34 -0400, by Augie Fackler
-
localrepo: remove unused addchangegroup() (API)Thu, 15 Jun 2017 15:13:18 -0700, by Martin von Zweigbergk
-
changegroup: rename "dh" to the clearer "deltaheads"Thu, 15 Jun 2017 13:47:54 -0700, by Martin von Zweigbergk
-
changegroup: rename "srccontent" to "cgnodes"Thu, 15 Jun 2017 13:42:41 -0700, by Martin von Zweigbergk
-
revlog: rename list of nodes from "content" to "nodes"Thu, 15 Jun 2017 13:42:35 -0700, by Martin von Zweigbergk
-
revlog: delete obsolete commentThu, 15 Jun 2017 13:25:41 -0700, by Martin von Zweigbergk
-
revlog: delete dead assignment in addgroup()Thu, 15 Jun 2017 13:23:21 -0700, by Martin von Zweigbergk
-
pycompat: move the queue related definitions below queue importFri, 16 Jun 2017 03:01:22 +0530, by Pulkit Goyal
-
pycompat: move multiline comments above a function to function docFri, 16 Jun 2017 02:48:17 +0530, by Pulkit Goyal
-
py3: replace dict.iterkeys() with iter(dict)Fri, 16 Jun 2017 01:46:47 +0530, by Pulkit Goyal
-
py3: explicitly convert dict.values() to a list on py3Fri, 16 Jun 2017 01:28:23 +0530, by Pulkit Goyal
-
py3: alias long to int and xrange to range in test-ancestor.py on Python 3Fri, 16 Jun 2017 01:24:31 +0530, by Pulkit Goyal
-
py3: add a new bytesurl() to convert a str url into bytesFri, 16 Jun 2017 00:36:17 +0530, by Pulkit Goyal
-
py3: add a new strurl() which will convert a bytes url to strFri, 16 Jun 2017 00:32:52 +0530, by Pulkit Goyal
-
killdaemons: fix WaitForSingleObject() error handling logic on WindowsThu, 15 Jun 2017 21:59:42 -0400, by Matt Harbison
-
killdaemons: explicitly set the ctypes signaturesTue, 06 Jun 2017 20:18:06 -0400, by Matt Harbison
-
hghave: enable 'serve' on WindowsSun, 07 May 2017 14:58:40 -0400, by Matt Harbison
-
contrib: add a ratchet for tests in Python 3Thu, 15 Jun 2017 11:00:29 -0400, by Augie Fackler
-
contrib: check in a whitelist of passing tests in Python 3Thu, 15 Jun 2017 10:59:48 -0400, by Augie Fackler
-
tests: try and fail more gracefully with broken unicode escapesThu, 15 Jun 2017 13:13:36 -0400, by Augie Fackler
-
md5sum: adapt for python 3 supportThu, 15 Jun 2017 12:49:13 -0400, by Augie Fackler
-
profiling: allow configuring minimum display threshold for hotpathThu, 15 Jun 2017 11:10:51 -0700, by Gregory Szorc
-
config: document profiling.show{min,max}Thu, 15 Jun 2017 11:04:46 -0700, by Gregory Szorc
-
check-config: look for ui.configwithThu, 15 Jun 2017 10:58:36 -0700, by Gregory Szorc
-
check-config: use named groups in regexpThu, 15 Jun 2017 10:38:19 -0700, by Gregory Szorc
-
check-config: use compiled regexpThu, 15 Jun 2017 10:36:23 -0700, by Gregory Szorc
-
tests: add test coverage for check-configThu, 15 Jun 2017 10:46:39 -0700, by Gregory Szorc
-
exchange: use context manager for bundle1 unbundlingThu, 15 Jun 2017 22:57:20 -0700, by Martin von Zweigbergk
-
unbundle: use context manager for transactionThu, 15 Jun 2017 14:47:18 -0700, by Martin von Zweigbergk
-
clonebundle: use context managers for lock and transactionThu, 15 Jun 2017 17:00:32 -0700, by Martin von Zweigbergk
-
changeset_templater: render template specified by templatespec tupleTue, 11 Apr 2017 21:38:24 +0900, by Yuya Nishihara
-
formatter: render template specified by templatespec tupleSat, 22 Apr 2017 19:29:41 +0900, by Yuya Nishihara
-
formatter: put topic in templatespec tupleSat, 22 Apr 2017 19:07:00 +0900, by Yuya Nishihara
-
cmdutil: pass templatespec tuple directly to changeset_templater (API)Sat, 22 Apr 2017 19:02:47 +0900, by Yuya Nishihara
-
formatter: wrap (tmpl, mapfile) by named tupleSat, 22 Apr 2017 18:48:38 +0900, by Yuya Nishihara
-
cmdutil: factor out helper to create changeset_templater with literal templateSat, 22 Apr 2017 18:42:03 +0900, by Yuya Nishihara
-
test-dirstate-race: stabilize for WindowsWed, 14 Jun 2017 23:56:58 -0400, by Matt Harbison
-
formatter: document lookuptemplate()Sat, 06 May 2017 16:24:21 +0900, by Yuya Nishihara
-
cmdutil: rename gettemplate() to _lookuplogtemplate()Sat, 22 Apr 2017 15:30:27 +0900, by Yuya Nishihara
-
formatter: inline gettemplater()Sat, 22 Apr 2017 15:11:53 +0900, by Yuya Nishihara
-
formatter: factor out function to create templater from literal or map fileSat, 22 Apr 2017 15:06:06 +0900, by Yuya Nishihara
-
graphlog: do not look up graphnodetemplate in template paths (BC)Sat, 22 Apr 2017 14:53:05 +0900, by Yuya Nishihara
-
formatter: open raw template file in posix semanticsSat, 06 May 2017 14:48:47 +0900, by Yuya Nishihara
-
formatter: open raw template file in binary mode (BC)Sat, 06 May 2017 14:47:31 +0900, by Yuya Nishihara
-
formatter: close raw template file explicitlySat, 06 May 2017 14:40:22 +0900, by Yuya Nishihara
-
largefiles: avoid a crash when archiving a subrepo with largefiles disabled stableTue, 13 Jun 2017 22:24:41 -0400, by Matt Harbison
-
patchbomb: make getaddrs function easier to work withTue, 13 Jun 2017 17:43:33 -0400, by Augie Fackler
-
patchbomb: look for non-empty publicurl, not a non-None oneTue, 13 Jun 2017 16:30:50 -0400, by Augie Fackler
-
patchbomb: make variable name for publicurl always be publicurlTue, 13 Jun 2017 16:30:11 -0400, by Augie Fackler
-
bisect: simpler approach for option validation messageWed, 14 Jun 2017 01:43:47 -0400, by Brandon McCaig
-
pushkey: use False/True for return values from push functionsMon, 12 Jun 2017 16:35:57 -0700, by Martin von Zweigbergk
-
smartset: micro optimize spanset.slice() to narrow range accordinglyFri, 10 Apr 2015 00:14:16 +0900, by Yuya Nishihara
-
smartset: micro optimize baseset.slice() to use slice of listThu, 09 Apr 2015 23:56:06 +0900, by Yuya Nishihara
-
smartset: extract method to slice abstractsmartsetTue, 24 Mar 2015 00:14:53 +0900, by Yuya Nishihara
-
smartset: extract spanset factory to make it constructed without a repoSun, 24 May 2015 11:07:14 +0900, by Yuya Nishihara
-
smartset: change repr of spanset to show revisions as half-open rangeSun, 11 Jun 2017 00:21:38 +0900, by Yuya Nishihara
-
fsmonitor: don't write out state if identity has changed (issue5581)Mon, 12 Jun 2017 15:34:31 -0700, by Siddharth Agarwal
-
fsmonitor: write state with wlock held and dirstate unchanged (issue5581)Mon, 12 Jun 2017 15:34:31 -0700, by Siddharth Agarwal
-
workingctx: add a way for extensions to run code at status fixup timeMon, 12 Jun 2017 13:56:50 -0700, by Siddharth Agarwal
-
workingctx: also pass status tuple into poststatusfixupMon, 12 Jun 2017 13:56:43 -0700, by Siddharth Agarwal
-
workingctx: factor out post-status dirstate fixupMon, 12 Jun 2017 13:54:59 -0700, by Siddharth Agarwal
-
merge with stableTue, 13 Jun 2017 10:02:34 -0400, by Augie Fackler
-
profile: properly propagate exception from the sub-context managerMon, 12 Jun 2017 17:24:10 +0200, by Pierre-Yves David
-
profile: close 'fp' in all casesMon, 12 Jun 2017 17:25:37 +0200, by Pierre-Yves David
-
profile: close 'fp' on error within '__enter__'Mon, 12 Jun 2017 17:21:41 +0200, by Pierre-Yves David
-
profile: indent part of '__enter__'Mon, 12 Jun 2017 17:20:48 +0200, by Pierre-Yves David
-
profile: remove now useless indentMon, 12 Jun 2017 17:15:43 +0200, by Pierre-Yves David
-
profile: use explicit logic to control file closingMon, 12 Jun 2017 17:14:56 +0200, by Pierre-Yves David
-
profiling: move 'fp' closing logic into its own functionMon, 12 Jun 2017 17:13:35 +0200, by Pierre-Yves David
-
py3: use python3 hg in test-py3-commands.t at places where py2 hg was usedTue, 13 Jun 2017 01:23:54 +0530, by Pulkit Goyal
-
test-dirstate-race: back out changeset c82fa7efcbc8Mon, 12 Jun 2017 13:10:09 -0700, by Siddharth Agarwal
-
revset: fix order of first/last members in compound expression (BC)Sat, 10 Jun 2017 19:48:48 +0900, by Yuya Nishihara
-
revset: filter first/last members by __and__ operationSat, 10 Jun 2017 19:41:42 +0900, by Yuya Nishihara
-
revset: reject negative number to select first/last n membersSat, 10 Jun 2017 18:35:11 +0900, by Yuya Nishihara
-
revset: fix order of last() n members where n > 1 (BC)Sat, 10 Jun 2017 18:04:56 +0900, by Yuya Nishihara
-
debugrevspec: add option to suppress list of computed revisionsSat, 10 Jun 2017 20:14:23 +0900, by Yuya Nishihara
-
debugrevspec: add option to print representation of smartset objectSat, 10 Jun 2017 20:03:35 +0900, by Yuya Nishihara
-
help: correct description of "glob:foo/*" matching stableMon, 12 Jun 2017 11:24:21 -0700, by Martin von Zweigbergk
-
bookmarks: make sure we close the bookmark file after readingSat, 10 Jun 2017 01:59:22 +0100, by Pierre-Yves David
-
bookmarks: rephrase a comment to be shorted and clearerSat, 10 Jun 2017 01:55:01 +0100, by Pierre-Yves David
-
checkheads: use a "lazyancestors" object for allfuturecommonMon, 05 Jun 2017 13:44:15 +0100, by Pierre-Yves David
-
checkheads: use "revnum" in the "allfuturecommon" setMon, 05 Jun 2017 13:37:04 +0100, by Pierre-Yves David
-
checkheads: use 'nodemap.get' to convert nodes to revsMon, 05 Jun 2017 15:20:20 +0100, by Pierre-Yves David
-
checkheads: pass "ispushed" function to the obsmarkers logicMon, 05 Jun 2017 15:17:47 +0100, by Pierre-Yves David
-
profile: drop maybeprofileFri, 09 Jun 2017 12:29:29 +0100, by Pierre-Yves David
-
profile: support --profile in alias and abbreviated version (--prof)Fri, 09 Jun 2017 12:36:07 +0100, by Pierre-Yves David
-
profile: make the contextmanager object available to the callersFri, 09 Jun 2017 11:42:45 +0100, by Pierre-Yves David
-
profile: introduce a knob to control if the context is actually profilingFri, 09 Jun 2017 11:41:47 +0100, by Pierre-Yves David
-
profile: introduce a "start" method to the profile contextFri, 09 Jun 2017 11:39:53 +0100, by Pierre-Yves David
-
profile: upgrade the "profile" context manager to a full classThu, 08 Jun 2017 01:38:48 +0100, by Pierre-Yves David
-
setup: avoid linker warnings on Windows about multiple export specificationsFri, 09 Jun 2017 22:15:53 -0400, by Matt Harbison
-
memctx: always use cache for filectxfnSat, 10 Jun 2017 16:00:18 -0700, by Sean Farley
-
test-hardlinks: stabilize for WindowsSat, 10 Jun 2017 00:06:57 -0400, by Matt Harbison
-
releasenotes: add more tests for formatting and merging of release notesSun, 04 Jun 2017 00:16:45 +0200, by Rishabh Madan
-
releasenotes: command to manage release notes filesFri, 02 Jun 2017 23:33:30 +0200, by Gregory Szorc
-
packagelib: use LANGUAGE=C for "hg version"Mon, 12 Jun 2017 03:23:58 +0900, by Toshi MARUYAMA
-
rpms: add hgdemandimport in filesMon, 12 Jun 2017 03:23:56 +0900, by Toshi MARUYAMA
-
rpms: remove '%if "%{?pythonver}" != "2.4"'Mon, 12 Jun 2017 03:22:45 +0900, by Toshi MARUYAMA
-
obsstore: do not load all markers to detect duplicationFri, 02 Jun 2017 20:49:42 -0700, by Jun Wu
-
clonebundles: reference correct config optionSat, 10 Jun 2017 11:33:57 -0700, by Gregory Szorc
-
filestat: move __init__ to frompath constructorSat, 10 Jun 2017 14:09:54 -0700, by Siddharth Agarwal
-
test-dirstate-race: ensure that a isn't in the lookup set at the endSat, 10 Jun 2017 14:07:31 -0700, by Siddharth Agarwal
-
hghave: add test for whether fsmonitor is enabledSat, 10 Jun 2017 14:07:31 -0700, by Siddharth Agarwal
-
tests: add a wrapper to run fsmonitor testsSat, 10 Jun 2017 14:07:30 -0700, by Siddharth Agarwal
-
setdiscovery: improves logged messageSat, 10 Jun 2017 18:47:09 +0100, by Pierre-Yves David
-
tests: handle variation between pure and normal output in annotate --skipSat, 10 Jun 2017 10:46:06 -0400, by Augie Fackler
-
bisect: improve option validation messageFri, 09 Jun 2017 20:12:39 -0400, by Brandon McCaig
-
context: inline makememctx (API)Sat, 10 Jun 2017 10:24:33 -0400, by Sean Farley
-
context: add convenience method for returning a memfilectx from a patchFri, 09 Jun 2017 13:39:13 -0700, by Sean Farley
-
memctx: refactor inline getfilectx into convenience methodFri, 09 Jun 2017 13:25:02 -0700, by Sean Farley
-
hgweb: refresh styling of gitweb's search formFri, 09 Jun 2017 13:55:51 -0700, by Gregory Szorc
-
hgweb: consistently add search form to all gitweb pagesFri, 09 Jun 2017 13:45:36 -0700, by Gregory Szorc
-
hgweb: consolidate search form for gitwebFri, 09 Jun 2017 13:42:38 -0700, by Gregory Szorc
-
hgweb: consolidate search form for monoblueFri, 09 Jun 2017 13:41:10 -0700, by Gregory Szorc
-
hgweb: consolidate search form for paperFri, 09 Jun 2017 13:59:13 -0700, by Gregory Szorc
-
test-extension: fix load path for WindowsFri, 09 Jun 2017 23:56:50 -0400, by Matt Harbison
-
test-setdiscovery: stabilize for WindowsSat, 10 Jun 2017 00:11:54 -0400, by Matt Harbison
-
convert: correct the documentation about whitespace in branchmap branchesSat, 10 Jun 2017 02:20:14 -0400, by Matt Harbison
-
py3: use pycompat.bytestr() instead of str()Thu, 08 Jun 2017 00:51:46 +0530, by Pulkit Goyal
-
py3: convert bool variables to bytesFri, 02 Jun 2017 16:57:21 +0530, by Pulkit Goyal
-
context: avoid writing outdated dirstate out (issue5584)Fri, 09 Jun 2017 13:07:49 +0900, by FUJIWARA Katsunori
-
tests: factor external procedures out for portabilityFri, 09 Jun 2017 13:07:49 +0900, by FUJIWARA Katsunori
-
dirstate: add identity information to detect simultaneous changing in storageFri, 09 Jun 2017 13:07:48 +0900, by FUJIWARA Katsunori
-
util: make filestat.__eq__ return True if both of self and old have None statFri, 09 Jun 2017 13:07:48 +0900, by FUJIWARA Katsunori
-
vfs: create copy at renaming to avoid file stat ambiguity if neededFri, 09 Jun 2017 12:58:18 +0900, by FUJIWARA Katsunori
-
vfs: factor out "rename and avoid ambiguity" to reuseFri, 09 Jun 2017 12:58:18 +0900, by FUJIWARA Katsunori
-
util: make filestat.avoidambig() return whether ambiguity is avoided or notFri, 09 Jun 2017 12:58:17 +0900, by FUJIWARA Katsunori
-
debugcommands: issue warning when repo has secret changesets (issue5589)Fri, 09 Jun 2017 10:42:19 -0700, by Gregory Szorc
-
streamclone: consider secret changesets (BC) (issue5589)Fri, 09 Jun 2017 10:41:13 -0700, by Gregory Szorc
-
json: pass formatting options recursivelyFri, 09 Jun 2017 21:33:15 +0900, by Yuya Nishihara
-
json: avoid extra string manipulation of dict keysSun, 23 Apr 2017 13:40:18 +0900, by Yuya Nishihara
-
test-obsolete: include <> in user field to check JSON escapesFri, 09 Jun 2017 21:45:22 +0900, by Yuya Nishihara
-
templatefilers: correct filename in header commentFri, 09 Jun 2017 21:28:22 +0900, by Yuya Nishihara
-
repoview: remove special casing of "requirements"Thu, 08 Jun 2017 20:28:13 -0700, by Gregory Szorc
-
bookmarks: move variable initialization earlierWed, 07 Jun 2017 19:32:16 +0100, by Pierre-Yves David
-
bookmarks: directly use base dict 'setitem'Wed, 07 Jun 2017 19:13:09 +0100, by Pierre-Yves David
-
bookmarks: rely on exception for malformed linesWed, 07 Jun 2017 19:22:39 +0100, by Pierre-Yves David
-
bookmarks: explicitly convert to 'node' during initializationWed, 07 Jun 2017 22:26:43 +0100, by Pierre-Yves David
-
bookmarks: prefetch 'lookup' outside of the loopWed, 07 Jun 2017 19:21:02 +0100, by Pierre-Yves David
-
perf: add a perfbookmarks commandWed, 07 Jun 2017 18:22:11 +0100, by Pierre-Yves David
-
perfphases: add a flag to also include file access timeTue, 23 May 2017 02:27:41 +0200, by Pierre-Yves David
-
perf: have a generic "clearstorecache" functionWed, 07 Jun 2017 17:31:30 +0100, by Pierre-Yves David
-
localrepo: move filtername to __init__Thu, 08 Jun 2017 23:23:37 -0700, by Gregory Szorc
-
obsolete: move obsstore creation logic from localrepoThu, 08 Jun 2017 21:54:30 -0700, by Gregory Szorc
-
match: allow pats to be NoneThu, 08 Jun 2017 22:18:17 -0700, by Martin von Zweigbergk
-
tests: add a test for installing hg with pip in a virtualenvTue, 06 Jun 2017 11:16:38 -0400, by Augie Fackler
-
hghave: add check for virtualenvTue, 06 Jun 2017 11:16:10 -0400, by Augie Fackler
-
setup: introduce dummy copies of setuptools flagsTue, 06 Jun 2017 11:02:30 -0400, by Augie Fackler
-
extensions: catch uisetup and extsetup failures and don't let them break hgTue, 06 Jun 2017 10:09:48 -0400, by Augie Fackler
-
tests: add test demonstrating how broken third-party extensions can getTue, 06 Jun 2017 10:03:16 -0400, by Augie Fackler
-
extensions: move wrapfilecache function from fsmonitorThu, 08 Jun 2017 10:44:53 -0400, by Augie Fackler
-
chmod: create a new file when flags are set on a hardlinked fileWed, 26 Apr 2017 16:05:22 +0200, by Koen Van Hoof
-
run-tests: make --restart work with output dirWed, 07 Jun 2017 21:17:24 -0700, by Siddharth Agarwal
-
run-tests: output coverage to output dirWed, 07 Jun 2017 21:17:06 -0700, by Siddharth Agarwal
-
run-tests: write JSON reports to output dirWed, 07 Jun 2017 20:46:43 -0700, by Siddharth Agarwal
-
run-tests: write test times to output dirWed, 07 Jun 2017 20:32:11 -0700, by Siddharth Agarwal
-
run-tests: allow specifying an output dir to write .errs toWed, 07 Jun 2017 20:30:08 -0700, by Siddharth Agarwal