Mercurial > hg
graph
-
amend: add tests for amending only some files from commit to be amendedFri, 01 Sep 2017 12:34:34 -0700, by Saurabh Singh
-
test-editor-filename: fix portability of fake editor commandSat, 02 Sep 2017 21:49:45 +0900, by Yuya Nishihara
-
amend: moving first assignment of newid closer to its useFri, 01 Sep 2017 12:34:36 -0700, by Saurabh Singh
-
amend: rectify commentThu, 31 Aug 2017 18:35:39 -0700, by Saurabh Singh
-
amend: removing redundant if conditionFri, 01 Sep 2017 15:08:54 -0700, by Saurabh Singh
-
editor: file created for diff action should have .diff suffixFri, 01 Sep 2017 20:28:26 +0000, by Michael Bolin
-
test-amend: match output using conditional test case nameFri, 01 Sep 2017 11:13:55 -0700, by Jun Wu
-
util: use set for reserved Windows filenamesThu, 31 Aug 2017 19:40:15 -0700, by Gregory Szorc
-
context: add arbitraryfilectx, which can represent files outside the workdirFri, 01 Sep 2017 11:52:20 -0700, by Phil Cohen
-
simplemerge: remove unused `filtereddata` parameterFri, 01 Sep 2017 10:35:43 -0700, by Phil Cohen
-
simplemerge: remove unused `repo` parameterFri, 01 Sep 2017 10:35:43 -0700, by Phil Cohen
-
extensions: prohibit unicode defaultsTue, 29 Aug 2017 18:24:51 +0200, by Christophe de Vienne
-
revsetlang: remove unused functionsSat, 19 Aug 2017 22:04:03 +0900, by Yuya Nishihara
-
revsetlang: match tree by helper function on optimizeWed, 17 Feb 2016 21:40:59 +0900, by Yuya Nishihara
-
parser: add helper function to test if pattern matches parsed treeWed, 17 Feb 2016 21:31:09 +0900, by Yuya Nishihara
-
revsetlang: build optimized tree by helper functionWed, 17 Feb 2016 21:38:25 +0900, by Yuya Nishihara
-
parser: add helper function that constructs parsed tree from templateWed, 17 Feb 2016 21:30:04 +0900, by Yuya Nishihara
-
patch: take messages out of the function so that extensions can add entriesWed, 30 Aug 2017 18:19:14 +0530, by Pulkit Goyal
-
run-tests: allow bisecting a different repoWed, 02 Aug 2017 21:24:29 -0700, by Jun Wu
-
run-tests: extract prefix of bisect commands to a variableWed, 02 Aug 2017 21:01:38 -0700, by Jun Wu
-
run-tests: pass --with-hg to run-tests.py command used by bisectWed, 02 Aug 2017 21:01:38 -0700, by Jun Wu
-
import-checker: allow relative import a module being checkedMon, 28 Aug 2017 13:43:25 -0700, by Jun Wu
-
merge: move some of the logic in batchget() to workingfilectxThu, 31 Aug 2017 11:28:59 -0700, by Phil Cohen
-
filemerge: add _restorebackupThu, 31 Aug 2017 11:28:59 -0700, by Phil Cohen
-
filemerge: reduce creation of tempfiles until neededThu, 31 Aug 2017 11:28:59 -0700, by Phil Cohen
-
filemerge: add `_workingpath`Thu, 31 Aug 2017 11:28:59 -0700, by Phil Cohen
-
filemerge: move a util copy call to filectx.writeThu, 31 Aug 2017 11:28:59 -0700, by Phil Cohen
-
filemerge: eliminate most uses of tempfilesThu, 31 Aug 2017 11:28:59 -0700, by Phil Cohen
-
filemerge: extract _maketemp and _makebackupThu, 31 Aug 2017 11:05:19 -0700, by Phil Cohen
-
encoding: check overflow while calculating size of JSON escape bufferThu, 31 Aug 2017 21:56:40 +0900, by Yuya Nishihara
-
editor: use an unambiguous path suffix for editor filesWed, 30 Aug 2017 20:25:56 +0000, by Michael Bolin
-
revlog: move check for wdir from changelog to revlogWed, 30 Aug 2017 09:21:31 -0700, by Martin von Zweigbergk
-
debugssl: allow a URL to be specified without a local repository stableTue, 29 Aug 2017 16:38:10 -0400, by Matt Harbison
-
revlog: use pycompat.bytestr() to reliably have a %s-able valueTue, 22 Aug 2017 21:21:43 -0400, by Augie Fackler
-
debugcommands: stabilize output of debugbundle by having a custom reprTue, 22 Aug 2017 23:11:35 -0400, by Augie Fackler
-
python3: whitelist another 5 passing tests found with the ratchet scriptTue, 22 Aug 2017 20:25:08 -0400, by Augie Fackler
-
python3: replace sorted(<dict>.iterkeys()) with sorted(<dict>)Tue, 22 Aug 2017 20:06:58 -0400, by Augie Fackler
-
python3: wrap all uses of <exception>.strerror with strtolocalTue, 22 Aug 2017 20:03:07 -0400, by Augie Fackler
-
pager: do not start pager if `ui` has been `pushbuffer`-edWed, 30 Aug 2017 14:04:55 -0700, by Jun Wu
-
revset: do not flip "and" arguments when optimizingWed, 30 Aug 2017 16:05:12 -0700, by Jun Wu
-
revset: make match function follow given subset if specified (API)Wed, 30 Aug 2017 22:51:28 +0900, by Yuya Nishihara
-
revset: move order argument to run-time match functionWed, 30 Aug 2017 22:41:36 +0900, by Yuya Nishihara
-
revset: fix example describing how ordering is determinedWed, 30 Aug 2017 23:53:30 +0900, by Yuya Nishihara
-
revset: move order constants from revsetlangWed, 30 Aug 2017 22:32:47 +0900, by Yuya Nishihara
-
tag: use filtered repo when creating new tags (issue5539)Tue, 29 Aug 2017 11:25:22 +0200, by Denis Laxalde
-
extensions: add wrappedfunction() context managerMon, 21 Aug 2017 16:46:05 -0700, by Martin von Zweigbergk
-
mdiff: add a --ignore-space-at-eol optionTue, 29 Aug 2017 18:20:50 -0700, by David Soria Parra
-
revset: improve documentation about ordering handlingFri, 25 Aug 2017 11:20:34 -0700, by Jun Wu
-
revset: remove order information from tree (API)Sun, 20 Aug 2017 10:55:11 -0700, by Jun Wu
-
revset: drop optimization about reordering "or" set elementsMon, 28 Aug 2017 23:44:47 -0700, by Jun Wu
-
rebase: use _ctxdesc in one more placeTue, 29 Aug 2017 17:51:54 -0700, by Jun Wu
-
rebase: move working parent and bookmark for obsoleted revs (BC)Sun, 27 Aug 2017 02:47:47 -0700, by Jun Wu
-
rebase: remove an unnecessary adjustdest in clearrebasedTue, 29 Aug 2017 17:49:13 -0700, by Jun Wu
-
rebase: sort destmap topologicallyMon, 21 Aug 2017 20:22:07 -0700, by Jun Wu
-
rebase: initial support for multiple destinationsTue, 29 Aug 2017 17:27:37 -0700, by Jun Wu
-
rebase: change internal format to support destination mapFri, 11 Aug 2017 00:32:19 -0700, by Jun Wu
-
rebase: rewrite _computeobsoletenotrebasedFri, 11 Aug 2017 00:31:52 -0700, by Jun Wu
-
util: use ~ as a suffix for a temp file in the same directory as a source fileTue, 22 Aug 2017 00:38:38 +0000, by Michael Bolin
-
morestatus: simplify check for unresolved merge conflictsMon, 28 Aug 2017 14:47:18 -0700, by Martin von Zweigbergk
-
tests: rename test-terse-status.t to test-status-terse.tMon, 28 Aug 2017 15:06:34 -0700, by Martin von Zweigbergk
-
metadataonlyctx: don't crash when reusing the manifest with deletionsMon, 28 Aug 2017 16:58:59 -0700, by Jun Wu
-
context: make parents and text optional in metadataonlyctxMon, 28 Aug 2017 16:49:41 -0700, by Jun Wu
-
test: add more obsmarker tests for pruning scenariosThu, 17 Aug 2017 18:09:32 +0200, by Boris Feld
-
template: better prune support in obsfateMon, 03 Jul 2017 17:38:56 +0200, by Boris Feld
-
template: compute dates in obsfatedateMon, 03 Jul 2017 15:34:10 +0200, by Boris Feld
-
template: compute user in obsfateusersMon, 03 Jul 2017 15:34:00 +0200, by Boris Feld
-
template: compute verb in obsfateverbMon, 03 Jul 2017 15:33:27 +0200, by Boris Feld
-
contrib: add test-check-module-imports.t to the Python 3 whitelistTue, 22 Aug 2017 17:16:13 -0400, by Augie Fackler
-
tests: update test-obsolete to pass our import checkerTue, 22 Aug 2017 17:15:20 -0400, by Augie Fackler
-
tests: update test-largefiles-cache to pass our import checkerTue, 22 Aug 2017 17:15:14 -0400, by Augie Fackler
-
tests: update test-inherit-mode to pass our import checkerTue, 22 Aug 2017 17:15:09 -0400, by Augie Fackler
-
tests: update test-relink to pass our import checkerTue, 22 Aug 2017 17:11:30 -0400, by Augie Fackler
-
tests: update test-strip to pass our import checkerTue, 22 Aug 2017 16:59:26 -0400, by Augie Fackler
-
tests: update test-share to pass our import checkerTue, 22 Aug 2017 16:59:21 -0400, by Augie Fackler
-
tests: update test-requires to pass our import checkerTue, 22 Aug 2017 16:59:17 -0400, by Augie Fackler
-
tests: update test-progress to pass our import checkerTue, 22 Aug 2017 16:59:12 -0400, by Augie Fackler
-
tests: update test-patchbomb to pass our import checkerTue, 22 Aug 2017 16:59:06 -0400, by Augie Fackler
-
merge with stableMon, 28 Aug 2017 17:40:03 -0400, by Augie Fackler
-
dirstate: perform transactions with _copymap using single call, where possibleWed, 23 Aug 2017 18:24:57 +0000, by Michael Bolin
-
pull: do not prompt "hg update" if update.requiredest is setThu, 24 Aug 2017 20:25:16 -0700, by Jun Wu
-
changelog: abort on attempt to write wdir revisionFri, 25 Aug 2017 22:05:10 -0700, by Martin von Zweigbergk
-
phabsend: show associated Differential Revisions with --confirmThu, 24 Aug 2017 17:44:08 -0700, by Jun Wu
-
phabsend: print the actual URL with --confirmThu, 24 Aug 2017 17:31:33 -0700, by Jun Wu
-
phabsend: detect patch change with larger contextThu, 24 Aug 2017 17:25:18 -0700, by Jun Wu
-
phabsend: make --amend the defaultThu, 24 Aug 2017 16:52:28 -0700, by Jun Wu
-
phabsend: polish the docstring a bitThu, 24 Aug 2017 17:26:10 -0700, by Jun Wu
-
record: make the m key open an editor for the commit message (issue5667)Mon, 28 Aug 2017 13:43:31 +0200, by Peter Vitt
-
tests: update test-patch to pass our import checkerTue, 22 Aug 2017 16:59:02 -0400, by Augie Fackler
-
tests: update test-pager to pass our import checkerTue, 22 Aug 2017 16:58:57 -0400, by Augie Fackler
-
tests: update test-obsolete to pass our import checkerTue, 22 Aug 2017 16:58:52 -0400, by Augie Fackler
-
tests: update test-notify to pass our import checkerTue, 22 Aug 2017 16:58:47 -0400, by Augie Fackler
-
tests: update test-merge1 to pass our import checkerTue, 22 Aug 2017 16:58:43 -0400, by Augie Fackler
-
tests: update test-merge-symlinks to pass our import checkerTue, 22 Aug 2017 16:58:37 -0400, by Augie Fackler
-
tests: update test-logtoprocess to pass our import checkerTue, 22 Aug 2017 16:58:28 -0400, by Augie Fackler
-
tests: update test-log to pass our import checkerTue, 22 Aug 2017 16:58:22 -0400, by Augie Fackler
-
tests: update test-log-exthook to pass our import checkerTue, 22 Aug 2017 16:58:13 -0400, by Augie Fackler
-
tests: update test-largefiles-wireproto to pass our import checkerTue, 22 Aug 2017 16:58:07 -0400, by Augie Fackler
-
tests: update test-largefiles-small-disk to pass our import checkerTue, 22 Aug 2017 16:57:37 -0400, by Augie Fackler
-
tests: update test-keyword to pass our import checkerTue, 22 Aug 2017 15:51:47 -0400, by Augie Fackler
-
tests: update test-impexp-branch to pass our import checkerTue, 22 Aug 2017 15:51:37 -0400, by Augie Fackler
-
tests: update test-help to pass our import checkerTue, 22 Aug 2017 15:51:30 -0400, by Augie Fackler
-
tests: update test-hardlinks to pass our import checkerTue, 22 Aug 2017 15:51:24 -0400, by Augie Fackler
-
tests: update test-glog to pass our import checkerTue, 22 Aug 2017 15:51:18 -0400, by Augie Fackler
-
tests: update test-fncache to pass our import checkerTue, 22 Aug 2017 15:51:12 -0400, by Augie Fackler
-
tests: update test-eol to pass our import checkerTue, 22 Aug 2017 15:51:06 -0400, by Augie Fackler
-
tests: update test-dirstate to pass our import checkerTue, 22 Aug 2017 15:50:59 -0400, by Augie Fackler
-
tests: update test-debugcommands to pass our import checkerTue, 22 Aug 2017 15:50:35 -0400, by Augie Fackler
-
tests: update test-convert-clonebranches to pass our import checkerTue, 22 Aug 2017 15:50:27 -0400, by Augie Fackler
-
tests: update test-commit to pass our import checkerTue, 22 Aug 2017 15:50:01 -0400, by Augie Fackler
-
tests: update test-command-template to pass our import checkerTue, 22 Aug 2017 15:49:54 -0400, by Augie Fackler
-
tests: update test-chg to pass our import checkerTue, 22 Aug 2017 15:49:20 -0400, by Augie Fackler
-
tests: update test-bundle2-format to pass import checkerTue, 22 Aug 2017 15:05:51 -0400, by Augie Fackler
-
tests: update test-bundle2-pushback to pass the import checkerTue, 22 Aug 2017 15:04:36 -0400, by Augie Fackler
-
tests: update test-bookmarks to pass the import checkerTue, 22 Aug 2017 15:04:14 -0400, by Augie Fackler
-
tests: update test-bisect to pass our module import checkerTue, 22 Aug 2017 14:58:39 -0400, by Augie Fackler
-
tests: update test-archive to pass our module import checkerTue, 22 Aug 2017 14:58:21 -0400, by Augie Fackler
-
tests: update test-annotate to pass our module import checkerTue, 22 Aug 2017 14:58:10 -0400, by Augie Fackler
-
obsolete: fix old typoMon, 03 Jul 2017 03:56:53 +0200, by Boris Feld
-
obsolete: move merge logic on the smaller objectMon, 03 Jul 2017 03:54:24 +0200, by Boris Feld
-
releasenotes: view admonition titles using -l flagMon, 28 Aug 2017 04:11:58 +0530, by Rishabh Madan
-
tests: move baduisetup test inside "#if demandimport"Sat, 26 Aug 2017 16:00:07 -0700, by Martin von Zweigbergk
-
revlog: abort on attempt to write null revisionFri, 25 Aug 2017 15:50:07 -0700, by Martin von Zweigbergk
-
context: remove unnecessary default values for matchers (API)Tue, 22 Aug 2017 23:39:05 -0700, by Martin von Zweigbergk
-
context: always pass a matcher into _matchstatus() (API)Tue, 22 Aug 2017 23:27:55 -0700, by Martin von Zweigbergk
-
test-casecollision-merge: fix the testWed, 23 Aug 2017 11:30:25 -0700, by Jun Wu
-
run-tests: make per-line condition support testcase namesSun, 20 Aug 2017 09:46:27 -0700, by Jun Wu
-
simplemerge: refactor _picklabels to be more compactFri, 25 Aug 2017 13:49:17 -0700, by Phil Cohen
-
simplemerge: remove check for null contextFri, 25 Aug 2017 13:49:16 -0700, by Phil Cohen
-
run-tests: pass unicode to PygmentsThu, 24 Aug 2017 22:20:02 +0900, by Yuya Nishihara
-
run-tests: factor out highlight functionsThu, 24 Aug 2017 22:15:40 +0900, by Yuya Nishihara
-
run-tests: include "\n" in formatted message instead of calling writeln()Thu, 24 Aug 2017 22:09:57 +0900, by Yuya Nishihara
-
encoding: add fast path of from/toutf8b() for ASCII stringsSun, 23 Apr 2017 13:08:58 +0900, by Yuya Nishihara
-
encoding: add fast path of from/tolocal() for ASCII stringsSun, 23 Apr 2017 13:06:23 +0900, by Yuya Nishihara
-
encoding: add function to test if a str consists of ASCII charactersSun, 23 Apr 2017 12:59:42 +0900, by Yuya Nishihara
-
encoding: add fast path of jsonescape() (issue5533)Sun, 23 Apr 2017 14:47:52 +0900, by Yuya Nishihara
-
encoding: extract stub for fast JSON escapeSun, 23 Apr 2017 16:10:51 +0900, by Yuya Nishihara
-
journal: do not use atomictemp (issue5338)Thu, 24 Aug 2017 21:43:54 -0700, by Jun Wu
-
tests: update test-commandserver to pass our import checkerTue, 22 Aug 2017 14:26:25 -0400, by Augie Fackler
-
tests: add blank output lines to test-commandserverTue, 22 Aug 2017 16:37:56 -0400, by Augie Fackler
-
contrib: make import-checker agree more with run-tests about heredocpyTue, 22 Aug 2017 16:37:06 -0400, by Augie Fackler
-
contrib: add bzrlib to list of packages from which we import symbolsTue, 22 Aug 2017 15:28:54 -0400, by Augie Fackler
-
tests: ensure demandimport test uses absolute_importTue, 22 Aug 2017 15:50:53 -0400, by Augie Fackler
-
tests: blacklist test-demandimport from test-check-module-importsTue, 22 Aug 2017 15:16:58 -0400, by Augie Fackler
-
tests: sort excluded test files in test-check-module-importsTue, 22 Aug 2017 15:16:09 -0400, by Augie Fackler
-
contrib: allow symbol imports from hgclient for testsTue, 22 Aug 2017 14:25:06 -0400, by Augie Fackler
-
tests: blacklist some more entries in module import checksTue, 22 Aug 2017 14:15:16 -0400, by Augie Fackler
-
bookmarks: allow deleting active bookmark using '.'Thu, 24 Aug 2017 09:23:06 +0200, by David Demelier
-
template: add minimal obsfate template functionThu, 17 Aug 2017 18:26:11 +0200, by Boris Feld
-
obsolete: track markers in _succsMon, 03 Jul 2017 03:27:58 +0200, by Boris Feld
-
obsolete: add an explicit '_succs.copy()' methodMon, 03 Jul 2017 03:13:17 +0200, by Boris Feld
-
obsolete: introduce a _succs classMon, 03 Jul 2017 00:53:55 +0200, by Boris Feld
-
simplemerge: simplify code now that we always write to a contextThu, 24 Aug 2017 21:30:51 -0700, by Phil Cohen
-
simplemerge: make context parameters non-optionalThu, 24 Aug 2017 21:30:51 -0700, by Phil Cohen
-
simplemerge: stop accepting, and passing, file parametersThu, 24 Aug 2017 21:30:51 -0700, by Phil Cohen
-
simplemerge: stop reading from, and writing to, filesThu, 24 Aug 2017 21:30:37 -0700, by Phil Cohen
-
simplemerge: use context paths for default labels instead of file pathsThu, 24 Aug 2017 21:30:37 -0700, by Phil Cohen
-
contrib: make simplemerge script pass context-like objectsThu, 24 Aug 2017 21:30:37 -0700, by Phil Cohen
-
simplemerge: use `ctx.decoddeddata()` instead of `repo.wreaddata`Thu, 24 Aug 2017 21:26:40 -0700, by Phil Cohen
-
context: add `decodeddata()` to basefilectxThu, 24 Aug 2017 21:26:40 -0700, by Phil Cohen
-
bookmarks: allow renaming active bookmark using '.'Mon, 21 Aug 2017 08:52:46 +0200, by David Demelier
-
i18n: update check-translation script to pass import checkerTue, 22 Aug 2017 14:14:52 -0400, by Augie Fackler
-
demandimportpy3: update to pass import checkerTue, 22 Aug 2017 14:14:34 -0400, by Augie Fackler
-
contrib: always treat importlib.* as stdlibTue, 22 Aug 2017 16:02:57 -0400, by Augie Fackler
-
hg: update top-level script to use modern import conventionsTue, 22 Aug 2017 14:14:19 -0400, by Augie Fackler
-
simplemerge: update to conform with modern import conventionsTue, 22 Aug 2017 14:13:13 -0400, by Augie Fackler
-
contrib: inform import checker that __builtin__ is a thingTue, 22 Aug 2017 14:12:37 -0400, by Augie Fackler
-
contrib: allow importing "symbols" from mercurialTue, 22 Aug 2017 14:12:21 -0400, by Augie Fackler
-
hgperf: update to conform with import style checksTue, 22 Aug 2017 14:12:03 -0400, by Augie Fackler
-
contrib: update hg-ssh to conform with import style checksTue, 22 Aug 2017 14:11:48 -0400, by Augie Fackler
-
contrib: have import-checker work mostly with native strings for mod namesTue, 22 Aug 2017 12:59:21 -0400, by Augie Fackler
-
bundlerepo: move bundle2 part handling out to a functionWed, 23 Aug 2017 12:35:03 -0700, by Durham Goode
-
bundle2: seek part back during iterationWed, 23 Aug 2017 12:35:03 -0700, by Durham Goode
-
bundlerepo: move temp bundle creation to a separate functionWed, 23 Aug 2017 12:34:56 -0700, by Durham Goode
-
exchange: don't attempt phase exchange if phase-heads was in bundleThu, 17 Aug 2017 13:04:47 -0700, by Martin von Zweigbergk
-
pushvars: do not mangle repo stateWed, 16 Aug 2017 15:48:48 -0700, by Jun Wu
-
record: fix revert -i for lines without newline (issue5651) stableSun, 27 Aug 2017 13:39:17 -0700, by Jun Wu
-
morestatus: check whether the conflict message is None before printingMon, 21 Aug 2017 16:43:37 +0530, by Pulkit Goyal
-
bundle2: fixed usage of an attribute that was removed in py3kWed, 23 Aug 2017 01:09:08 +0000, by Alex Gaynor
-
releasenotes: add check flag for use of admonitions and its validitySun, 13 Aug 2017 19:58:45 +0530, by Rishabh Madan
-
copies: fix misaligned linesTue, 22 Aug 2017 16:16:39 +0200, by Gábor Stefanik
-
copies: fix typo in commentTue, 22 Aug 2017 16:08:31 +0200, by Gábor Stefanik
-
python3: whitelist test-imports-checker.t, which now passesTue, 22 Aug 2017 11:00:46 -0400, by Augie Fackler
-
contrib: make import checker always think in terms of bytesTue, 22 Aug 2017 12:58:28 -0400, by Augie Fackler
-
contrib: work around some modules not existing on Py3 in import checkerTue, 22 Aug 2017 10:58:29 -0400, by Augie Fackler
-
tests: stop using old except syntax in test-bundle2-formatTue, 22 Aug 2017 15:05:07 -0400, by Augie Fackler
-
tests: update test-archive to always use hashlibTue, 22 Aug 2017 14:57:52 -0400, by Augie Fackler
-
md5sum: assume hashlib exists now that we're 2.7 onlyTue, 22 Aug 2017 14:57:10 -0400, by Augie Fackler
-
undumprevlog: update to valid Python 3 syntaxTue, 22 Aug 2017 12:58:51 -0400, by Augie Fackler
-
tests: fixed a bytes/unicode confusion in the test runnerWed, 23 Aug 2017 01:08:09 +0000, by Alex Gaynor
-
run-tests: remove unused pygments token typeTue, 22 Aug 2017 10:01:27 -0700, by Martin von Zweigbergk
-
run-tests: also highlight .py test files in summary messagesMon, 21 Aug 2017 22:13:51 -0700, by Martin von Zweigbergk
-
test-revset: make it work with chgSun, 20 Aug 2017 10:55:05 -0700, by Jun Wu
-
copies: use intersectmatchers() in non-merge p1 optimizationSat, 19 Aug 2017 11:23:33 +0900, by Yuya Nishihara
-
run-tests: pre instantiate pygments objectsTue, 22 Aug 2017 11:00:00 +0200, by Matthieu Laneuville
-
merge with stableMon, 21 Aug 2017 21:35:06 -0700, by Sean Farley
-
rebase: only change self.state when collapsing in _finishrebaseFri, 11 Aug 2017 01:34:11 -0700, by Jun Wu
-
rebase: choose merge base without unwanted revisionsThu, 10 Aug 2017 22:17:15 -0700, by Jun Wu
-
templatekw: choose {latesttag} by len(changes), not date (issue5659) stableTue, 15 Aug 2017 23:23:55 -0700, by Martin von Zweigbergk
-
tests: use graph log in {latesttag} tests stableFri, 18 Aug 2017 12:50:26 -0700, by Martin von Zweigbergk
-
demandimport: disable if chg is being usedWed, 16 Aug 2017 10:44:06 -0700, by Jun Wu
-
demandimport: move HGDEMANDIMPORT test to __init__.pyFri, 18 Aug 2017 11:08:17 -0700, by Jun Wu
-
log: add a "graphwidth" template variableTue, 15 Aug 2017 10:15:31 -0700, by Danny Hooper
-
obsmarker: fix precnode deprecationWed, 16 Aug 2017 10:18:57 +0200, by Boris Feld
-
obsmarker: precnode was renamed into prednodeWed, 16 Aug 2017 10:26:26 +0200, by Boris Feld
-
revset: mark evolution-related revsets as experimentalWed, 16 Aug 2017 16:48:41 +0200, by Boris Feld
-
push: fix docsstringTue, 15 Aug 2017 17:22:57 -0700, by Jun Wu
-
py3: select input or raw_input by pycompatWed, 16 Aug 2017 13:54:24 +0900, by Yuya Nishihara
-
py3: make encoding.strio() an identity function on Python 2Wed, 16 Aug 2017 13:50:11 +0900, by Yuya Nishihara
-
templatekw: specify plural form of instabilitySun, 13 Aug 2017 14:12:28 +0900, by Yuya Nishihara
-
templatekw: rename termwidth() per conventionWed, 16 Aug 2017 13:57:19 +0900, by Yuya Nishihara
-
rebase: optimize "source" calculation in adjustdestFri, 11 Aug 2017 01:08:07 -0700, by Jun Wu
-
rebase: remove "state >= revtodo" conditionFri, 11 Aug 2017 01:36:59 -0700, by Jun Wu
-
rebase: remove self.destancestorsFri, 11 Aug 2017 01:05:47 -0700, by Jun Wu
-
rebase: remove rebaseset from _checkobsrebaseFri, 14 Jul 2017 09:01:45 -0700, by Jun Wu
-
rebase: remove revignored and nullmerge statesMon, 10 Jul 2017 12:18:32 -0700, by Jun Wu
-
rebase: remove messages for nullmerge and revignored (BC)Sat, 08 Jul 2017 20:38:34 -0700, by Jun Wu
-
rebase: remove revprecursor and revpruned states (BC)Sat, 08 Jul 2017 20:38:34 -0700, by Jun Wu
-
rebase: move obsoleted not rebased messages earlier (BC)Sat, 08 Jul 2017 20:14:33 -0700, by Jun Wu
-
rebase: extract ctx description logic to a functionSat, 08 Jul 2017 20:05:52 -0700, by Jun Wu
-
python3: whitelist another *13* tests that now passThu, 27 Jul 2017 00:00:15 -0400, by Augie Fackler
-
py3: introduce a wrapper for __builtins__.{raw_,}input()Mon, 24 Jul 2017 14:38:40 -0400, by Augie Fackler
-
python3: whitelist four more passing testsWed, 26 Jul 2017 23:33:26 -0400, by Augie Fackler
-
extensions: don't give AttributeError bytes message on Python 3Fri, 11 Aug 2017 15:09:54 -0400, by Augie Fackler
-
extensions: if on py3 and propname is a bytestr, convert to sysstrTue, 25 Jul 2017 22:49:43 -0400, by Augie Fackler
-
pushvars: add a coreconfigitem for push.pushvars.serverSat, 12 Aug 2017 04:47:40 +0530, by Pulkit Goyal
-
phabricator: add phabupdate command to update status in batchTue, 18 Jul 2017 02:05:19 -0700, by Jun Wu
-
phabricator: add status to revision query languageTue, 18 Jul 2017 01:34:55 -0700, by Jun Wu
-
phabricator: add a small language to query Differential RevisionsMon, 17 Jul 2017 23:19:11 -0700, by Jun Wu
-
phabricator: change "readpatch" to be more flexibleMon, 17 Jul 2017 23:14:06 -0700, by Jun Wu
-
filemerge: extract `_picklabels` as a helper functionSun, 13 Aug 2017 22:46:16 -0700, by Phil Cohen
-
simplemerge: write merge result to the localctx, if passedSun, 13 Aug 2017 22:46:03 -0700, by Phil Cohen
-
simplemerge: use contexts to read file data from, if passedSun, 13 Aug 2017 20:06:52 -0700, by Phil Cohen
-
filemerge: pass contexts to simplemergeSun, 13 Aug 2017 20:06:52 -0700, by Phil Cohen
-
simplemerge: add optional context parameters to simplemergeSun, 13 Aug 2017 20:06:52 -0700, by Phil Cohen
-
simplemerge: extract verifytext as a helper functionSun, 13 Aug 2017 20:06:52 -0700, by Phil Cohen
-
commit: use context manager with dirstateguardMon, 14 Aug 2017 23:26:54 -0700, by Martin von Zweigbergk
-
commit: move dirstateguard creation out of try-blockMon, 14 Aug 2017 23:26:51 -0700, by Martin von Zweigbergk
-
copies: add more details to the documentation of mergecopies()Wed, 16 Aug 2017 00:25:20 +0530, by Pulkit Goyal
-
httppeer: add support for httppostargs when we're sending a fileWed, 26 Jul 2017 17:58:19 -0400, by Augie Fackler
-
i18n: get translation entries for description of each compression enginesTue, 15 Aug 2017 21:09:33 +0900, by FUJIWARA Katsunori
-
i18n: ignore docstring for modules under mercurialTue, 15 Aug 2017 21:06:26 +0900, by FUJIWARA Katsunori
-
i18n: use saved object to get actual function information if availableTue, 15 Aug 2017 19:27:24 +0900, by FUJIWARA Katsunori
-
i18n: ignore doctest part to avoid warning at "make update-pot"Sun, 13 Aug 2017 15:20:16 +0900, by FUJIWARA Katsunori
-
largefiles: fix help text to avoid warning at "make update-pot"Wed, 02 Aug 2017 01:15:07 +0900, by FUJIWARA Katsunori
-
i18n: make hggettext use original docstring to compute offsetWed, 02 Aug 2017 01:03:20 +0900, by FUJIWARA Katsunori
-
run-tests: also color the summary messages (skipped, failed...)Fri, 11 Aug 2017 14:21:49 +0200, by Matthieu Laneuville
-
crecord: fixes the formatting of the select status in the status lineSun, 13 Aug 2017 00:17:13 -0700, by Filip Filmar
-
cext: move PyInt macros to charencode.c properlyMon, 14 Aug 2017 13:35:26 +0900, by Yuya Nishihara
-
py3: change encoding.localstr to a subclass of bytes, not strMon, 14 Aug 2017 15:50:40 +0900, by Yuya Nishihara
-
bundle2: relax the condition to update transaction.hookargsSun, 13 Aug 2017 11:10:35 +0900, by Yuya Nishihara
-
bundle2: raise ProgrammingError for invalid call of addhookargs()Sun, 13 Aug 2017 11:05:56 +0900, by Yuya Nishihara
-
merge: removed sorting in casefolding detection, for a slight performance winFri, 14 Jul 2017 19:27:28 +0000, by Alex Gaynor
-
tests: verify that peer instances only expose interface membersThu, 10 Aug 2017 21:00:30 -0700, by Gregory Szorc
-
wireproto: use new peer interfaceThu, 10 Aug 2017 20:58:28 -0700, by Gregory Szorc
-
httppeer: use peer interfaceSun, 06 Aug 2017 18:00:19 -0700, by Gregory Szorc
-
sshpeer: use peer interfaceSun, 06 Aug 2017 17:59:48 -0700, by Gregory Szorc
-
localrepo: use peer interfacesWed, 09 Aug 2017 23:52:25 -0700, by Gregory Szorc
-
repository: implement generic capability methods on peer classSun, 06 Aug 2017 16:47:25 -0700, by Gregory Szorc
-
repository: formalize wire protocol interfaceSun, 13 Aug 2017 11:04:42 -0700, by Gregory Szorc
-
repository: formalize peer interface with abstract base classSun, 13 Aug 2017 10:58:48 -0700, by Gregory Szorc
-
util: make nogc effective for CPythonMon, 14 Aug 2017 22:28:59 -0700, by Jun Wu
-
scmutil: use util.shellquote instead of %rWed, 26 Jul 2017 23:47:54 -0400, by Augie Fackler
-
context: fix troubled deprecationMon, 14 Aug 2017 11:20:06 +0200, by Boris Feld
-
test-pushvars: invoke shell script hook via `sh` for WindowsMon, 14 Aug 2017 22:26:48 -0400, by Matt Harbison
-
test-sparse: drop unnecessary globsMon, 14 Aug 2017 22:20:53 -0400, by Matt Harbison
-
exchange: simplify unbundle locking using context managersFri, 28 Jul 2017 22:04:27 -0700, by Martin von Zweigbergk
-
util: add base class for transactional context managersFri, 28 Jul 2017 22:42:10 -0700, by Martin von Zweigbergk
-
exchange: remove need for "locked" variableMon, 14 Aug 2017 16:26:36 -0700, by Martin von Zweigbergk
-
exchange: drop now-unnecessary "local" from lock name variablesMon, 14 Aug 2017 16:14:14 -0700, by Martin von Zweigbergk
-
exchange: remove 'locallocked' member from pushop objectFri, 28 Jul 2017 21:49:44 -0700, by Martin von Zweigbergk
-
rebase: change "result would have 3 parent" error message (BC)Sat, 12 Aug 2017 21:01:06 -0700, by Jun Wu
-
drawdag: allow override file contents via commentsMon, 14 Aug 2017 07:02:38 -0700, by Jun Wu
-
phabricator: add --amend option to phabsendFri, 04 Aug 2017 12:39:29 -0700, by Jun Wu
-
rebase: rewrite core algorithm (issue5578) (issue5630)Thu, 10 Aug 2017 21:30:31 -0700, by Jun Wu
-
phabricator: remove an unnecessary writediffproperties callSat, 12 Aug 2017 21:40:48 -0700, by Jun Wu
-
releasenotes: minor bug fix for index error while serializingSat, 12 Aug 2017 09:21:42 +0530, by Rishabh Madan
-
label: rename log.trouble into log.instabilityThu, 03 Aug 2017 15:31:54 +0200, by Boris Feld
-
label: rename trouble.X into instability.XThu, 03 Aug 2017 15:30:41 +0200, by Boris Feld
-
label: rename changeset.troubled into changeset.unstableThu, 03 Aug 2017 14:32:50 +0200, by Boris Feld
-
test: add a test for stabilization related labelsThu, 03 Aug 2017 14:16:54 +0200, by Boris Feld
-
obsolete: rename bumped volatile set into phasedivergent volatile setFri, 04 Aug 2017 19:39:34 +0200, by Boris Feld
-
obsolete: rename divergent volatile set into contentdivergent volatile setFri, 04 Aug 2017 19:36:27 +0200, by Boris Feld
-
obsolete: rename unstable volatile set into orphan volatile setFri, 04 Aug 2017 19:27:39 +0200, by Boris Feld
-
revset: rename bumped into phasedivergentThu, 03 Aug 2017 14:08:39 +0200, by Boris Feld
-
revset: remane divergent into contentdivergentThu, 03 Aug 2017 14:01:51 +0200, by Boris Feld
-
revset: rename unstable into orphanThu, 03 Aug 2017 13:48:39 +0200, by Boris Feld
-
test: update evolution configFri, 04 Aug 2017 18:41:16 +0200, by Boris Feld
-
config: rename evolution config into stabilizationThu, 03 Aug 2017 11:38:22 +0200, by Boris Feld
-
morestatus: move fb extension to core by plugging to `hg status --verbose`Thu, 03 Aug 2017 05:12:35 +0530, by Pulkit Goyal
-
bundle2: fix transaction availability detectionWed, 09 Aug 2017 17:01:21 +0200, by Boris Feld
-
fsmonitor: correct an error messageThu, 10 Aug 2017 09:37:50 -0700, by Jun Wu
-
sshpeer: make instance attributes and methods internalThu, 10 Aug 2017 20:55:28 -0700, by Gregory Szorc
-
peer: remove non iterating batcher (API)Wed, 09 Aug 2017 23:35:20 -0700, by Gregory Szorc
-
wireproto: overhaul iterating batcher code (API)Wed, 09 Aug 2017 23:29:30 -0700, by Gregory Szorc
-
wireproto: remove support for local results in @batchable (API)Wed, 09 Aug 2017 22:52:05 -0700, by Gregory Szorc
-
wireproto: properly implement batchable checkingWed, 09 Aug 2017 21:51:45 -0700, by Gregory Szorc
-
largefiles: remove remotestore.batch()Wed, 09 Aug 2017 21:04:03 -0700, by Gregory Szorc
-
histedit: check first changeset for verb "roll" or "fold" (issue5498)Fri, 11 Aug 2017 15:20:41 +0200, by André Klitzing
-
encoding: drop circular import by proxying through '<policy>.charencode'Mon, 31 Jul 2017 23:13:47 +0900, by Yuya Nishihara
-
policy: reroute proxy modules internallyMon, 31 Jul 2017 23:40:36 +0900, by Yuya Nishihara
-
cext: modernize charencode.c to use Py_ssize_tMon, 31 Jul 2017 22:58:06 +0900, by Yuya Nishihara
-
cext: factor out header for charencode.cSun, 21 May 2017 14:23:22 +0900, by Yuya Nishihara
-
cext: split character encoding functions to new compilation unitMon, 31 Jul 2017 22:28:27 +0900, by Yuya Nishihara
-
cext: move _dict_new_presized() to headerMon, 31 Jul 2017 22:12:24 +0900, by Yuya Nishihara
-
ui: restore behavior to ignore some I/O errors (issue5658) stableTue, 15 Aug 2017 13:04:31 -0700, by Gregory Szorc
-
tests: test behavior of IOError during transactions (issue5658) stableMon, 14 Aug 2017 13:12:40 -0700, by Gregory Szorc
-
log: mention ui.logtemplate in the help text stableWed, 16 Aug 2017 10:24:49 -0500, by Nathan Goldbaum
-
hg: avoid relying on errno numbers / descriptions stableSat, 12 Aug 2017 14:29:22 +0200, by Tristan Seligmann
-
hg: tolerate long vs. int in test-context.py stableSat, 12 Aug 2017 14:24:25 +0200, by Tristan Seligmann
-
configitems: register the 'notify.test' configFri, 30 Jun 2017 03:43:31 +0200, by Boris Feld
-
configitems: register the 'notify.template' configFri, 30 Jun 2017 03:43:30 +0200, by Boris Feld
-
configitems: register the 'notify.style' configFri, 30 Jun 2017 03:43:29 +0200, by Boris Feld
-
configitems: register the 'notify.strip' configFri, 30 Jun 2017 03:43:28 +0200, by Boris Feld
-
configitems: register the 'notify.sources' configFri, 30 Jun 2017 03:43:27 +0200, by Boris Feld
-
configitems: register the 'notify.merge' configFri, 30 Jun 2017 03:43:26 +0200, by Boris Feld
-
configitems: register the 'notify.mbox' configFri, 30 Jun 2017 03:43:25 +0200, by Boris Feld
-
configitems: register the 'notify.maxsubject' configFri, 30 Jun 2017 03:43:24 +0200, by Boris Feld
-
configitems: register the 'notify.maxdiff' configFri, 30 Jun 2017 03:43:23 +0200, by Boris Feld
-
configitems: register the 'notify.fromauthor' configFri, 30 Jun 2017 03:43:22 +0200, by Boris Feld
-
configitems: register the 'notify.domain' configFri, 30 Jun 2017 03:43:20 +0200, by Boris Feld
-
configitems: register the 'notify.diffstat' configFri, 30 Jun 2017 03:43:19 +0200, by Boris Feld
-
configitems: register the 'notify.config' configFri, 30 Jun 2017 03:43:18 +0200, by Boris Feld
-
merge with stableThu, 10 Aug 2017 18:55:33 -0400, by Augie Fackler
-
merge with stableThu, 10 Aug 2017 14:23:41 -0400, by Augie Fackler
-
obsutil: rename allprecursors into allpredecessorsWed, 02 Aug 2017 19:49:57 +0200, by Boris Feld
-
obsolete: rename precursor into predecessor in obsolete docstringsWed, 02 Aug 2017 19:48:06 +0200, by Boris Feld
-
obsstore: rename precursors into predecessorsWed, 02 Aug 2017 19:39:08 +0200, by Boris Feld
-
obsolete: rename _addprecursors into _addpredecessorsWed, 02 Aug 2017 19:34:15 +0200, by Boris Feld
-
obsmarker: rename precnode into prednodeWed, 02 Aug 2017 19:20:59 +0200, by Boris Feld
-
context: rename troubled into isunstableWed, 02 Aug 2017 19:13:56 +0200, by Boris Feld
-
context: rename bumped into phasedivergentWed, 02 Aug 2017 19:09:00 +0200, by Boris Feld
-
context: rename divergent into contentdivergentWed, 02 Aug 2017 19:02:48 +0200, by Boris Feld
-
context: rename unstable into orphanWed, 02 Aug 2017 18:50:32 +0200, by Boris Feld
-
context: rename troubles into instabilitiesWed, 02 Aug 2017 18:34:39 +0200, by Boris Feld
-
repair: move manifest strip to a separate functionTue, 08 Aug 2017 17:25:38 -0700, by Durham Goode
-
repair: refactor broken linkrev collectionTue, 08 Aug 2017 17:25:38 -0700, by Durham Goode
-
tests: update duplicateoptions test to use bytestrings everywhereTue, 25 Jul 2017 22:53:44 -0400, by Augie Fackler
-
extensions: attempt to use non-deprecated inspect methodTue, 25 Jul 2017 22:48:46 -0400, by Augie Fackler
-
tests: clean up many print statements to be print functions insteadThu, 15 Jun 2017 14:22:25 -0400, by Augie Fackler
-
tests: fix simple heredoc print statements to work on Py3Thu, 15 Jun 2017 13:32:32 -0400, by Augie Fackler
-
obsolete: use bytes() instead of str() so the node is bytes on py3Mon, 24 Jul 2017 10:37:39 -0400, by Augie Fackler
-
tests: fix test-notify.t to use $PYTHONMon, 24 Jul 2017 23:56:17 -0400, by Augie Fackler
-
tests: make test-highlight code portable to python3Tue, 25 Jul 2017 00:00:14 -0400, by Augie Fackler
-
dagparser: make print statement in doctest Py3 portableThu, 15 Jun 2017 13:32:02 -0400, by Augie Fackler
-
i18n: fix check-translation.py to be less broken on Python 3Thu, 15 Jun 2017 13:31:33 -0400, by Augie Fackler
-
ui: refactor extractchoices so it doesn't break on Python 3Mon, 24 Jul 2017 13:48:32 -0400, by Augie Fackler
-
obsutil: defend against succsmarkers() returning NoneMon, 24 Jul 2017 11:29:51 -0400, by Augie Fackler
-
changegroup: more **kwargsMon, 24 Jul 2017 11:28:59 -0400, by Augie Fackler
-
bundle2: convert ints to strings using pycompat.bytestring()Mon, 24 Jul 2017 11:16:32 -0400, by Augie Fackler
-
tests: fix up test-run-tests failures on Python 3.6Tue, 08 Aug 2017 15:07:05 -0400, by Augie Fackler
-
template: rename troubles templatekw into instabilitiesWed, 02 Aug 2017 11:32:25 +0200, by Boris Feld
-
test-rebase: add a brute force testSun, 06 Aug 2017 11:40:53 -0700, by Jun Wu
-
dirstate: simplify dirstate's __iter__Tue, 08 Aug 2017 18:53:13 +0000, by Alex Gaynor
-
repo: skip invalidation of changelog if it has 'delayed' changes (API)Wed, 19 Jul 2017 13:34:06 -0700, by Martin von Zweigbergk
-
httppeer: make several instance attributes internal (API)Sun, 06 Aug 2017 17:47:41 -0700, by Gregory Szorc
-
httppeer: remove unused handler attributeSun, 06 Aug 2017 10:56:25 -0700, by Gregory Szorc
-
localrepo: remove unused requirements attributes on localpeer (API)Mon, 07 Aug 2017 20:17:02 -0700, by Gregory Szorc
-
exchange: access requirements on repo instead of peerSat, 05 Aug 2017 15:15:20 -0700, by Gregory Szorc
-
exchange: drop support for lock-based unbundling (BC)Sun, 06 Aug 2017 17:44:56 -0700, by Gregory Szorc
-
http: add a test of actually pushing with httppostargsFri, 04 Aug 2017 15:49:36 -0400, by Augie Fackler
-
filemerge: move decorator definition for internal merge tools to registrarSun, 06 Aug 2017 01:13:57 +0900, by FUJIWARA Katsunori
-
releasenotes: add similarity check function to compare incoming notesSat, 05 Aug 2017 05:25:36 +0530, by Rishabh Madan
-
releasenotes: add import check for fuzzywuzzySat, 29 Jul 2017 14:06:26 +0530, by Rishabh Madan
-
run-tests: don't drop optional lines after a missing unconditional lineTue, 18 Jul 2017 00:57:11 -0400, by Matt Harbison
-
run-tests: drop required (feature !) style lines when the output is missingTue, 18 Jul 2017 00:12:44 -0400, by Matt Harbison
-
status: avoid recursing into ignored directory with "--terse u"Mon, 24 Jul 2017 10:34:32 +0200, by Denis Laxalde
-
pushvars: move fb extension pushvars to coreMon, 31 Jul 2017 09:59:42 +0530, by Pulkit Goyal
-
phabricator: update diff property even if we choose not to create a new diffFri, 04 Aug 2017 12:21:23 -0700, by Jun Wu
-
phabricator: use Phabricator's last node informationMon, 17 Jul 2017 19:52:50 -0700, by Jun Wu
-
phabricator: add --confirm option to phabsend commandThu, 03 Aug 2017 03:09:33 +0530, by Pulkit Goyal
-
evolution: rename bumped to phase-divergentTue, 01 Aug 2017 18:07:34 +0200, by Boris Feld
-
evolution: rename divergent to content-divergentTue, 01 Aug 2017 17:58:20 +0200, by Boris Feld
-
py3: use bytes IO to write sample hgrcThu, 03 Aug 2017 00:45:02 +0900, by Yuya Nishihara
-
buildrpm: do not break in presence of custom user configsFri, 04 Aug 2017 08:15:10 +0200, by muxator
-
sparse: treat paths as cwd-relativeFri, 04 Aug 2017 05:38:22 -0700, by Kostia Balytskyi
-
match: expose some data and functionality to other modulesWed, 02 Aug 2017 15:48:57 -0700, by Kostia Balytskyi
-
sparse: properly error out when absolute paths are usedWed, 02 Aug 2017 15:05:21 -0700, by Kostia Balytskyi
-
py3: convert arbitrary exception object to byte string more reliablyThu, 03 Aug 2017 23:02:32 +0900, by Yuya Nishihara
-
build: delay version computation on macOS buildsThu, 03 Aug 2017 20:08:31 -0700, by Rodrigo Damazio
-
color: remove warnings if term is not formatted (==dumb or !ui.formatted())Thu, 03 Aug 2017 12:40:48 -0700, by Kyle Lippincott
-
rpms: add chgThu, 27 Jul 2017 16:09:26 +0200, by Mathias De Maré
-
tests: demonstrate crash when trying to rebase merge without its parentsFri, 14 Jul 2017 14:30:55 -0700, by Martin von Zweigbergk
-
tests: demonstrate broken rebase of merge with p1's successor in destSun, 16 Jul 2017 23:17:41 -0700, by Martin von Zweigbergk
-
bundle2: obtain repr() of exception in a python3-safe wayMon, 24 Jul 2017 11:19:11 -0400, by Augie Fackler
-
bundle2: use bytestr() instead of str() to convert part id to bytesMon, 24 Jul 2017 11:28:40 -0400, by Augie Fackler
-
bundle2: work around zip() being lazy in Python 3Mon, 24 Jul 2017 11:20:08 -0400, by Augie Fackler
-
bundle2: look for __next__ as well as next to identify iteratorsMon, 24 Jul 2017 11:19:45 -0400, by Augie Fackler
-
bundle2: use modern Python divisionMon, 24 Jul 2017 11:17:36 -0400, by Augie Fackler
-
changegroup: wrap some ** expansions in strkwargsMon, 24 Jul 2017 11:16:53 -0400, by Augie Fackler
-
obsolete: reuse _fm1metapair for computing _fm1metapairsizeMon, 24 Jul 2017 10:21:23 -0400, by Augie Fackler
-
osx: delay version computation on macOS builds stableThu, 10 Aug 2017 21:25:02 -0400, by Kevin Bullock
-
evolution: rename unstable to orphanTue, 01 Aug 2017 17:53:48 +0200, by Boris Feld
-
evolution: rename trouble(s) to instabilityTue, 01 Aug 2017 17:39:28 +0200, by Boris Feld
-
bundle2: load hookargs from bundleoperation into transaction when started oneWed, 02 Aug 2017 03:23:06 +0530, by Pulkit Goyal
-
bundle2: add the capability to store hookargs on bundle operation objectWed, 02 Aug 2017 03:08:42 +0530, by Pulkit Goyal
-
branchmap: revert c34532365b38 for Python 2.7 compatibility stableThu, 10 Aug 2017 20:47:19 -0700, by Mike Hommey
-
ssh: unban the use of pipe character in user@host:port string stable 4.3.1Mon, 07 Aug 2017 22:22:28 +0900, by Yuya Nishihara
-
subrepo: add tests for git rogue ssh urls (SEC) stableMon, 31 Jul 2017 14:55:11 -0700, by Sean Farley
-
subrepo: add tests for svn rogue ssh urls (SEC) stableMon, 31 Jul 2017 16:44:17 -0700, by Sean Farley
-
subrepo: add tests for hg rogue ssh urls (SEC) stableMon, 31 Jul 2017 16:04:44 -0700, by Sean Farley
-
ssh: ban any username@host or host that starts with - (SEC) stableFri, 04 Aug 2017 14:00:03 -0400, by Augie Fackler
-
util: add utility method to check for bad ssh urls (SEC) stableFri, 28 Jul 2017 16:32:25 -0700, by Sean Farley
-
pathauditor: disable cache of audited paths by default (issue5628) stableWed, 26 Jul 2017 22:10:15 +0900, by Yuya Nishihara
-
tests: show cache of audited paths is never invalidated stableTue, 01 Aug 2017 21:03:25 +0900, by Yuya Nishihara
-
ssh: unban the use of pipe character in user@host:port string stable 4.2.3Mon, 07 Aug 2017 22:22:28 +0900, by Yuya Nishihara
-
subrepo: add tests for git rogue ssh urls (SEC) stableMon, 31 Jul 2017 14:55:11 -0700, by Sean Farley
-
subrepo: add tests for svn rogue ssh urls (SEC) stableMon, 31 Jul 2017 16:44:17 -0700, by Sean Farley
-
subrepo: add tests for hg rogue ssh urls (SEC) stableMon, 31 Jul 2017 16:04:44 -0700, by Sean Farley
-
ssh: ban any username@host or host that starts with - (SEC) stableFri, 04 Aug 2017 14:00:03 -0400, by Augie Fackler
-
util: add utility method to check for bad ssh urls (SEC) stableFri, 28 Jul 2017 16:32:25 -0700, by Sean Farley
-
pathauditor: disable cache of audited paths by default (issue5628) stableWed, 26 Jul 2017 22:10:15 +0900, by Yuya Nishihara
-
tests: show cache of audited paths is never invalidated stableTue, 01 Aug 2017 21:03:25 +0900, by Yuya Nishihara
-
chg: define _GNU_SOURCE to allow CentOS 5 compilation stable 4.3Mon, 07 Aug 2017 13:40:36 +0200, by Mathias De Maré
-
ui: make sure buffer is flushed before waiting for user input (issue5587) stableSat, 05 Aug 2017 13:19:09 -0700, by Kostia Balytskyi
-
util: fix sortdict.update() to call __setitem__() on PyPy (issue5639) stableWed, 02 Aug 2017 22:51:19 +0900, by Yuya Nishihara
-
test-revlog-raw: close file handles explicitly (issue5644) stableWed, 02 Aug 2017 22:58:38 +0900, by Yuya Nishihara
-
tests: clear __pycache__ for PyPy compatibility (issue5638) (issue5642) stableWed, 02 Aug 2017 22:04:02 +0900, by Yuya Nishihara
-
test-extension: glob module name in error message for PyPy stableWed, 02 Aug 2017 22:06:45 +0900, by Yuya Nishihara
-
rebase: sort collapsed revisions in commit message (issue5643) stableWed, 02 Aug 2017 21:52:22 +0900, by Yuya Nishihara
-
i18n: use actual filename, in which function is defined, for hg.pot stableWed, 02 Aug 2017 00:02:11 +0900, by FUJIWARA Katsunori
-
ui: enable pager always for explicit --pager=on (issue5580) stableTue, 01 Aug 2017 18:52:52 +0900, by FUJIWARA Katsunori
-
rebase: use one dirstateguard for when using rebase.singletransactionThu, 20 Jul 2017 01:30:41 -0700, by Durham Goode
-
README: make paragraphs before example code end with "::" for reST syntax stableMon, 31 Jul 2017 21:47:53 +0900, by FUJIWARA Katsunori
-
commit: don't let failed commit with --addremove update dirstate (issue5645) stableMon, 31 Jul 2017 14:54:57 -0700, by Martin von Zweigbergk
-
tests: demonstrate that failed "hg ci -A" updates dirstate (issue5645) stableMon, 31 Jul 2017 14:54:08 -0700, by Martin von Zweigbergk
-
tests: fix test-flagprocessor.t flakiness stableMon, 31 Jul 2017 16:32:01 -0700, by Martin von Zweigbergk
-
tests: clarify that duplicate flag processors is not an error stableMon, 31 Jul 2017 16:40:31 -0700, by Martin von Zweigbergk
-
tests: avoid unexpected result at invocation of *.py file on Windows stableTue, 01 Aug 2017 01:27:32 +0900, by FUJIWARA Katsunori
-
tests: use pdiff instead of diff for portability stableMon, 31 Jul 2017 13:16:34 +0900, by FUJIWARA Katsunori
-
tests: make pdiff return appropriate exit code at comparison of files stableMon, 31 Jul 2017 13:10:19 +0900, by FUJIWARA Katsunori
-
merge with stableTue, 01 Aug 2017 10:14:25 -0400, by Augie Fackler
-
tests: make test-profile.t pass if statprof didn't collect samples stableMon, 31 Jul 2017 12:43:26 -0700, by Martin von Zweigbergk
-
pypy: fix failing test-devel-warnings.t with Pypy5.6.0 stableThu, 27 Jul 2017 10:52:56 +0200, by Boris Feld
-
make: add new directory 'hgdemandimport' to cleanbutpackages rule stableSat, 29 Jul 2017 19:12:48 -0700, by Sean Farley
-
statichttprepo: implement wlock() (issue5613) stableSat, 29 Jul 2017 12:50:56 -0700, by Gregory Szorc
-
test: add tests for branches and tags with static http repo (issue5613) stableSat, 29 Jul 2017 12:40:05 -0700, by Gregory Szorc
-
commitextras: make sure keys contains ascii letters, numbers, '_' and '-' only stableFri, 28 Jul 2017 07:42:55 +0530, by Pulkit Goyal
-
phabricator: convert unicode to binary when writing patches stableThu, 27 Jul 2017 12:03:01 -0700, by Jun Wu
-
setup: silence warning of unknown option python_requires on distutils stableThu, 27 Jul 2017 23:15:14 +0900, by Yuya Nishihara
-
setup: forcibly include cext/pure packages in py2exe (issue5625) stableThu, 20 Jul 2017 22:47:40 +0900, by Yuya Nishihara
-
setup: do not select hg executable that prints unexpected warnings stableThu, 20 Jul 2017 22:32:37 +0900, by Yuya Nishihara
-
docker: pass proxy arguments to docker process stableThu, 27 Jul 2017 13:44:15 +0200, by Mathias De Maré
-
makefile: build on CentOS 6 with a Python 2.7 stableThu, 27 Jul 2017 14:15:26 +0200, by Mathias De Maré
-
osx: new script for generating OS X package versions stableMon, 24 Jul 2017 20:38:09 -0400, by Augie Fackler
-
tests: update mac packaging test expectations stableMon, 24 Jul 2017 20:34:08 -0400, by Augie Fackler
-
tests: add support in run-tests.py for an environment variable to stop color stableWed, 26 Jul 2017 17:56:44 -0400, by Augie Fackler
-
setup: fix mistake that prevented Python 3 from being excluded stableWed, 26 Jul 2017 13:21:34 -0400, by Augie Fackler
-
rebase: move bookmark to destination for commits becoming empty (issue5627) stableMon, 24 Jul 2017 23:52:56 -0700, by Jun Wu
-
setup: drop use of set literal so parsable on Python 2.6 stableWed, 26 Jul 2017 23:39:42 +0900, by Yuya Nishihara
-
setup: add extra logic to try and recommend a new pip on bad Python stableFri, 21 Jul 2017 10:46:31 -0400, by Augie Fackler
-
setup: explicitly declare supported Python versions stableFri, 21 Jul 2017 10:39:52 -0400, by Augie Fackler
-
contrib: remove one test from the python 3 whitelist stableMon, 24 Jul 2017 15:37:57 -0400, by Augie Fackler
-
ui: fix configbytes isinstance check to look for bytes and not str stableMon, 24 Jul 2017 13:50:25 -0400, by Augie Fackler
-
patch: update copying of dict keys and values to work on Python 3 stableMon, 24 Jul 2017 14:42:55 -0400, by Augie Fackler
-
phabricator: include the suggested arc config in the repo stableFri, 21 Jul 2017 14:22:08 +0000, by Alex Gaynor
-
match: override visitdir() in nevermatcher to return False stableWed, 19 Jul 2017 14:50:50 -0700, by Martin von Zweigbergk
-
contrib: drop Python 2.6 from manylinux1 wheel script stableWed, 19 Jul 2017 13:44:22 -0400, by Augie Fackler
-
contrib: make build-linux-wheels.sh executable stableWed, 19 Jul 2017 13:45:06 -0400, by Augie Fackler
-
test-dirstate-race: hide irrelevant hg status output stableThu, 20 Jul 2017 18:04:21 -0700, by Siddharth Agarwal
-
test-commit: stabilize for filesystems without symlink support stableTue, 18 Jul 2017 20:34:22 -0400, by Matt Harbison
-
test-https: properly conditionalize Windows vs non-Windows output stableTue, 18 Jul 2017 19:49:51 -0400, by Matt Harbison
-
Added tag 4.3-rc for changeset 857876ebaed4 stableWed, 19 Jul 2017 07:57:53 -0500, by Kevin Bullock
-
merge default into stable for code freeze stable 4.3-rcWed, 19 Jul 2017 07:51:41 -0500, by Kevin Bullock
-
releasenotes: add custom admonitions support for release notesTue, 18 Jul 2017 23:04:08 +0530, by Rishabh Madan
-
check-config: mention the file and line of the errorTue, 18 Jul 2017 06:27:36 -0700, by Ryan McElroy
-
rebase: add config to move rebase into a single transactionTue, 18 Jul 2017 07:47:28 -0700, by Durham Goode
-
run-tests: remove unnecessary 'with_color' variableMon, 17 Jul 2017 16:32:10 -0700, by Martin von Zweigbergk
-
run-tests: warn if --color=always and no pygments installedMon, 17 Jul 2017 16:27:13 -0700, by Martin von Zweigbergk
-
run-tests: drop unnecessary check for pygmentspresentMon, 17 Jul 2017 16:28:42 -0700, by Martin von Zweigbergk
-
run-tests: pass color option via test case object , not global varMon, 17 Jul 2017 16:15:15 -0700, by Martin von Zweigbergk
-
phabricator: sanity check Differential Revision from commit messageMon, 10 Jul 2017 18:02:03 -0700, by Jun Wu
-
test-phases-exchange: properly conditionalize outputTue, 18 Jul 2017 08:14:10 -0400, by Matt Harbison
-
commitextras: mark the extension as ADVANCEDTue, 18 Jul 2017 00:10:44 +0530, by Pulkit Goyal
-
run-tests: check if stream is a tty before using colorTue, 18 Jul 2017 07:19:26 +0900, by Matthieu Laneuville
-
tests: rewrite test-rebase-detach.t using drawdagFri, 14 Jul 2017 21:44:29 -0700, by Martin von Zweigbergk
-
tests: simplify config in test-rebase-detach.tFri, 14 Jul 2017 23:09:17 -0700, by Martin von Zweigbergk
-
drawdag: include files from both parents in merge commitsFri, 14 Jul 2017 22:32:58 -0700, by Martin von Zweigbergk
-
gitweb: preserve whitespace in descriptionMon, 17 Jul 2017 15:54:15 -0700, by Gregory Szorc
-
sparse: add a requirement when a repository uses sparse (BC)Mon, 17 Jul 2017 11:45:38 -0700, by Gregory Szorc
-
sparse: consolidate common code for writing sparse configMon, 17 Jul 2017 11:21:23 -0700, by Gregory Szorc
-
revset: pass repo when passing uiSat, 15 Jul 2017 15:51:57 -0700, by Gregory Szorc
-
win32: copy-edit debugssl messages to match prevailing styleMon, 17 Jul 2017 13:22:59 -0500, by Kevin Bullock
-
run-tests: make sure to check if pygments is installed before using itSat, 15 Jul 2017 02:17:05 +0530, by Pulkit Goyal
-
sparse: require [section] in sparse config files (BC)Sat, 15 Jul 2017 13:21:23 -0700, by Gregory Szorc
-
sparse: use set for capturing profilesSat, 15 Jul 2017 13:07:57 -0700, by Gregory Szorc
-
util: remove dead code which used to be for old python2 versionsMon, 17 Jul 2017 12:38:07 -0400, by Alex Gaynor
-
status: add a flag to terse the output (issue4119)Sat, 17 Jun 2017 20:10:22 +0530, by Pulkit Goyal
-
commitextras: check the format of the arguments and no internal key is usedWed, 12 Jul 2017 16:10:10 +0530, by Pulkit Goyal
-
commitextras: move fb extension to core which add extras to a commitWed, 12 Jul 2017 00:23:45 +0530, by Pulkit Goyal
-
archive: add an experimental config to control the metadata file templateMon, 17 Jul 2017 00:49:29 -0400, by Matt Harbison
-
archive: use a templater to build the metadata fileSun, 16 Jul 2017 17:40:36 -0400, by Matt Harbison
-
commandserver: do not handle EINTR for selector.selectSun, 16 Jul 2017 11:17:00 -0700, by Jun Wu
-
debugobsolete: also report the number of obsoleted changesetsSun, 16 Jul 2017 02:33:14 +0200, by Boris Feld
-
transaction-summary: display the summary for all transactionsSun, 16 Jul 2017 02:20:06 +0200, by Boris Feld
-
test-strip: fix call to super class in crashstriprepoSun, 16 Jul 2017 02:38:14 +0200, by Boris Feld
-
share: share 'cachevfs' with the source clone (issue5108)Sat, 15 Jul 2017 23:49:22 +0200, by Boris Feld
-
cachevfs: add a devel warning for cache access though 'vfs'Sat, 15 Jul 2017 23:05:15 +0200, by Boris Feld
-
cachevfs: migration the tags fnode cache to 'cachevfs'Sat, 15 Jul 2017 23:30:25 +0200, by Boris Feld
-
cachevfs: migrate tagscache to 'cachevfs'Sat, 15 Jul 2017 23:30:16 +0200, by Boris Feld
-
cachevfs: migration the revbranchcache to 'cachevfs'Sat, 15 Jul 2017 22:42:50 +0200, by Boris Feld
-
cachevfs: use the new vfs in when computing branchmap cacheSat, 15 Jul 2017 22:42:31 +0200, by Boris Feld
-
cachevfs: add a vfs dedicated to cacheSat, 15 Jul 2017 23:05:04 +0200, by Boris Feld
-
vfsward: register 'write with no lock' warnings as 'check-locks' configSat, 15 Jul 2017 22:40:51 +0200, by Boris Feld
-
demandimport: prefer loaded module over package attribute (issue5617)Sun, 16 Jul 2017 17:38:39 +0900, by Yuya Nishihara
-
demandimport: drop Py3 workarounds from Py2 implementationSun, 16 Jul 2017 17:19:22 +0900, by Yuya Nishihara
-
demandimport: drop hack for old Pythons which had no level argumentSun, 16 Jul 2017 17:16:32 +0900, by Yuya Nishihara
-
tests: drop "absimport" conditionals which should be always trueSun, 16 Jul 2017 17:47:10 +0900, by Yuya Nishihara
-
color: drop the now useless color extensionSat, 15 Jul 2017 14:17:35 +0200, by Boris Feld
-
extensions: expand the builtins extensions declarationSat, 15 Jul 2017 14:16:54 +0200, by Boris Feld
-
debugextensions: drop the color from the testSat, 15 Jul 2017 20:31:52 +0200, by Boris Feld
-
configitems: register the 'bugzilla.notify' configFri, 30 Jun 2017 03:30:13 +0200, by Boris Feld
-
configitems: register the 'ui.mergemarkertemplate' configFri, 30 Jun 2017 03:44:56 +0200, by Boris Feld
-
configitems: register the 'ui.color' configSat, 15 Jul 2017 14:14:53 +0200, by Boris Feld
-
color: drop the _enabledbydefault module variableSat, 15 Jul 2017 14:14:46 +0200, by Boris Feld
-
configitems: register the 'ui.forcecwd' configFri, 30 Jun 2017 03:44:45 +0200, by Boris Feld
-
configitems: register the 'ui.fallbackencoding' configFri, 30 Jun 2017 03:44:43 +0200, by Boris Feld
-
bookmark: deprecate direct del of a bookmark valueMon, 10 Jul 2017 21:49:37 +0200, by Boris Feld
-
bookmark: deprecate direct set of a bookmark valueMon, 10 Jul 2017 21:47:34 +0200, by Boris Feld
-
bookmark: track bookmark changes at the transaction levelMon, 10 Jul 2017 20:26:53 +0200, by Boris Feld
-
bookmark: deprecate 'recordchange' in favor of 'applychanges'Mon, 10 Jul 2017 20:10:03 +0200, by Boris Feld
-
bookmark: drop deletedivergentMon, 10 Jul 2017 20:06:15 +0200, by Boris Feld
-
bookmark: use 'divergent2delete' in checkconflictMon, 10 Jul 2017 20:02:32 +0200, by Boris Feld
-
bookmark: use 'divergent2delete' when updating a bookmarkMon, 10 Jul 2017 19:12:25 +0200, by Boris Feld
-
bookmark: use 'divergent2delete' in 'scmutil.cleanupnode'Mon, 10 Jul 2017 19:10:13 +0200, by Boris Feld
-
bookmark: split out target computation from 'deletedivergent'Mon, 10 Jul 2017 19:08:17 +0200, by Boris Feld
-
bookmark: remove a useless 'recordchange' in the amend codeMon, 10 Jul 2017 17:48:33 +0200, by Boris Feld
-
test-phase-exchange: stabilize for WindowsSat, 15 Jul 2017 23:46:33 -0400, by Matt Harbison
-
debugignore: eliminate inconsistencies with `hg status` (issue5222)Sat, 15 Jul 2017 15:23:29 -0400, by Matt Harbison
-
commandserver: close selector explicitlySun, 16 Jul 2017 04:39:32 -0700, by Jun Wu
-
scmutil: remove duplicated import of i18n._()Sat, 15 Jul 2017 15:01:29 +0900, by Yuya Nishihara
-
obsstore: let read marker API take a range of offsetsSun, 04 Jun 2017 10:02:09 -0700, by Jun Wu
-
commandserver: use selectors2Fri, 14 Jul 2017 20:26:21 -0700, by Jun Wu
-
selector2: vendor selector2 libraryFri, 14 Jul 2017 20:19:46 -0700, by Jun Wu
-
context: name files relative to cwd in warning messagesTue, 11 Jul 2017 00:40:29 -0400, by Matt Harbison
-
run-tests: disable color on WindowsSat, 15 Jul 2017 00:52:36 -0400, by Matt Harbison
-
codemod: register core configitems using a scriptFri, 14 Jul 2017 14:22:40 -0700, by Jun Wu
-
phabricator: allow specifying reviewers on phabsendTue, 11 Jul 2017 08:52:55 -0700, by Jun Wu
-
match: remove unused negatematcherTue, 11 Jul 2017 10:46:55 -0700, by Martin von Zweigbergk
-
sparse: override dirstate.walk() instead of dirstate._ignoreTue, 11 Jul 2017 10:46:35 -0700, by Martin von Zweigbergk
-
patch: use devel.all-warnings to replace devel.allWed, 12 Jul 2017 15:24:47 -0700, by Jun Wu
-
sslutil: inform the user about how to fix an incomplete certificate chainWed, 12 Jul 2017 18:37:13 -0400, by Matt Harbison
-
debug: add a method to check the state of, and built an SSL cert chainThu, 30 Mar 2017 00:27:46 -0400, by Matt Harbison
-
win32: add a method to trigger the Crypto API to complete a certificate chainWed, 29 Mar 2017 23:45:23 -0400, by Matt Harbison
-
bookmarks: use 'applychanges' for bookmark updateMon, 10 Jul 2017 19:40:23 +0200, by Boris Feld
-
bookmark: use 'applychanges' in 'repair.strip'Mon, 10 Jul 2017 17:46:47 +0200, by Boris Feld
-
bookmark: use 'applychanges' in the mq extensionMon, 10 Jul 2017 17:44:25 +0200, by Boris Feld
-
bookmark: use 'applychanges' when strippingMon, 10 Jul 2017 17:37:48 +0200, by Boris Feld
-
bookmark: use 'applychanges' in the convert extensionMon, 10 Jul 2017 17:30:20 +0200, by Boris Feld
-
bookmark: use 'applychanges' when updating bookmark in histeditMon, 10 Jul 2017 17:28:53 +0200, by Boris Feld
-
bookmark: use 'applychanges' when updating a bookmark through pushkeyMon, 10 Jul 2017 17:24:28 +0200, by Boris Feld
-
bookmark: use 'applychanges' when updating from a remoteMon, 10 Jul 2017 17:22:17 +0200, by Boris Feld
-
bookmark: use 'applychanges' for adding new bookmarkMon, 10 Jul 2017 17:10:56 +0200, by Boris Feld
-
bookmark: use 'applychanges' for bookmark renamingMon, 10 Jul 2017 17:08:20 +0200, by Boris Feld
-
bookmark: use 'applychanges' for bookmark deletionMon, 10 Jul 2017 17:04:16 +0200, by Boris Feld
-
bookmark: introduce a 'applychanges' function to gather bookmark movementMon, 10 Jul 2017 17:01:34 +0200, by Boris Feld
-
obsstore: keep self._data updated with _addmarkersSat, 03 Jun 2017 21:56:23 -0700, by Jun Wu
-
match: make base matcher return True for visitdirFri, 14 Jul 2017 10:57:36 -0700, by Durham Goode
-
tests: fix an incorrect description in test-ignore.tFri, 14 Jul 2017 10:48:08 -0700, by Martin von Zweigbergk
-
templatekw: hide {peerpaths} keyword for 4.3Sat, 15 Jul 2017 00:38:57 +0900, by Yuya Nishihara
-
parsers: fix invariant bug in find_deepest (issue5623)Fri, 14 Jul 2017 13:48:17 +0200, by Sune Foldager
-
configitems: register the 'worker.backgroundclose' configFri, 30 Jun 2017 03:45:57 +0200, by Boris Feld
-
configitems: register the 'progress.width' configFri, 30 Jun 2017 03:44:05 +0200, by Boris Feld
-
configitems: register the 'color.pagermode' configWed, 12 Jul 2017 23:36:28 +0200, by Boris Feld
-
configitems: handle case were the default value is not staticWed, 12 Jul 2017 23:36:10 +0200, by Boris Feld
-
bugzilla: move the default regexp for fix in the config declarationFri, 14 Jul 2017 16:17:37 +0200, by Boris Feld
-
configitems: register the 'bugzilla.version' configFri, 07 Jul 2017 10:04:21 +0200, by Boris Feld
-
configitems: register the 'bugzilla.usermap' configFri, 07 Jul 2017 10:04:19 +0200, by Boris Feld
-
configitems: register the 'bugzilla.user' configFri, 07 Jul 2017 10:04:17 +0200, by Boris Feld
-
configitems: register the 'bugzilla.timeout' configFri, 07 Jul 2017 10:04:15 +0200, by Boris Feld
-
configitems: register the 'bugzilla.template' configFri, 07 Jul 2017 10:04:13 +0200, by Boris Feld
-
configitems: register the 'bugzilla.style' configFri, 07 Jul 2017 10:04:11 +0200, by Boris Feld
-
configitems: register the 'bugzilla.strip' configFri, 07 Jul 2017 10:04:09 +0200, by Boris Feld
-
configitems: register the 'bugzilla.regexp' configFri, 07 Jul 2017 10:04:07 +0200, by Boris Feld
-
changegroup: stop returning and recording added nodes in 'cg.apply'Thu, 13 Jul 2017 21:08:06 +0200, by Boris Feld
-
phases: remove trace of addednodes in the 'phase-heads' handlingThu, 13 Jul 2017 21:10:55 +0200, by Boris Feld
-
phases: test phases tracking at the transaction levelWed, 12 Jul 2017 22:39:48 +0200, by Boris Feld
-
phases: track phase changes from 'retractboundary'Wed, 12 Jul 2017 20:11:00 +0200, by Boris Feld
-
phases: detect when boundaries has been actually retractedWed, 12 Jul 2017 23:15:09 +0200, by Boris Feld
-
phases: rework phase movement code in 'cg.apply' to use 'registernew'Tue, 11 Jul 2017 01:17:36 +0200, by Boris Feld
-
convert: use the new 'phase.registernew' functionTue, 11 Jul 2017 00:59:23 +0200, by Boris Feld
-
localrepo: use the 'registernew' function to set the phase of new commitTue, 11 Jul 2017 01:05:27 +0200, by Boris Feld
-
phases: add a 'registernew' method to set new phasesTue, 11 Jul 2017 03:47:25 +0200, by Boris Feld
-
phases: extract the core of boundary retraction in '_retractboundary'Mon, 10 Jul 2017 23:50:16 +0200, by Boris Feld
-
phases: track phase movements in 'advanceboundary'Tue, 11 Jul 2017 02:39:52 +0200, by Boris Feld
-
phases: extract the intermediate set of affected revsMon, 10 Jul 2017 22:18:41 +0200, by Boris Feld
-
phase: put retractboundary out of the loop in advanceboundaryMon, 10 Jul 2017 22:22:42 +0200, by Boris Feld
-
match: make unionmatcher a proper matcherTue, 11 Jul 2017 10:46:10 -0700, by Martin von Zweigbergk
-
match: write forceincludematcher using unionmatcherFri, 07 Jul 2017 14:39:59 -0700, by Martin von Zweigbergk
-
histedit: extract InterventionRequired transaction handling to utilsWed, 12 Jul 2017 13:57:03 -0700, by Martin von Zweigbergk
-
histedit: create transaction outside of tryWed, 12 Jul 2017 13:17:49 -0700, by Martin von Zweigbergk
-
histedit: remove transaction from state objectWed, 12 Jul 2017 11:18:02 -0700, by Martin von Zweigbergk
-
phabricator: verify local tags before trusting themTue, 11 Jul 2017 08:17:29 -0700, by Jun Wu
-
phabricator: finding old nodes in batchMon, 10 Jul 2017 13:50:50 -0700, by Jun Wu
-
phabricator: respect metadata sent by arcMon, 10 Jul 2017 22:37:33 -0700, by Jun Wu
-
dirstate: update backup functions to take full backup filenameWed, 12 Jul 2017 15:24:07 -0700, by Adam Simpkins
-
util: remove unused ctxmanagerThu, 13 Jul 2017 09:51:50 -0700, by Martin von Zweigbergk
-
codemod: simplify nested withsThu, 13 Jul 2017 18:31:35 -0700, by Jun Wu
-
reposvfs: add a ward to check if locks are properly takenMon, 08 Aug 2016 18:14:42 +0200, by Boris Feld
-
repovfs: add a ward to check if locks are properly takenTue, 11 Jul 2017 12:38:17 +0200, by Boris Feld
-
vfs: allow to pass more argument to auditTue, 11 Jul 2017 12:27:58 +0200, by Boris Feld
-
zsh_completion: add '--partial' flag to completions for 'import' (issue5618)Wed, 12 Jul 2017 10:11:02 +0200, by Martin Tietze
-
configitems: register the 'bugzilla.password' configFri, 07 Jul 2017 10:04:05 +0200, by Boris Feld
-
configitems: register the 'bugzilla.mocklog' configFri, 07 Jul 2017 10:04:03 +0200, by Boris Feld
-
test-amend: fix HGEDITOR shell script to run on WindowsThu, 13 Jul 2017 22:57:11 -0400, by Matt Harbison
-
test-paths: mask out JSON specific path differences for WindowsThu, 13 Jul 2017 22:47:35 -0400, by Matt Harbison
-
tests: categorize entries in blacklist for fsmonitor for future referenceThu, 13 Jul 2017 03:17:59 +0900, by FUJIWARA Katsunori
-
tests: avoid tests related to directory permission if running with fsmonitorThu, 13 Jul 2017 03:17:59 +0900, by FUJIWARA Katsunori
-
tests: add extra output for fsmonitor at checking under .hgThu, 13 Jul 2017 03:17:58 +0900, by FUJIWARA Katsunori
-
tests: add extra output for fsmonitor at showconfigThu, 13 Jul 2017 03:17:58 +0900, by FUJIWARA Katsunori
-
tests: take extra care for fsmonitor at enabling incompatible extensionThu, 13 Jul 2017 03:17:58 +0900, by FUJIWARA Katsunori
-
tests: remove meaningless entries from blacklist for fsmonitorThu, 13 Jul 2017 03:17:57 +0900, by FUJIWARA Katsunori
-
tests: remove meaningless comment from blacklist for fsmonitorThu, 13 Jul 2017 03:17:57 +0900, by FUJIWARA Katsunori
-
test-https: stabilize for WindowsTue, 11 Jul 2017 22:06:57 -0400, by Matt Harbison
-
tagmerge: use workingfilectx to write merged tagsTue, 11 Jul 2017 16:48:15 -0700, by Phil Cohen
-
run-tests: add color to output if pygments is availableThu, 29 Jun 2017 20:45:12 +0900, by Matthieu Laneuville
-
win32: work around a WinError problem handling HRESULT typesThu, 30 Mar 2017 00:33:00 -0400, by Matt Harbison
-
test-check-pyflakes: do not leave test.py in the repoWed, 12 Jul 2017 15:27:56 -0700, by Jun Wu
-
revset: add experimental ancestors/descendants relation subscriptSat, 08 Jul 2017 13:15:17 +0900, by Yuya Nishihara
-
revset: add experimental relation and subscript operatorsSat, 08 Jul 2017 13:07:59 +0900, by Yuya Nishihara
-
revset: do not compute weight for integer literal argumentSat, 08 Jul 2017 12:49:46 +0900, by Yuya Nishihara
-
templatekw: export ui.paths as {peerpaths}Thu, 13 Jul 2017 00:35:54 +0900, by Yuya Nishihara
-
summary: fix type of empty unresolved listFri, 07 Jul 2017 23:13:04 +0900, by Yuya Nishihara
-
vfs: rename auditvfs to proxyvfsFri, 07 Jul 2017 23:40:00 +0900, by Yuya Nishihara
-
streamclone: comment why path auditing is disabled in generatev1()Fri, 07 Jul 2017 23:19:31 +0900, by Yuya Nishihara
-
streamclone: close large revlog files explicitly in generatev1()Fri, 07 Jul 2017 23:25:16 +0900, by Yuya Nishihara
-
bundle2: no longer use 'retractboundary' in updatephasesTue, 11 Jul 2017 05:06:01 +0200, by Boris Feld
-
bundle2: automatically add 'targetphase' parameter in writenewbundleTue, 11 Jul 2017 05:12:03 +0200, by Boris Feld
-
bundle2: support the 'targetphase' parameter for the changegroup partTue, 11 Jul 2017 05:11:52 +0200, by Boris Feld
-
changegroup: stop treating strip as special when dealing with phasesTue, 11 Jul 2017 04:52:56 +0200, by Boris Feld
-
match: inverse _anypats(), making it _prefix()Tue, 11 Jul 2017 09:42:32 -0700, by Martin von Zweigbergk
-
amend: new extension providing the amend commandTue, 11 Jul 2017 20:53:55 -0700, by Jun Wu
-
py3: make localrepo filtered repo cache work on py3Tue, 11 Jul 2017 11:21:04 -0700, by Martin von Zweigbergk
-
configitems: register the 'bugzilla.host' configFri, 07 Jul 2017 10:04:01 +0200, by Boris Feld
-
configitems: register the 'bugzilla.fixstatus' configFri, 07 Jul 2017 10:03:57 +0200, by Boris Feld
-
configitems: register the 'bugzilla.fixresolution' configFri, 07 Jul 2017 10:05:40 +0200, by Boris Feld
-
configitems: register the 'bugzilla.fixregexp' configFri, 07 Jul 2017 10:03:36 +0200, by Boris Feld
-
configitems: register the 'bugzilla.db' configFri, 07 Jul 2017 10:03:34 +0200, by Boris Feld
-
configitems: register the 'bugzilla.bzuser' configFri, 07 Jul 2017 10:03:31 +0200, by Boris Feld
-
configitems: register the 'bugzilla.bzurl' configFri, 07 Jul 2017 10:03:28 +0200, by Boris Feld
-
configitems: register the 'bugzilla.bzemail' configFri, 07 Jul 2017 10:03:26 +0200, by Boris Feld
-
configitems: register the 'bugzilla.bzdir' configFri, 07 Jul 2017 10:03:24 +0200, by Boris Feld
-
configitems: register the 'bugzilla.apikey' configFri, 07 Jul 2017 10:03:22 +0200, by Boris Feld
-
revlog: use struct.Struct instances for slight performance winsMon, 10 Jul 2017 16:41:13 -0400, by Alex Gaynor
-
revlog: micro-optimize the computation of hashesMon, 10 Jul 2017 16:39:28 -0400, by Alex Gaynor
-
hgweb: re-implement followlines UI selection using buttonsMon, 03 Jul 2017 13:49:03 +0200, by Denis Laxalde
-
localrepo: cache types for filtered repos (issue5043)Sat, 01 Jul 2017 20:51:19 -0700, by Gregory Szorc
-
convert: transcode CVS log messages by specified encoding (issue5597)Tue, 11 Jul 2017 02:10:04 +0900, by FUJIWARA Katsunori
-
fsmonitor: execute setup procedures only if dirstate is already instantiatedMon, 10 Jul 2017 23:09:52 +0900, by FUJIWARA Katsunori
-
fsmonitor: centralize setup procedures for dirstateMon, 10 Jul 2017 23:09:52 +0900, by FUJIWARA Katsunori
-
fsmonitor: avoid needless instantiation of dirstateMon, 10 Jul 2017 23:09:52 +0900, by FUJIWARA Katsunori
-
journal: use wrapfilecache instead of wrapfunction on func of filecacheMon, 10 Jul 2017 23:09:51 +0900, by FUJIWARA Katsunori
-
journal: execute setup procedures for already instantiated dirstateMon, 10 Jul 2017 23:09:51 +0900, by FUJIWARA Katsunori
-
localrepo: add isfilecached to check filecache-ed property is already cachedMon, 10 Jul 2017 23:09:51 +0900, by FUJIWARA Katsunori
-
sslutil: check for missing certificate and key files (issue5598)Mon, 10 Jul 2017 21:09:46 -0700, by Gregory Szorc
-
match: override matchfn instead of __call__ for consistencyFri, 07 Jul 2017 08:55:12 -0700, by Martin von Zweigbergk
-
match: express anypats(), not prefix(), in terms of the othersSun, 09 Jul 2017 17:02:09 -0700, by Martin von Zweigbergk
-
match: make nevermatcher an exact matcher and a prefix matcherSun, 09 Jul 2017 15:19:27 -0700, by Martin von Zweigbergk
-
revset: define successors revsetMon, 10 Jul 2017 10:56:40 -0700, by Jun Wu
-
sparse: shorten try..except block in updateconfig()Mon, 10 Jul 2017 21:55:43 -0700, by Gregory Szorc
-
sparse: clean up updateconfig()Mon, 10 Jul 2017 21:43:19 -0700, by Gregory Szorc
-
sparse: move config updating function into coreMon, 10 Jul 2017 21:39:49 -0700, by Gregory Szorc
-
dirstate: expose a sparse matcher on dirstate (API)Sat, 08 Jul 2017 16:18:04 -0700, by Gregory Szorc
-
sparse: use self instead of repo.dirstateSat, 08 Jul 2017 15:42:11 -0700, by Gregory Szorc
-
sparse: move code for importing rules from files into coreSat, 08 Jul 2017 14:15:07 -0700, by Gregory Szorc
-
sparse: refactor activeprofiles into a generic function (API)Sat, 08 Jul 2017 14:01:32 -0700, by Gregory Szorc
-
check-code: prohibit `if False` antipatternFri, 07 Jul 2017 15:11:11 -0400, by Augie Fackler
-
convert: remove `if False` blockFri, 07 Jul 2017 15:08:23 -0400, by Augie Fackler
-
filterpyflakes: move self-test into test fileFri, 07 Jul 2017 15:07:36 -0400, by Augie Fackler
-
test-subrepo: demonstrate a status problem when merge deletes a fileSun, 09 Jul 2017 16:38:04 -0400, by Matt Harbison
-
subrepo: make the output references to subrepositories consistentSun, 09 Jul 2017 16:13:30 -0400, by Matt Harbison
-
subrepo: consider the parent repo dirty when a file is missingSun, 09 Jul 2017 02:55:46 -0400, by Matt Harbison
-
archival: flag missing files as a dirty wdir() in the metadata file (BC)Sun, 09 Jul 2017 02:46:03 -0400, by Matt Harbison
-
cmdutil: simplify the dirty check in howtocontinue()Sun, 09 Jul 2017 00:53:16 -0400, by Matt Harbison
-
blackbox: simplify the dirty checkSun, 09 Jul 2017 00:23:03 -0400, by Matt Harbison
-
identify: simplify the dirty checkSun, 09 Jul 2017 00:19:03 -0400, by Matt Harbison
-
tests: tweak the subrepo dirty state testsSun, 09 Jul 2017 00:05:31 -0400, by Matt Harbison
-
match: combine regex code for path: and relpath:Sun, 09 Jul 2017 23:01:11 -0700, by Martin von Zweigbergk
-
match: remove unnecessary '^' from regexesSun, 09 Jul 2017 22:53:02 -0700, by Martin von Zweigbergk
-
sparse: access status fields by name instead of deconstructing itThu, 06 Jul 2017 22:20:38 -0700, by Martin von Zweigbergk
-
sparse: move printing of sparse config changes function into coreSat, 08 Jul 2017 13:34:19 -0700, by Gregory Szorc
-
sparse: move code for clearing rules to coreSat, 08 Jul 2017 13:19:38 -0700, by Gregory Szorc
-
sparse: move post commit actions into coreFri, 07 Jul 2017 11:51:10 -0700, by Gregory Szorc
-
cleanupnode: do not use generator for node mappingSun, 09 Jul 2017 15:11:19 +0200, by Octobus
-
histedit: use scmutil.cleanupnodes (BC)Sat, 08 Jul 2017 16:50:31 -0700, by Jun Wu
-
histedit: unify strip backup files on success (BC)Sat, 08 Jul 2017 16:50:31 -0700, by Jun Wu
-
histedit: pass multiple nodes to strip (BC)Sat, 08 Jul 2017 16:50:31 -0700, by Jun Wu
-
histedit: remove "name" parameter from cleanupnode functionsSat, 08 Jul 2017 16:50:31 -0700, by Jun Wu
-
histedit: remove "should strip" debug messageSat, 08 Jul 2017 16:50:31 -0700, by Jun Wu
-
histedit: move topmost bookmark movement to a separate functionSat, 08 Jul 2017 16:47:25 -0700, by Jun Wu
-
histedit: remove moving bookmarks message on verbose (BC)Sat, 08 Jul 2017 16:04:21 -0700, by Jun Wu
-
test-largefiles-update: conditionalize output instead of testsSat, 08 Jul 2017 18:47:50 -0400, by Matt Harbison
-
test-status-rev: conditionalize output instead of testsSat, 08 Jul 2017 18:46:43 -0400, by Matt Harbison
-
test-mq: conditionalize output instead of testsSat, 08 Jul 2017 18:46:12 -0400, by Matt Harbison
-
test-annotate: conditionalize output instead of testsSat, 08 Jul 2017 18:38:44 -0400, by Matt Harbison
-
test-addremove: conditionalize output instead of testsSat, 08 Jul 2017 18:37:41 -0400, by Matt Harbison
-
test-tools: conditionalize output instead of testsSat, 08 Jul 2017 14:21:11 -0400, by Matt Harbison
-
test-rebase: conditionalize output instead of testsSat, 08 Jul 2017 14:15:01 -0400, by Matt Harbison
-
tests: stabilize on WindowsSat, 08 Jul 2017 14:10:10 -0400, by Matt Harbison
-
revset: make repo.anyrevs accept customized alias override (API)Sat, 24 Jun 2017 15:29:42 -0700, by Jun Wu
-
tests: quote $PYTHON for WindowsFri, 07 Jul 2017 01:05:20 -0400, by Matt Harbison
-
amend: use scmutil.cleanupnodes (BC)Mon, 26 Jun 2017 15:28:28 -0700, by Jun Wu
-
rebase: remove "if True"Fri, 07 Jul 2017 19:03:03 -0700, by Jun Wu
-
rebase: use scmutil.cleanupnodes (issue5606) (BC)Fri, 07 Jul 2017 18:51:46 -0700, by Jun Wu
-
scmutil: make cleanupnodes delete divergent bookmarksMon, 26 Jun 2017 13:13:51 -0700, by Jun Wu
-
scmutil: make cleanupnodes handle filtered nodeMon, 26 Jun 2017 15:08:37 -0700, by Jun Wu
-
configitems: add alias support in configFri, 07 Jul 2017 08:33:10 +0200, by David Demelier
-
hgweb: use ui._unset to prevent a warning in configitemsMon, 03 Jul 2017 13:04:35 +0200, by David Demelier
-
dispatch: fix typo suggestion for disabled extensionFri, 07 Jul 2017 00:13:53 -0700, by Martin von Zweigbergk
-
tests: add tests for typoed commandsFri, 07 Jul 2017 00:12:44 -0700, by Martin von Zweigbergk
-
sparse: inline signature cache clearingThu, 06 Jul 2017 16:10:28 -0700, by Gregory Szorc
-
sparse: move working directory refreshing into coreThu, 06 Jul 2017 14:53:08 -0700, by Gregory Szorc
-
sparse: refactor update actions filtering and call from coreThu, 06 Jul 2017 16:29:31 -0700, by Gregory Szorc
-
sparse: move update action filtering into coreThu, 06 Jul 2017 16:17:35 -0700, by Gregory Szorc
-
sparse: move pruning of temporary includes into coreThu, 06 Jul 2017 14:33:18 -0700, by Gregory Szorc
-
sparse: move function for resolving sparse matcher into coreThu, 06 Jul 2017 17:41:45 -0700, by Gregory Szorc
-
match: move matchers from sparse into coreThu, 06 Jul 2017 17:39:24 -0700, by Gregory Szorc
-
sparse: clean up config signature codeThu, 06 Jul 2017 16:01:36 -0700, by Gregory Szorc
-
sparse: move config signature logic into coreThu, 06 Jul 2017 16:11:56 -0700, by Gregory Szorc
-
sparse: remove custom hash matcherThu, 06 Jul 2017 17:31:33 -0700, by Gregory Szorc
-
sparse: override __repr__ in matchersThu, 06 Jul 2017 16:37:36 -0700, by Martin von Zweigbergk
-
tests: fix reference to undefined variableThu, 06 Jul 2017 14:17:02 -0700, by Martin von Zweigbergk
-
shelve: don't reimplement mergestate.unresolved()Tue, 01 Dec 2015 09:19:54 -0800, by Martin von Zweigbergk
-
summary: don't reimplment mergestate.unresolved()Mon, 23 Nov 2015 09:37:12 -0800, by Martin von Zweigbergk
-
mergestate: implement unresolvedcount() in terms of unresolved()Tue, 01 Dec 2015 09:26:33 -0800, by Martin von Zweigbergk
-
mergestate: make unresolved() use iteritems()Tue, 01 Dec 2015 09:26:10 -0800, by Martin von Zweigbergk
-
changegroup: don't fail on empty changegroup (API)Fri, 30 Jun 2017 23:58:59 -0700, by Martin von Zweigbergk
-
changegroup: remove option to allow empty changegroup (API)Sat, 01 Jul 2017 00:00:09 -0700, by Martin von Zweigbergk
-
strip: don't allow empty changegroup in bundle1Fri, 30 Jun 2017 23:58:31 -0700, by Martin von Zweigbergk
-
match: minor cleanups to patternmatcher and includematcherThu, 08 Jun 2017 22:49:21 -0700, by Martin von Zweigbergk
-
py3: fix test-diff-newlines.t to be compatible with py3Thu, 06 Jul 2017 17:18:50 +0200, by Boris Feld
-
sparse: move some temporary includes functions into coreThu, 06 Jul 2017 14:48:16 -0700, by Gregory Szorc
-
sparse: move config file writing into coreThu, 06 Jul 2017 12:24:55 -0700, by Gregory Szorc
-
localrepo: add sparse cachesThu, 06 Jul 2017 12:20:53 -0700, by Gregory Szorc
-
sparse: move active profiles function into coreThu, 06 Jul 2017 12:26:04 -0700, by Gregory Szorc
-
sparse: move resolving of sparse patterns for rev into coreThu, 06 Jul 2017 12:15:14 -0700, by Gregory Szorc
-
sparse: variable to track if sparse is enabledThu, 06 Jul 2017 12:06:37 -0700, by Gregory Szorc
-
sparse: move profile reading into coreThu, 06 Jul 2017 12:14:12 -0700, by Gregory Szorc
-
sparse: move config parsing into coreThu, 06 Jul 2017 12:14:03 -0700, by Gregory Szorc
-
sparse: use vfs.tryread()Thu, 06 Jul 2017 10:58:45 -0700, by Gregory Szorc
-
sparse: refactor sparsechecksum()Sat, 01 Jul 2017 11:56:39 -0700, by Gregory Szorc
-
sparse: document config file formatThu, 06 Jul 2017 10:57:26 -0700, by Gregory Szorc
-
sparse: rename command to debugsparseSat, 01 Jul 2017 10:29:27 -0700, by Gregory Szorc
-
sparse: remove reference to simplecacheThu, 06 Jul 2017 10:54:23 -0700, by Gregory Szorc
-
sparse: remove reference to hgwatchmanSat, 01 Jul 2017 10:24:31 -0700, by Gregory Szorc
-
sparse: expand module docstringSat, 01 Jul 2017 10:36:03 -0700, by Gregory Szorc
-
sparse: vendor Facebook-developed extensionSat, 01 Jul 2017 10:43:29 -0700, by Gregory Szorc
-
contrib: widen "direct use of `python`" net againThu, 06 Jul 2017 15:15:02 -0400, by Augie Fackler
-
tests: clean up a newly-introduced instance of `python`Thu, 06 Jul 2017 14:33:48 -0500, by Kevin Bullock
-
tests: clean up even more direct `python` calls with $PYTHONTue, 20 Jun 2017 17:31:18 -0400, by Augie Fackler
-
contrib: widen the "don't use `python`" net a littleTue, 20 Jun 2017 17:25:57 -0400, by Augie Fackler
-
followlines: join merge parents line ranges in blockdescendants() (issue5595)Wed, 05 Jul 2017 13:54:53 +0200, by Denis Laxalde
-
workingfilectx: add exists, lexistsTue, 04 Jul 2017 22:35:52 -0700, by Phil Cohen
-
vfs: add explanation about cost of checkambig=True in corner caseTue, 04 Jul 2017 23:13:47 +0900, by FUJIWARA Katsunori
-
vfs: replace avoiding ambiguity in abstractvfs.rename with _avoidambigTue, 04 Jul 2017 23:13:47 +0900, by FUJIWARA Katsunori
-
vfs: copy if EPERM to avoid file stat ambiguity forcibly at closingTue, 04 Jul 2017 23:13:47 +0900, by FUJIWARA Katsunori
-
transaction: apply checkambig=True only on limited files for similarityTue, 04 Jul 2017 23:13:47 +0900, by FUJIWARA Katsunori
-
transaction: avoid file stat ambiguity only for files in blacklistTue, 04 Jul 2017 23:13:46 +0900, by FUJIWARA Katsunori
-
localrepo: store path and vfs location of cached propertiesTue, 04 Jul 2017 23:13:46 +0900, by FUJIWARA Katsunori
-
template: add successors templateMon, 03 Jul 2017 11:22:00 +0200, by Boris Feld
-
template: add tests for more complex casesMon, 03 Jul 2017 14:22:28 +0200, by Boris Feld
-
obsolete: closest divergent supportFri, 30 Jun 2017 15:27:19 +0200, by Boris Feld
-
obsolete: pass cache argument of successors set explicitlyFri, 30 Jun 2017 15:02:19 +0200, by Boris Feld
-
obsolete: small doc update for 'successorssets'Fri, 30 Jun 2017 13:47:24 +0200, by Boris Feld
-
phabricator: do not read a same revision twiceTue, 04 Jul 2017 18:52:28 -0700, by Jun Wu
-
patch: make parsepatch optionally trim context linesTue, 04 Jul 2017 16:41:28 -0700, by Jun Wu
-
phabricator: try to fetch differential revisions in batchTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: avoid calling differential.getcommitmessageTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: rework phabread to reduce memory usage and round-tripsTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: abort if phabsend gets empty revsTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: do not upload new diff if nothing changesTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: add node and p1 to hg:meta propertyTue, 04 Jul 2017 16:36:48 -0700, by Jun Wu
-
phabricator: check associated Differential Revision from commit messageTue, 04 Jul 2017 16:16:37 -0700, by Jun Wu
-
tests: replace yet more calls to `python` with $PYTHONWed, 05 Jul 2017 11:10:11 -0500, by Augie Fackler
-
tests: capitalize Python when it's not used as a command nameWed, 05 Jul 2017 11:09:55 -0500, by Augie Fackler
-
merge with stableWed, 05 Jul 2017 11:55:26 -0400, by Augie Fackler
-
vfs: drop the 'mustaudit' APISun, 02 Jul 2017 04:26:42 +0200, by Pierre-Yves David
-
streamclone: stop using 'vfs.mustaudit = False'Sun, 02 Jul 2017 04:26:34 +0200, by Pierre-Yves David
-
vfs: simplify path audit disabling in stream cloneSun, 02 Jul 2017 02:28:04 +0200, by Pierre-Yves David
-
auditor: add simple comment about repo.auditor and alSun, 02 Jul 2017 02:19:05 +0200, by Pierre-Yves David
-
tag: make sure the repository is locked when taggingSun, 02 Jul 2017 01:41:37 +0200, by Pierre-Yves David
-
test: glob a line number in test-devel-warnings.tSun, 02 Jul 2017 01:38:08 +0200, by Pierre-Yves David
-
test: add a small comment to explain a section of test-devel-warningSun, 02 Jul 2017 01:37:03 +0200, by Pierre-Yves David
-
obsolete: reports the number of local changeset obsoleted when unbundlingWed, 28 Jun 2017 03:54:19 +0200, by Pierre-Yves David
-
transaction: track new obsmarkers in the 'changes' mappingTue, 27 Jun 2017 02:45:09 +0200, by Pierre-Yves David
-
configitems: register the 'progress.estimate' configFri, 30 Jun 2017 03:44:04 +0200, by Pierre-Yves David
-
configitems: register the 'progress.clear-complete' configFri, 30 Jun 2017 03:44:02 +0200, by Pierre-Yves David
-
configitems: register the 'progress.assume-tty' configFri, 30 Jun 2017 03:44:01 +0200, by Pierre-Yves David
-
configitems: register the 'format.usestore' configFri, 30 Jun 2017 03:42:30 +0200, by Pierre-Yves David
-
configitems: register the 'format.usegeneraldelta' configFri, 30 Jun 2017 03:42:29 +0200, by Pierre-Yves David
-
configitems: register the 'format.usefncache' configFri, 30 Jun 2017 03:42:28 +0200, by Pierre-Yves David
-
configitems: register the 'format.obsstore-version' configFri, 30 Jun 2017 03:42:27 +0200, by Pierre-Yves David
-
configitems: register the 'factotum.service' configFri, 30 Jun 2017 03:42:15 +0200, by Pierre-Yves David
-
configitems: register the 'factotum.mountpoint' configFri, 30 Jun 2017 03:42:13 +0200, by Pierre-Yves David
-
configitems: register the 'factotum.executable' configFri, 30 Jun 2017 03:42:12 +0200, by Pierre-Yves David
-
configitems: register the 'format.maxchainlen' configFri, 30 Jun 2017 03:42:26 +0200, by Pierre-Yves David
-
configitems: register the 'format.manifestcachesize' configFri, 30 Jun 2017 03:42:24 +0200, by Pierre-Yves David
-
configitems: register the 'format.generaldelta' configFri, 30 Jun 2017 03:42:23 +0200, by Pierre-Yves David
-
configitems: register the 'format.dotencode' configFri, 30 Jun 2017 03:42:22 +0200, by Pierre-Yves David
-
configitems: register the 'format.chunkcachesize' configFri, 30 Jun 2017 03:42:21 +0200, by Pierre-Yves David
-
configitems: register the 'format.aggressivemergedeltas' configFri, 30 Jun 2017 03:42:20 +0200, by Pierre-Yves David
-
configitems: gather comment related to 'worker.backgroundclosemaxqueue'Wed, 05 Jul 2017 00:01:30 +0200, by Pierre-Yves David
-
configitems: register the 'worker.numcpus' configFri, 30 Jun 2017 03:46:01 +0200, by Pierre-Yves David
-
configitems: register the 'worker.backgroundclosethreadcount' configFri, 30 Jun 2017 03:46:00 +0200, by Pierre-Yves David
-
configitems: register the 'worker.backgroundcloseminfilecount' configFri, 30 Jun 2017 03:45:59 +0200, by Pierre-Yves David
-
configitems: register the 'worker.backgroundclosemaxqueue' configFri, 30 Jun 2017 03:45:58 +0200, by Pierre-Yves David
-
configitems: register the 'patch.eol' configFri, 30 Jun 2017 03:43:35 +0200, by Pierre-Yves David
-
configitems: register the 'server.zliblevel' configFri, 30 Jun 2017 03:44:16 +0200, by Pierre-Yves David
-
configitems: register the 'server.validate' configFri, 30 Jun 2017 03:44:15 +0200, by Pierre-Yves David
-
configitems: register the 'server.uncompressedallowsecret' configFri, 30 Jun 2017 03:44:14 +0200, by Pierre-Yves David
-
configitems: register the 'server.preferuncompressed' configFri, 30 Jun 2017 03:44:12 +0200, by Pierre-Yves David
-
configitems: register the 'server.maxhttpheaderlen' configFri, 30 Jun 2017 03:44:11 +0200, by Pierre-Yves David
-
configitems: register the 'server.disablefullbundle' configFri, 30 Jun 2017 03:44:10 +0200, by Pierre-Yves David
-
configitems: register the 'server.concurrent-push-mode' configFri, 30 Jun 2017 03:44:09 +0200, by Pierre-Yves David
-
configitems: register the 'server.compressionengines' configFri, 30 Jun 2017 03:44:08 +0200, by Pierre-Yves David
-
configitems: register the 'server.bundle1gd' configFri, 30 Jun 2017 03:44:07 +0200, by Pierre-Yves David
-
configitems: register the 'server.bundle1' configFri, 30 Jun 2017 03:44:06 +0200, by Pierre-Yves David
-
configitems: register the 'hostsecurity.disabletls10warning' configFri, 30 Jun 2017 03:42:43 +0200, by Pierre-Yves David
-
configitems: register the 'hostsecurity.ciphers' configFri, 30 Jun 2017 03:42:42 +0200, by Pierre-Yves David
-
configitem: create a new list of each 'acl.sources' accessSun, 02 Jul 2017 23:10:33 +0200, by Pierre-Yves David
-
dirstate: centralize _cwd handling into _cwd methodMon, 03 Jul 2017 02:52:40 +0900, by FUJIWARA Katsunori
-
tests: add line specific for testing with fsmonitorMon, 03 Jul 2017 02:52:39 +0900, by FUJIWARA Katsunori
-
tests: make output lines conditional for testing with fsmonitorMon, 03 Jul 2017 02:52:39 +0900, by FUJIWARA Katsunori
-
tests: add fsmonitor specific output lines at enabling largefilesMon, 03 Jul 2017 02:52:39 +0900, by FUJIWARA Katsunori
-
show: document why accidentally quadratic is (probably) acceptableMon, 03 Jul 2017 21:26:39 -0700, by Gregory Szorc
-
show: also catch AmbiguousCommandMon, 03 Jul 2017 21:18:32 -0700, by Gregory Szorc
-
show: avoid extra list operationsMon, 03 Jul 2017 21:12:04 -0700, by Gregory Szorc
-
show: tweak warning messageMon, 03 Jul 2017 21:10:48 -0700, by Gregory Szorc
-
revlog: add an experimental option to mitigated delta issues (issue5480)Fri, 23 Jun 2017 13:49:34 +0200, by Pierre-Yves David
-
tests: use system hg only if changelog or dirstate can't be readSun, 02 Jul 2017 13:24:23 +0900, by Yuya Nishihara
-
tests: restore workaround of obsolete warning from 3c9066ed557cSun, 02 Jul 2017 13:20:28 +0900, by Yuya Nishihara
-
tests: alias syshg and syshgenv so they can be switched conditionallySun, 02 Jul 2017 13:14:20 +0900, by Yuya Nishihara
-
tests: actually restore the original environment before running syshgFri, 30 Jun 2017 21:49:29 +0900, by Yuya Nishihara
-
phabricator: add phabread command to read patchesSun, 02 Jul 2017 20:08:09 -0700, by Jun Wu
-
phabricator: add phabsend command to send a stackSun, 02 Jul 2017 20:08:09 -0700, by Jun Wu
-
phabricator: add a contrib scriptSun, 02 Jul 2017 20:08:09 -0700, by Jun Wu
-
show: implement "stack" viewSat, 01 Jul 2017 22:38:42 -0700, by Gregory Szorc
-
tests: demonstrate inconsistencies with dirty state in various commandsWed, 28 Jun 2017 21:30:46 -0400, by Matt Harbison
-
check-config: syntax to allow inconsistent config valuesSat, 01 Jul 2017 20:34:27 -0700, by Gregory Szorc
-
configitems: register the 'badserver.closebeforeaccept' configFri, 30 Jun 2017 03:28:02 +0200, by Pierre-Yves David
-
configitems: register the 'badserver.closeaftersendbytes' configFri, 30 Jun 2017 03:27:54 +0200, by Pierre-Yves David
-
configitems: register the 'badserver.closeafterrecvbytes' configFri, 30 Jun 2017 03:27:44 +0200, by Pierre-Yves David
-
configitems: register the 'badserver.closeafteraccept' configFri, 30 Jun 2017 03:27:36 +0200, by Pierre-Yves David
-
configitems: register the 'blackbox.logsource' configFri, 30 Jun 2017 03:28:18 +0200, by Pierre-Yves David
-
configitems: register the 'blackbox.dirty' configFri, 30 Jun 2017 03:28:11 +0200, by Pierre-Yves David
-
configitems: register the 'automv.similarity' configFri, 30 Jun 2017 03:27:24 +0200, by Pierre-Yves David
-
acl: use configlist to retrieve the source configSat, 01 Jul 2017 20:58:34 +0200, by Pierre-Yves David
-
configitems: register the 'acl.sources' configFri, 30 Jun 2017 03:27:07 +0200, by Pierre-Yves David
-
configitems: register the 'acl.config' configFri, 30 Jun 2017 03:26:57 +0200, by Pierre-Yves David
-
config: register the 'devel.legacy.exchange' configWed, 28 Jun 2017 13:31:51 +0200, by Pierre-Yves David
-
configitems: register the 'bundle.reorder' configFri, 30 Jun 2017 03:31:35 +0200, by Pierre-Yves David
-
configitems: register the 'bundle.mainreporoot' configFri, 30 Jun 2017 03:31:26 +0200, by Pierre-Yves David
-
configitems: register the 'bookmarks.pushing' configFri, 30 Jun 2017 03:28:28 +0200, by Pierre-Yves David
-
configitems: register the 'auth.cookiefile' configFri, 30 Jun 2017 03:27:18 +0200, by Pierre-Yves David
-
configitems: register the 'color.mode' configFri, 30 Jun 2017 03:32:09 +0200, by Pierre-Yves David
-
zeroconf: blindly forward extra argument to the core config methodSat, 01 Jul 2017 21:57:17 +0200, by Pierre-Yves David
-
configitem: fix default value for 'serverrequirecert'Sat, 01 Jul 2017 20:16:54 +0200, by Pierre-Yves David
-
localrepo: factor out base of filecache annotation classFri, 30 Jun 2017 01:47:49 +0900, by FUJIWARA Katsunori
-
manifest: apply checkambig=True only for root 00manifest.iFri, 30 Jun 2017 01:47:48 +0900, by FUJIWARA Katsunori
-
revlog: address review feedback for deltachain C implementationSat, 01 Jul 2017 19:35:17 -0700, by Gregory Szorc
-
test-rebase-interruptions: stabilize for WindowsSat, 01 Jul 2017 15:13:09 -0400, by Matt Harbison
-
drawdag: inline transaction() functionFri, 30 Jun 2017 23:15:09 -0700, by Martin von Zweigbergk
-
revlog: C implementation of delta chain resolutionSun, 25 Jun 2017 12:41:34 -0700, by Gregory Szorc
-
help: cleanup grammar in the hooks section stable 4.2.2Tue, 04 Jul 2017 22:58:21 -0400, by Matt Harbison
-
config: register the 'devel.strip-obsmarkers' configWed, 28 Jun 2017 13:32:36 +0200, by Pierre-Yves David
-
config: register the 'devel.serverrequirecert' configWed, 28 Jun 2017 13:32:28 +0200, by Pierre-Yves David
-
config: register the 'devel.serverexactprotocol' configWed, 28 Jun 2017 13:32:18 +0200, by Pierre-Yves David
-
config: register the 'devel.servercafile' configWed, 28 Jun 2017 13:32:07 +0200, by Pierre-Yves David
-
config: register the 'devel.disableloaddefaultcerts' configWed, 28 Jun 2017 13:31:18 +0200, by Pierre-Yves David
-
config: register the 'devel.check-relroot' configWed, 28 Jun 2017 13:31:05 +0200, by Pierre-Yves David
-
config: register the devel.check-locks configWed, 28 Jun 2017 13:37:59 +0200, by Pierre-Yves David
-
config: register the 'devel.bundle2.debug' configWed, 28 Jun 2017 13:25:33 +0200, by Pierre-Yves David
-
config: register the 'devel.all-warnings' configWed, 28 Jun 2017 13:19:40 +0200, by Pierre-Yves David
-
rebase: always pass destination as revnum to _handleskippingobsolete()Wed, 28 Jun 2017 14:53:54 -0700, by Martin von Zweigbergk
-
patch: remove unused fsbackend._join()Thu, 29 Jun 2017 23:04:47 -0700, by Martin von Zweigbergk
-
patch: add close() to abstractbackendFri, 30 Jun 2017 09:07:24 -0700, by Martin von Zweigbergk
-
log: add an extension hook-point in changeset_printerMon, 26 Jun 2017 15:46:24 +0200, by Boris Feld
-
drawdag: support obsmarker creation in commentsTue, 27 Jun 2017 00:01:17 -0700, by Jun Wu
-
test-drawdag: add a test for drawdag.pyMon, 26 Jun 2017 23:31:53 -0700, by Jun Wu
-
filemerge: convert a couple of wvfs calls in internal mergetools to contextsMon, 26 Jun 2017 22:52:15 -0700, by Phil Cohen
-
configitems: support callable as a default valueWed, 28 Jun 2017 13:50:20 +0200, by Pierre-Yves David
-
obsutil: move 'getmarkers' to the new modulesTue, 27 Jun 2017 02:06:15 +0200, by Pierre-Yves David
-
obsutil: move the 'marker' class to the new modulesTue, 27 Jun 2017 01:51:40 +0200, by Pierre-Yves David
-
obsolete: delete three unused utility functionsTue, 27 Jun 2017 01:48:41 +0200, by Pierre-Yves David
-
obsutil: move 'foreground' to the new modulesTue, 27 Jun 2017 01:40:34 +0200, by Pierre-Yves David
-
obsutil: move 'allsuccessors' to the new modulesTue, 27 Jun 2017 01:36:20 +0200, by Pierre-Yves David
-
obsutil: move 'allprecursors' to the new modulesTue, 27 Jun 2017 01:31:18 +0200, by Pierre-Yves David
-
obsutil: move 'exclusivemarkers' to the new modulesTue, 27 Jun 2017 01:11:56 +0200, by Pierre-Yves David
-
obsutil: move 'successorssets' to the new modulesTue, 27 Jun 2017 01:03:01 +0200, by Pierre-Yves David
-
revlog: add an experimental option to mitigated delta issues (issue5480) stableFri, 23 Jun 2017 13:49:34 +0200, by Pierre-Yves David
-
tests: fix variable name regular expression in _genrestoreenv()Thu, 29 Jun 2017 11:29:19 -0700, by Adam Simpkins
-
merge with stableThu, 29 Jun 2017 15:21:52 -0700, by Martin von Zweigbergk
-
pushrace: avoid crash on bare push when using concurrent push modeWed, 28 Jun 2017 17:41:25 +0200, by Pierre-Yves David
-
show: config option to register aliases for viewsSun, 25 Jun 2017 22:20:37 -0700, by Gregory Szorc
-
blackbox: use a human readable version of the defaultSun, 18 Jun 2017 20:49:08 +0200, by Pierre-Yves David
-
configitems: register 'blackbox.maxsize' as an example of 'configbytes'Sat, 17 Jun 2017 13:21:06 +0200, by Pierre-Yves David
-
blackbox: minor code reorderingSat, 17 Jun 2017 13:41:28 +0200, by Pierre-Yves David
-
configitems: add a devel warning for extensions items overiding core oneSun, 18 Jun 2017 19:52:54 +0200, by Pierre-Yves David
-
configitems: add an official API for extensions to register config itemSat, 17 Jun 2017 13:48:20 +0200, by Pierre-Yves David
-
configitems: extract the logic to build a registrar on any configtableSat, 17 Jun 2017 13:38:53 +0200, by Pierre-Yves David
-
obsolete: skip 'changectx' usage in unstable computationMon, 19 Jun 2017 01:08:11 +0200, by Pierre-Yves David
-
obsolete: provide a small function to retrieve all mutable revisionsSun, 18 Jun 2017 22:38:11 +0200, by Pierre-Yves David
-
bundle2: add debug info about the number of stream paramsTue, 27 Jun 2017 14:38:00 -0700, by Siddharth Agarwal
-
bundle2: add some debugging information to the not-a-bundle errorTue, 27 Jun 2017 14:30:55 -0700, by Siddharth Agarwal
-
tests: more completely restore the environment in syshgenvWed, 28 Jun 2017 12:23:22 -0700, by Adam Simpkins
-
tests: do not use system hg if it does not have "files" commandWed, 28 Jun 2017 13:45:51 -0700, by Jun Wu
-
rebase: also test abort from pretxnclose error stableTue, 27 Jun 2017 18:13:10 +0200, by Pierre-Yves David
-
rebase: reinforce testing around precommit hook interrupting a rebase stableTue, 27 Jun 2017 18:10:55 +0200, by Pierre-Yves David
-
rebase: provides test case for (issue5610) stableTue, 27 Jun 2017 17:45:58 +0200, by Pierre-Yves David
-
rebase: backed out changeset cf8ad0e6c0e4 (issue5610) stableTue, 27 Jun 2017 17:40:24 +0200, by Pierre-Yves David
-
rebase: backed out changeset 2519994d25ca stableTue, 27 Jun 2017 17:39:55 +0200, by Pierre-Yves David
-
setup: fix runcmd() usage on darwinWed, 28 Jun 2017 10:50:37 -0700, by Adam Simpkins
-
py3: update the python3-whitelist with new tests which pass on Python 3Tue, 27 Jun 2017 21:16:08 +0530, by Pulkit Goyal
-
setup: fix localhgenvWed, 28 Jun 2017 06:49:01 -0700, by Jun Wu
-
tests: use the system hg for examining the local repositoryTue, 27 Jun 2017 17:24:31 -0700, by Adam Simpkins
-
tests: save the original PATH and PYTHONPATH variablesTue, 27 Jun 2017 17:24:31 -0700, by Adam Simpkins
-
setup: prefer using the system hg to interact with the local repositoryTue, 27 Jun 2017 16:15:32 -0700, by Adam Simpkins
-
setup: replace runhg() with an hgcommand helper classTue, 27 Jun 2017 16:15:32 -0700, by Adam Simpkins
-
setup: move environment computation into a helper functionMon, 26 Jun 2017 11:31:30 -0700, by Adam Simpkins
-
setup: update runcmd() to also return the exit statusMon, 26 Jun 2017 11:31:30 -0700, by Adam Simpkins
-
setup: fail if we cannot determine the version numberMon, 26 Jun 2017 11:31:30 -0700, by Adam Simpkins
-
smartset: fix generatorset.last() to not return the first element (issue5609)Tue, 27 Jun 2017 23:50:22 +0900, by Yuya Nishihara
-
strip: respect the backup option in stripcallbackMon, 26 Jun 2017 21:11:02 -0700, by Jun Wu
-
py3: use pycompat.bytestr() to convert str to bytesMon, 26 Jun 2017 23:58:27 +0530, by Pulkit Goyal
-
py3: pass the memoryview object into bytes() to get the valueMon, 26 Jun 2017 23:57:49 +0530, by Pulkit Goyal
-
py3: use pycompat.bytestr instead of strMon, 26 Jun 2017 17:23:10 +0530, by Pulkit Goyal
-
py3: use '%d' to convert integers to bytesMon, 26 Jun 2017 17:22:45 +0530, by Pulkit Goyal
-
py3: slice over bytes to prevent getting it's ascii valueSun, 25 Jun 2017 08:36:51 +0530, by Pulkit Goyal
-
py3: use pycompat.strkwargs() to convert kwargs keys to strTue, 27 Jun 2017 00:23:32 +0530, by Pulkit Goyal
-
py3: use r'' to prevent the addition of b'' by transformerTue, 27 Jun 2017 00:15:56 +0530, by Pulkit Goyal
-
py3: use pycompat.byteskwargs() to convert kwargs' keys to bytesTue, 27 Jun 2017 00:20:55 +0530, by Pulkit Goyal