Mercurial > hg
graph
-
copies: drop the findlimit logicThu, 10 Oct 2019 17:18:46 +0200, by Pierre-Yves David
-
pathcopies: give up any optimization based on `introrev`Thu, 10 Oct 2019 03:49:33 +0200, by Pierre-Yves David
-
perf: introduce a `--contains` flag to the `perfdirstate` commandTue, 08 Oct 2019 04:28:23 -0400, by Pierre-Yves David
-
perf: introduce a `--iteration` to `perfdirstate`Tue, 08 Oct 2019 04:23:04 -0400, by Pierre-Yves David
-
tests: open file in binary mode in test-upgrade-repo.tSun, 13 Oct 2019 00:15:36 -0400, by Matt Harbison
-
hghave: use a native string to invoke the `black` commandSat, 12 Oct 2019 22:21:51 -0400, by Matt Harbison
-
py3: convert cwd to native string when running `fix`Sat, 12 Oct 2019 22:22:17 -0400, by Matt Harbison
-
format: format commands.py, which recently regressedFri, 11 Oct 2019 18:56:59 -0700, by Martin von Zweigbergk
-
py3: fix test-bad-extension expectations for py35Fri, 04 Oct 2019 19:36:21 +0100, by Ian Moody
-
phabricator: add addremoved and addmodified functionsSun, 06 Oct 2019 16:57:26 +0100, by Ian Moody
-
phabricator: add makebinary and addoldbinary functionsSun, 06 Oct 2019 15:37:13 +0100, by Ian Moody
-
phabricator: add the uploadfile functionSun, 06 Oct 2019 15:16:47 +0100, by Ian Moody
-
phabricator: add the uploadchunks functionSun, 06 Oct 2019 15:04:54 +0100, by Ian Moody
-
phabricator: add the maketext functionSun, 06 Oct 2019 14:54:46 +0100, by Ian Moody
-
phabricator: add the phabdiff data structureSun, 06 Oct 2019 14:53:03 +0100, by Ian Moody
-
phabricator: add the phabchange data structureSun, 06 Oct 2019 14:08:03 +0100, by Ian Moody
-
phabricator: add the phabhunk data structureSun, 06 Oct 2019 13:55:04 +0100, by Ian Moody
-
phabricator: add the DiffChangeType and DiffFileType constantsSun, 06 Oct 2019 13:50:32 +0100, by Ian Moody
-
help: adding a help category to narrow and remotefilelog commandsSun, 06 Oct 2019 03:30:00 -0400, by Rodrigo Damazio
-
rust-cpython: drop self.borrow_mut() in favor of PySharedRef wrapperSun, 15 Sep 2019 17:02:31 +0900, by Yuya Nishihara
-
rust-cpython: drop self.leak_immutable() in favor of PySharedRef wrapperSun, 15 Sep 2019 16:59:50 +0900, by Yuya Nishihara
-
rust-cpython: add safe wrapper representing shared data borrowed from PyObjectSun, 15 Sep 2019 16:50:48 +0900, by Yuya Nishihara
-
rust-cpython: move $leaked struct out of macroSun, 08 Sep 2019 20:26:55 +0900, by Yuya Nishihara
-
rust-cpython: store leaked reference to PySharedState in $leaked structSun, 15 Sep 2019 16:04:45 +0900, by Yuya Nishihara
-
rust-cpython: mark PySharedState as Sync so &'PySharedState can be SendTue, 17 Sep 2019 07:59:25 +0900, by Yuya Nishihara
-
rust-cpython: move borrow_mut() to PySharedRefCellSat, 14 Sep 2019 23:17:19 +0900, by Yuya Nishihara
-
rust-cpython: move py_shared_state to PySharedRefCell objectSat, 14 Sep 2019 23:01:51 +0900, by Yuya Nishihara
-
py3: decode username and password before SMTP loginThu, 10 Oct 2019 21:37:12 +0200, by Denis Laxalde
-
py3: use socket.makefile() instead of dropped smtplib.SSLFakeFileThu, 10 Oct 2019 21:30:44 +0200, by Denis Laxalde
-
py3: call SMTP.docmd() with an strThu, 10 Oct 2019 21:05:34 +0200, by Denis Laxalde
-
py3: call SMTP.has_extn() with an strThu, 10 Oct 2019 21:00:13 +0200, by Denis Laxalde
-
py3: fix sorting of obsolete markers when building bundleThu, 10 Oct 2019 20:27:34 +0200, by Denis Laxalde
-
sidedata: rename the configuration option to `exp-use-side-data`Thu, 10 Oct 2019 04:34:58 +0200, by Pierre-Yves David
-
py3: drop ui.flush() during interactive patch filteringThu, 10 Oct 2019 16:02:47 +0200, by Denis Laxalde
-
py3: keep stdout as defined by pycompat in procutilThu, 10 Oct 2019 16:00:02 +0200, by Denis Laxalde
-
notify: cast hash to bytesMon, 07 Oct 2019 21:21:16 -0400, by Gregory Szorc
-
push: support config option to require revs be specified when running pushSat, 05 Oct 2019 13:39:35 -0700, by Kyle Lippincott
-
py3-discovery: using plain str in stats dictThu, 10 Oct 2019 11:33:33 +0200, by Georges Racinet
-
perf: fix `perfhelper-mergecopies` report of #changesetsThu, 10 Oct 2019 04:48:31 +0200, by Pierre-Yves David
-
perf: fix `perfhelper-pathcopies` report of #changesetsWed, 02 Oct 2019 18:39:20 -0400, by Pierre-Yves David
-
py3: use integer division in curseschunkselector.printstring()Thu, 10 Oct 2019 12:22:15 +0200, by Denis Laxalde
-
crecord: drop duplicated set of firstlineofpadtoprint attributeThu, 10 Oct 2019 12:20:23 +0200, by Denis Laxalde
-
patchbomb: use mail.Generator alias for py2/py3 compatThu, 10 Oct 2019 10:53:13 +0200, by Denis Laxalde
-
py3: use email.generator.BytesGenerator in patch.split()Thu, 10 Oct 2019 10:48:57 +0200, by Denis Laxalde
-
py3: only flush before prompting during interactive patch filteringThu, 10 Oct 2019 10:03:01 +0200, by Denis Laxalde
-
py3: add a missing b'' prefix in test extension for chgWed, 28 Aug 2019 17:45:18 -0700, by Martin von Zweigbergk
-
fuzz: new target to fuzz jsonescapeu8fastWed, 09 Oct 2019 20:49:58 -0700, by Augie Fackler
-
fuzz: new fuzzer for fncache-related functionsWed, 09 Oct 2019 20:49:39 -0700, by Augie Fackler
-
fuzz: exercise a little more revlog codeWed, 09 Oct 2019 20:49:23 -0700, by Augie Fackler
-
fuzz: new fuzzer for dirs.cWed, 09 Oct 2019 20:48:12 -0700, by Augie Fackler
-
dirs: fix trivial over-read of input dataTue, 08 Oct 2019 16:18:15 -0400, by Augie Fackler
-
sidedatacopies: deal with upgrading and downgrading to that formatSun, 06 Oct 2019 23:36:52 -0400, by Pierre-Yves David
-
sidedatacopies: move various copies related function to the copies modulesSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
sidedatacopies: read rename information from sidedataWed, 09 Oct 2019 22:59:38 +0200, by Pierre-Yves David
-
changelog: make copies related function return None or a valid valueThu, 10 Oct 2019 00:06:41 +0200, by Pierre-Yves David
-
test: fix zstd related output in pure testsThu, 10 Oct 2019 00:01:40 +0200, by Pierre-Yves David
-
sidedatacopies: get and store sidedata in the changelogrevision objectSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
sidedatacopies: write copies information in sidedata when applicableSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
sidedatacopies: introduce a sidedata testcase for test-copies-in-changeset.tSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
sidedatacopies: introduce a sidedata testcase for test-copies-unrelated.tSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
sidedatacopies: introduce a sidedata testcase for test-copies.tSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
sidedatacopies: teach upgrade about the new requirementSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
sidedatacopies: add a new requirement for storing copies into sidedataSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
debugsidedata: small doc improvementSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
upgrade: allow for `sidedata` removalSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
upgrade: allow upgrade to repository using sidedataSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
revlog: add a way to control sidedata changes during revlog.cloneSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
sidedata: use only changegroup3 if sidedata is in useSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
sidedata: apply basic but tight security around exchangeSun, 06 Oct 2019 23:36:51 -0400, by Pierre-Yves David
-
perf: use `setup` function in `perfdirstatewrite`Tue, 08 Oct 2019 02:19:04 -0400, by Pierre-Yves David
-
perf: document `perfdirstatewrite`Tue, 08 Oct 2019 01:49:34 -0400, by Pierre-Yves David
-
perf: use `setup` function in `perfdirfoldmap`Tue, 08 Oct 2019 02:12:15 -0400, by Pierre-Yves David
-
perf: document `perfdirfoldmap`Tue, 08 Oct 2019 01:49:18 -0400, by Pierre-Yves David
-
perf: use `setup` function in `perfdirstatefoldmap`Tue, 08 Oct 2019 02:16:15 -0400, by Pierre-Yves David
-
perf: document `perfdirstatefoldmap`Tue, 08 Oct 2019 01:48:10 -0400, by Pierre-Yves David
-
perf: use `setup` function in `perfdirstatedirs`Tue, 08 Oct 2019 02:08:41 -0400, by Pierre-Yves David
-
perf: document `perfdirstatedirs`Tue, 08 Oct 2019 01:47:35 -0400, by Pierre-Yves David
-
perf: use `setup` function in `perfdirstate`Tue, 08 Oct 2019 01:57:10 -0400, by Pierre-Yves David
-
perf: document `perfdirstate`Tue, 08 Oct 2019 01:46:57 -0400, by Pierre-Yves David
-
perf: document `perfstatus`Tue, 08 Oct 2019 01:15:28 -0400, by Pierre-Yves David
-
py3: flush ui after each message in interactive patch filteringWed, 09 Oct 2019 15:24:14 +0200, by Denis Laxalde
-
py3: decode prompt string before calling rawinputWed, 09 Oct 2019 15:28:16 +0200, by Denis Laxalde
-
cleanup: join string literals that are already on one lineTue, 08 Oct 2019 15:06:18 -0700, by Martin von Zweigbergk
-
debugcommands: add a few more writenoi18n()Tue, 08 Oct 2019 15:15:37 -0700, by Martin von Zweigbergk
-
py3: delete b'' prefix from safehasattr argumentsSun, 06 Oct 2019 20:17:41 -0700, by Martin von Zweigbergk
-
destutil: provide hint on rebase+merge for how to specify destination/revTue, 08 Oct 2019 19:35:30 -0700, by Kyle Lippincott
-
hghave: document format for version feature checks as <name><vers>, no dotsTue, 08 Oct 2019 10:40:36 -0700, by Kyle Lippincott
-
check-commit: allow foo_bar naming in functionsFri, 02 Feb 2018 10:13:42 -0800, by Gregory Szorc
-
infinitepush: mark extension as likely to be deletedTue, 08 Oct 2019 13:38:02 -0400, by Augie Fackler
-
tests: use range() in generate-churning-module.pyMon, 07 Oct 2019 10:34:21 -0400, by Gregory Szorc
-
tests: allow warning about fileMon, 07 Oct 2019 10:31:11 -0400, by Gregory Szorc
-
lsprof: remove __main__ functionalityMon, 07 Oct 2019 10:28:32 -0400, by Gregory Szorc
-
tests: use proper Python 3.8 featureMon, 07 Oct 2019 10:26:46 -0400, by Gregory Szorc
-
py3: finish porting iteritems() to pycompat and remove source transformerMon, 07 Oct 2019 00:04:04 -0400, by Gregory Szorc
-
py3: define and use pycompat.iteritems() for hgext/Sun, 06 Oct 2019 19:25:18 -0400, by Gregory Szorc
-
py3: define and use pycompat.itervalues()Sun, 06 Oct 2019 17:59:15 -0400, by Gregory Szorc
-
py3: stop normalizing 2nd argument of *attr() to unicodeSun, 06 Oct 2019 17:45:05 -0400, by Gregory Szorc
-
log: populate keywords if specified in custom -Tjson(...) or -Tcbor(...)Sun, 06 Oct 2019 14:58:41 -0400, by Yuya Nishihara
-
formatter: map -Tjson(...) and -Tcbor(...) to templaterSat, 05 Oct 2019 23:30:09 -0400, by Yuya Nishihara
-
formatter: parse name of built-in formatter templates in standard waySat, 05 Oct 2019 23:20:35 -0400, by Yuya Nishihara
-
formatter: pass in template spec to templateformatter as argumentSat, 05 Oct 2019 23:04:45 -0400, by Yuya Nishihara
-
templater: add public parseexpr() function to parse "-Tjson(...)"Sat, 05 Oct 2019 15:47:38 -0400, by Yuya Nishihara
-
import: read X-Mercurial-Node email header to determine nodeidSun, 06 Oct 2019 13:06:19 +0200, by Denis Laxalde
-
patchbomb: use procutil.shellquote() instead of shlex to escape email addressWed, 02 Oct 2019 07:35:22 +0900, by Yuya Nishihara
-
formatting: introduce a `test-check-format-black.t` that enforce formattingMon, 07 Oct 2019 11:52:58 -0400, by Pierre-Yves David
-
formatting: run black on all file againMon, 07 Oct 2019 10:58:51 -0400, by Pierre-Yves David
-
formatting: make black --quiet in the example `hg fix` configMon, 07 Oct 2019 11:51:34 -0400, by Pierre-Yves David
-
formatting: remove the data-ogre from the config exampleMon, 07 Oct 2019 11:48:34 -0400, by Pierre-Yves David
-
py3: stop normalizing .encode()/.decode() arguments to unicodeSun, 06 Oct 2019 17:27:51 -0400, by Gregory Szorc
-
py3: manually import pycompat.delattr where it is neededSun, 06 Oct 2019 16:58:55 -0400, by Gregory Szorc
-
py3: manually import getattr where it is neededSun, 06 Oct 2019 16:55:18 -0400, by Gregory Szorc
-
py3: stop injecting pycompat.hasattr into modulesSun, 06 Oct 2019 16:39:13 -0400, by Gregory Szorc