Mercurial > hg
graph
-
changegroup: replace changegroup with makechangegroupSun, 10 Sep 2017 18:48:42 -0700, by Durham Goode
-
changegroup: delete getlocalchangegroupSun, 10 Sep 2017 18:47:39 -0700, by Durham Goode
-
changegroup: replace getlocalchangegroupraw with makestreamSun, 10 Sep 2017 19:01:56 -0700, by Durham Goode
-
changegroup: replace changegroupsubset with makechangegroupSun, 10 Sep 2017 18:43:59 -0700, by Durham Goode
-
changegroup: replace getsubset with makechangegroupSun, 10 Sep 2017 18:39:02 -0700, by Durham Goode
-
rebase: remove unnecessary '.unfiltered()' callsWed, 06 Sep 2017 16:17:04 -0700, by Jun Wu
-
rebase: remove complex unhiding codeWed, 06 Sep 2017 16:13:04 -0700, by Jun Wu
-
rebase: use unfiltered repo when loading stateWed, 06 Sep 2017 15:23:19 -0700, by Jun Wu
-
rebase: do not crash rebasing merge with a parent having hidden successorWed, 06 Sep 2017 12:40:00 -0700, by Jun Wu
-
changegroup: fix to allow empty manifest partsWed, 06 Sep 2017 18:33:55 -0700, by Durham Goode
-
mq: create non-lossy patches, also with custom global diff configuration stableMon, 11 Sep 2017 00:42:24 +0200, by Mads Kiilerich
-
mq: test coverage of how [diff] configuration influence can break mq patches stableMon, 11 Sep 2017 00:42:22 +0200, by Mads Kiilerich
-
wrapcommand: use functools.partialTue, 05 Sep 2017 15:18:45 -0700, by Jun Wu
-
wrapfunction: use functools.partial if possibleTue, 05 Sep 2017 13:37:36 -0700, by Jun Wu
-
cmdutil: remove redundant commitfunc parameter in amend (API)Fri, 01 Sep 2017 12:34:36 -0700, by Saurabh Singh
-
cmdutil: remove the redundant commit during amendFri, 01 Sep 2017 12:34:36 -0700, by Saurabh Singh
-
checknlink: rename file object from 'fd' to 'fp'Wed, 06 Sep 2017 12:56:19 -0700, by Jun Wu
-
cleanup: rename "matchfn" to "match" where obviously a matcherTue, 05 Sep 2017 15:06:45 -0700, by Martin von Zweigbergk
-
check-code: fix incorrect capitalization in camelcase regexWed, 06 Sep 2017 08:22:54 -0700, by Martin von Zweigbergk
-
amend: use context manager for config overrideWed, 06 Sep 2017 10:41:13 -0700, by Martin von Zweigbergk
-
amend: delete dead assignment to "newid"Wed, 06 Sep 2017 10:42:02 -0700, by Martin von Zweigbergk
-
checknlink: use a random temp file name for checkingFri, 01 Sep 2017 17:09:53 -0700, by Jun Wu
-
copytrace: move the default copytracing algorithm in a new functionSun, 03 Sep 2017 02:34:01 +0530, by Pulkit Goyal
-
copytrace: replace experimental.disablecopytrace config with copytrace (BC)Sun, 03 Sep 2017 01:52:19 +0530, by Pulkit Goyal
-
filemerge: use fctx.write() in the internal:dump tool, instead of copyTue, 05 Sep 2017 12:04:02 -0700, by Phil Cohen
-
largefiles: remove unused assignments from wrapfunction()Thu, 31 Aug 2017 22:39:10 -0700, by Martin von Zweigbergk
-
branches: correctly show inactive multiheaded branchesThu, 31 Aug 2017 18:24:08 +0300, by the31k
-
parser: stabilize output of prettyformat() by using byte-safe repr()Sun, 03 Sep 2017 21:17:25 +0900, by Yuya Nishihara
-
py3: fix repr(util.url) to return system stringSun, 03 Sep 2017 17:51:23 +0900, by Yuya Nishihara
-
py3: use bytes[n:n + 1] to get bytes in templater._parsetemplate()Sun, 03 Sep 2017 17:37:17 +0900, by Yuya Nishihara
-
py3: fix type of attribute name in smartset.pySun, 03 Sep 2017 17:14:53 +0900, by Yuya Nishihara
-
py3: fix mixed bytes/unicode in revsetlang._aliassyminitlettersSun, 03 Sep 2017 17:03:23 +0900, by Yuya Nishihara
-
py3: fix type of regex literals in subrepo.pySun, 03 Sep 2017 15:01:23 +0900, by Yuya Nishihara
-
py3: replace bytes[n] with bytes[n:n + 1] in patch.py where neededSun, 03 Sep 2017 16:19:20 +0900, by Yuya Nishihara
-
py3: fix type of regex literals in patch.pySun, 03 Sep 2017 16:12:15 +0900, by Yuya Nishihara
-
revset: optimize "draft() & ::x" patternMon, 28 Aug 2017 14:49:00 -0700, by Jun Wu
-
phabricator: add a config to use curl for communicationFri, 01 Sep 2017 12:13:17 -0700, by Jun Wu
-
phabricator: standardize colorsThu, 24 Aug 2017 18:00:23 -0700, by Jun Wu
-
wireproto: do not abort after successful lookupFri, 01 Sep 2017 14:00:13 -0700, by Kyle Lippincott
-
check-code: forbid "\S" in egrep regular expressionFri, 01 Sep 2017 16:44:30 -0700, by Jun Wu
-
check-code: forbid using bash in shebangFri, 01 Sep 2017 15:47:32 -0700, by Jun Wu
-
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