Mercurial > hg
graph
-
tests: use positive revision numbers in test-strip-cross.tMon, 17 Dec 2018 10:27:00 -0800, by Martin von Zweigbergk
-
automation: implement "publish-windows-artifacts" commandThu, 05 Sep 2019 21:09:58 -0700, by Gregory Szorc
-
automation: upgrade to latest packages in requirements.txtThu, 05 Sep 2019 21:08:35 -0700, by Gregory Szorc
-
localrepo: push manifestlog and changelog construction code into storeThu, 15 Aug 2019 14:53:27 -0400, by Augie Fackler
-
notify: add option for deterministic message-id generationSat, 07 Sep 2019 12:49:33 +0200, by Joerg Sonnenberger
-
uncommit: add options to update to the current user or current dateSat, 07 Sep 2019 23:20:11 -0400, by Matt Harbison
-
uncommit: add support to modify the commit message and dateSat, 07 Sep 2019 13:44:29 -0400, by Matt Harbison
-
run-tests: add a dedicated 'isoptional' functionFri, 14 Jun 2019 17:50:04 +0100, by Pierre-Yves David
-
run-tests: remove the artificial indentationFri, 14 Jun 2019 17:39:16 +0100, by Pierre-Yves David
-
run-tests: extract a `process_out_line` from the main functionFri, 14 Jun 2019 17:37:04 +0100, by Pierre-Yves David
-
run-tests: extract a `process_cmd_line` from the main functionSun, 08 Sep 2019 10:08:41 +0200, by Pierre-Yves David
-
changegroup: move message about added changes to transaction summarySun, 08 Sep 2019 09:42:53 +0200, by Pierre-Yves David
-
sshserver: flush stream after command dispatchSun, 08 Sep 2019 01:02:34 +0200, by Pierre-Yves David
-
narrow: rely on setting `quiet` mode instead of `pushbuffer`Sun, 08 Sep 2019 00:11:20 +0200, by Pierre-Yves David
-
transaction: issue "new obsmarkers" message at the end of the transactionSun, 14 Oct 2018 12:59:02 +0200, by Pierre-Yves David
-
debugobsolete: also issue the "new obsmarkers" messsageSun, 14 Oct 2018 13:19:24 +0200, by Pierre-Yves David
-
split: use literal syntax to build a set of one elementFri, 06 Sep 2019 08:32:48 +0900, by Yuya Nishihara
-
rust-cpython: leverage py_shared_iterator::from_inner() where appropriateSun, 08 Sep 2019 13:23:55 +0900, by Yuya Nishihara
-
rust-cpython: remove Option<_> from interface of py_shared_iteratorSun, 08 Sep 2019 13:08:59 +0900, by Yuya Nishihara
-
rust-cpython: rename py_shared_iterator_impl to py_shared_iteratorSun, 08 Sep 2019 12:26:12 +0900, by Yuya Nishihara
-
rust-cpython: replace dyn Iterator<..> of mapping with concrete typeSun, 08 Sep 2019 12:23:18 +0900, by Yuya Nishihara
-
rust-cpython: replace dyn Iterator<..> of sequence with concrete typeSun, 08 Sep 2019 12:07:19 +0900, by Yuya Nishihara
-
rust-dirstate: provide CopyMapIter and StateMapIter typesSun, 08 Sep 2019 12:00:26 +0900, by Yuya Nishihara
-
rust-dirstate: specify concrete return type of DirsMultiset::iter()Sun, 08 Sep 2019 11:55:29 +0900, by Yuya Nishihara
-
discovery: replace "heads" by "changesets" in a output note (BC)Sat, 27 Apr 2019 02:04:05 +0200, by Pierre-Yves David
-
py3: drop incorrect fsencode(findexe(...)) in procutilThu, 05 Sep 2019 16:32:33 -0700, by Martin von Zweigbergk
-
flagprocessors: small code update to clarify parametersSat, 07 Sep 2019 10:08:47 -0700, by Pierre-Yves David
-
flagprocessors: deprecate _processflagsSat, 07 Sep 2019 10:06:32 -0700, by Pierre-Yves David
-
simplestorerepo: stop using `_processflags` directlyMon, 02 Sep 2019 17:06:15 +0200, by Pierre-Yves David
-
revlog: stop using `_processflags` directlyMon, 02 Sep 2019 17:05:52 +0200, by Pierre-Yves David
-
flagprocessors: use _processflagsraw in easy casesFri, 30 Aug 2019 19:13:12 +0200, by Pierre-Yves David
-
flagprocessors: use _processflagsread in simple casesFri, 30 Aug 2019 19:10:15 +0200, by Pierre-Yves David
-
flagprocessors: use _processflagswrite for write operationFri, 30 Aug 2019 19:07:49 +0200, by Pierre-Yves David
-
flagprocessors: introduce specialized functionsFri, 30 Aug 2019 18:54:36 +0200, by Pierre-Yves David
-
flagutil: use it in simplestorerepoThu, 08 Aug 2019 02:10:18 +0200, by Pierre-Yves David
-
flagutil: make the error class used by the mixin configurableThu, 08 Aug 2019 01:15:44 +0200, by Pierre-Yves David
-
flagutil: use the new mixin use in remotefilelogSat, 07 Sep 2019 09:56:45 -0700, by Pierre-Yves David
-
flagutil: introduce a flagprocessorsmixin classThu, 08 Aug 2019 01:12:48 +0200, by Pierre-Yves David
-
check-code: allow command substitution with $(command)Fri, 06 Sep 2019 23:26:30 -0700, by Martin von Zweigbergk
-
run-tests: rename `lcmd` variable to `line_cmd`Fri, 14 Jun 2019 16:26:11 +0100, by Pierre-Yves David
-
run-tests: rename `lout` variable to `out_line`Fri, 14 Jun 2019 16:24:34 +0100, by Pierre-Yves David
-
run-tests: clarify "l" variable as "out_rawline"Fri, 14 Jun 2019 14:14:17 +0100, by Pierre-Yves David
-
run-tests: use symbolic constant instead of arbitrary number line matchingFri, 14 Jun 2019 13:59:47 +0100, by Pierre-Yves David
-
rustfilepatterns: shorter code for concatenating slicesSun, 25 Aug 2019 23:40:22 -0400, by Valentin Gatien-Baron
-
match: simplify the regexps created for glob patternsSun, 25 Aug 2019 22:53:42 -0400, by Valentin Gatien-Baron
-
rustfilepatterns: refactor the pattern of removing a prefix from a &[u8]Mon, 26 Aug 2019 08:25:01 -0400, by Valentin Gatien-Baron
-
tests: show the pattern generated for a relative globSun, 25 Aug 2019 22:52:36 -0400, by Valentin Gatien-Baron
-
copies: remove existing copy info from the changeset on amend (BC)Tue, 16 Jul 2019 21:15:39 -0700, by Martin von Zweigbergk
-
tests: show invalid copies when turning off copies-in-changesetTue, 16 Jul 2019 21:15:35 -0700, by Martin von Zweigbergk
-
context: filter out invalid copies from workingctx.p[12]copies()Mon, 19 Aug 2019 15:43:27 -0700, by Martin von Zweigbergk
-
tests: demonstrate crash when committing subset of copies to changesetMon, 19 Aug 2019 12:30:02 -0700, by Martin von Zweigbergk
-
bdiff-torture: fix pyflakes warning reporting undefined name 'inst'Thu, 22 Aug 2019 20:36:13 +0300, by Pulkit Goyal
-
split: handle partial commit of renames when doing split or record (issue5723)Tue, 27 Aug 2019 11:56:19 -0700, by Kyle Lippincott
-
split: handle partial commit of copies when doing split or recordTue, 27 Aug 2019 11:56:15 -0700, by Kyle Lippincott
-
py3: use pycompat.sysargv[0] for instead of fsencode(sys.argv[0])Sun, 01 Sep 2019 23:43:59 -0700, by Martin von Zweigbergk
-
httppeer: use context manager when reading temporary bundle to sendWed, 04 Sep 2019 14:35:39 -0700, by Martin von Zweigbergk
-
httppeer: use context manager when writing temporary bundle to sendWed, 04 Sep 2019 10:42:26 -0700, by Martin von Zweigbergk
-
rust-cpython: mark unsafe functions as suchSun, 01 Sep 2019 18:06:31 +0900, by Yuya Nishihara
-
rust-cpython: pair leaked reference with its manager objectSun, 01 Sep 2019 17:48:24 +0900, by Yuya Nishihara
-
rust-cpython: introduce restricted variant of RefCellSun, 01 Sep 2019 17:37:30 +0900, by Yuya Nishihara
-
tests: register test-merge-combination.t as small but slow stableSat, 07 Sep 2019 14:51:18 +0200, by Pierre-Yves David
-
test: allow different result for zstd compression (issue6188) stableFri, 06 Sep 2019 11:48:49 +0200, by Julien Cristau
-
rust-cpython: fix unsafe inner(py).borrow_mut() callsSun, 01 Sep 2019 17:35:14 +0900, by Yuya Nishihara
-
revlog: deprecate the use of `revision(..., raw=True)`Mon, 02 Sep 2019 16:28:43 +0200, by Pierre-Yves David
-
remotefilelog: reduce probability of race-condition in remotefilelog testsWed, 28 Aug 2019 16:01:16 +0200, by Boris Feld
-
rust: apply more formatting fixesSat, 31 Aug 2019 14:12:38 +0900, by Yuya Nishihara
-
rust-utils: add normalize_case util to mirror Python oneThu, 22 Aug 2019 14:31:07 +0200, by Raphaël Gomès
-
rust: fix warnings about trait objects without dyn being deprecatedWed, 28 Aug 2019 08:16:58 -0400, by Valentin Gatien-Baron
-
py3: convert hg executable path to bytes in missing case in procutilThu, 29 Aug 2019 23:38:24 -0700, by Martin von Zweigbergk
-
py3: make statprof's chrome output workSat, 31 Aug 2019 10:26:39 -0700, by Martin von Zweigbergk
-
py3: for statprof's Chrome output, write json to string, then encode to bytesFri, 30 Aug 2019 15:30:47 -0700, by Martin von Zweigbergk
-
statprof: use context manager for file when writing flame graphFri, 30 Aug 2019 16:44:31 -0700, by Martin von Zweigbergk
-
statprof: use context manager when reading source from fileFri, 30 Aug 2019 16:43:43 -0700, by Martin von Zweigbergk
-
statprof: clarify by naming tuple members while enumerate()'ingFri, 30 Aug 2019 15:12:37 -0700, by Martin von Zweigbergk
-
upgrade: make sure we reclone all revlogs when updating to some formatMon, 05 Aug 2019 17:25:24 +0200, by Pierre-Yves David
-
upgrade: add an argument to control changelog upgradeTue, 30 Jul 2019 17:25:16 +0200, by Pierre-Yves David
-
upgrade: add an argument to control manifest upgradeTue, 30 Jul 2019 00:35:52 +0200, by Pierre-Yves David
-
unionrepo: drop the custom `rawdata` implementationFri, 30 Aug 2019 18:11:41 +0200, by Pierre-Yves David
-
unionrepo: drop `baserevdiff`Fri, 30 Aug 2019 18:10:43 +0200, by Pierre-Yves David
-
unionrepo: use normal inheritance scheme to call revdiffFri, 30 Aug 2019 18:10:00 +0200, by Pierre-Yves David
-
unionrepo: fix `revdiff` implementation to use `rawdata`Fri, 30 Aug 2019 18:08:35 +0200, by Pierre-Yves David
-
unionrepo: get rid of `baserevision`Fri, 30 Aug 2019 18:05:24 +0200, by Pierre-Yves David
-
unionrepo: use a lower level overide in unionrepo tooFri, 30 Aug 2019 17:45:38 +0200, by Pierre-Yves David
-
bundlerepo: drop the custom `rawdata` implementationFri, 30 Aug 2019 18:12:16 +0200, by Pierre-Yves David
-
bundlerepo: drop the `baserevision` hackFri, 30 Aug 2019 17:46:47 +0200, by Pierre-Yves David
-
bundlerepo: simplify code to take advantage of `_rawtext`Fri, 30 Aug 2019 15:04:54 +0200, by Pierre-Yves David
-
merge with stableSat, 31 Aug 2019 11:10:12 +0900, by Yuya Nishihara
-
rust: run cargo fmtThu, 29 Aug 2019 15:49:16 +0200, by Raphaël Gomès
-
py3: use pycompat.maplist() in chgserverWed, 28 Aug 2019 17:36:53 -0700, by Martin von Zweigbergk
-
run-tests: handle --local before --with-hgFri, 23 Aug 2019 08:54:32 -0700, by Martin von Zweigbergk
-
run-tests: error out on `--local --with-[c]hg`Fri, 23 Aug 2019 08:46:49 -0700, by Martin von Zweigbergk
-
contrib: simplify the genosxversion.py command to find the hg librariesTue, 20 Aug 2019 18:05:07 -0400, by Matt Harbison
-
interfaceutil: move to interfaces/Sun, 18 Aug 2019 02:28:42 +0300, by Pulkit Goyal
-
interfaces: create a new folder for interfaces and move repository.py in itSun, 18 Aug 2019 00:45:33 +0300, by Pulkit Goyal
-
python-zstandard: apply big-endian fix (issue6188) stable 5.1.1Sun, 25 Aug 2019 09:00:26 -0700, by Gregory Szorc
-
exchange: abort on pushing bookmarks pointing to secret changesets (issue6159) stableSat, 17 Aug 2019 01:49:28 +0530, by Navaneeth Suresh
-
tests: add test to demonstrate issue6159 stableSun, 18 Aug 2019 02:47:32 +0530, by Navaneeth Suresh
-
packaging: add Cosmic and Disco, remove Trusty and Artful stableSun, 25 Aug 2019 19:38:09 +0700, by Anton Shestakov
-
narrow: fix typo "respositories"Thu, 22 Aug 2019 16:47:31 -0700, by Martin von Zweigbergk
-
merge with stableFri, 23 Aug 2019 17:03:42 -0400, by Augie Fackler
-
makefile: run Rust tests if cargo is installed stableWed, 21 Aug 2019 17:56:50 +0200, by Raphaël Gomès
-
merge: hint about using `hg resolve` for resolving conflictsWed, 21 Aug 2019 13:14:39 -0700, by Martin von Zweigbergk
-
rust-dirstate: remove test case for DirsMultiset::new(Manifest, Some)Sat, 17 Aug 2019 18:28:55 +0900, by Yuya Nishihara
-
rust-dirstate: split DirsMultiset constructor per input typeSat, 17 Aug 2019 18:25:29 +0900, by Yuya Nishihara
-
rust-dirstate: remove excessive clone() of parameter and return valueSat, 17 Aug 2019 16:33:05 +0900, by Yuya Nishihara
-
rust-dirstate: handle invalid length of p1/p2 parametersSat, 17 Aug 2019 18:06:08 +0900, by Yuya Nishihara
-
rust: simply use TryInto to convert slice to arraySat, 17 Aug 2019 11:37:42 +0900, by Yuya Nishihara
-
rust-dirstate: use PARENT_SIZE constant where appropriateSat, 17 Aug 2019 13:55:05 +0900, by Yuya Nishihara
-
rust-dirstate: rename NULL_REVISION to NULL_ID which isn't a revision numberSat, 17 Aug 2019 13:27:11 +0900, by Yuya Nishihara
-
rust-dirstate: remove repetition in array literalSat, 17 Aug 2019 13:26:04 +0900, by Yuya Nishihara
-
rust-dirstate: remove too abstracted way of getting &[u8]Sat, 17 Aug 2019 13:42:30 +0900, by Yuya Nishihara
-
rust-dirstate: remove unneeded "ref"Sat, 17 Aug 2019 11:43:05 +0900, by Yuya Nishihara
-
rust-parsers: fix unboxing of PyInt on Python 3Sat, 17 Aug 2019 12:17:46 +0900, by Yuya Nishihara
-
revlog: split `rawtext` retrieval out of _revisiondataTue, 20 Aug 2019 17:12:36 +0200, by Pierre-Yves David
-
revlog: avoid caching raw text too early in _revisiondataMon, 19 Aug 2019 16:29:43 +0200, by Pierre-Yves David
-
revlog: add some documentation to `_revisiondata` codeWed, 07 Aug 2019 23:55:01 +0200, by Pierre-Yves David
-
revlog: move `nullid` early return sooner in `_revisiondata`Wed, 07 Aug 2019 23:52:55 +0200, by Pierre-Yves David
-
revlog: stop calling `basetext` `rawtext` in _revisiondataWed, 07 Aug 2019 23:48:54 +0200, by Pierre-Yves David
-
revlog: assign rawtext earlier in `_revisiondata`Wed, 07 Aug 2019 23:46:14 +0200, by Pierre-Yves David
-
revlog: drop silly `raw` parameter to `rawdata` functionMon, 19 Aug 2019 16:14:27 +0200, by Pierre-Yves David
-
perf: don't depend on pycompat for older Mercurial versionsMon, 19 Aug 2019 10:34:10 -0700, by Martin von Zweigbergk
-
perf: don't try to call `util.queue` on Mercurial version before it existedMon, 19 Aug 2019 10:39:13 -0700, by Martin von Zweigbergk
-
perf: handle NameError for `pycompat.foo` when pycompat wasn't importedMon, 19 Aug 2019 10:38:38 -0700, by Martin von Zweigbergk
-
rawdata: update callers in shallowbundleWed, 07 Aug 2019 20:12:07 +0200, by Pierre-Yves David
-
rawdata: update callers in storageutilsWed, 07 Aug 2019 20:11:50 +0200, by Pierre-Yves David
-
rawdata: update callers in delta utilsWed, 07 Aug 2019 20:11:35 +0200, by Pierre-Yves David
-
rawdata: update callers in repositoryWed, 07 Aug 2019 20:11:22 +0200, by Pierre-Yves David
-
rawdata: update callers in testing/storage.pyWed, 07 Aug 2019 20:11:12 +0200, by Pierre-Yves David
-
rawdata: update callers in test-revlog-rawWed, 07 Aug 2019 22:41:49 +0200, by Pierre-Yves David
-
rawdata: update callers in lfs' testsWed, 07 Aug 2019 20:10:43 +0200, by Pierre-Yves David
-
rawdata: update callers in lfs' wrapperWed, 07 Aug 2019 20:10:32 +0200, by Pierre-Yves David
-
rawdata: update caller in wireprotov2serverWed, 07 Aug 2019 20:10:24 +0200, by Pierre-Yves David
-
rawdata: update callers in debugcommandsWed, 07 Aug 2019 20:10:08 +0200, by Pierre-Yves David
-
rawdata: update callers in sqlitestoreWed, 07 Aug 2019 20:09:53 +0200, by Pierre-Yves David
-
rawdata: update caller in remotefilelogWed, 07 Aug 2019 22:35:12 +0200, by Pierre-Yves David
-
rawdata: update callers in bundlerepoWed, 07 Aug 2019 20:09:10 +0200, by Pierre-Yves David
-
rawdata: update callers in contextWed, 07 Aug 2019 20:08:35 +0200, by Pierre-Yves David
-
rawdata: update caller in revlogWed, 07 Aug 2019 20:08:26 +0200, by Pierre-Yves David
-
setup: fix a sorting issue I noticed in package namesThu, 15 Aug 2019 14:54:39 -0400, by Augie Fackler
-
py3: do not convert rust module/attribute names to bytesSat, 17 Aug 2019 10:25:04 +0900, by Yuya Nishihara
-
transplant: unnest --stop caseSat, 17 Aug 2019 15:43:41 +0900, by Yuya Nishihara
-
rust-discovery: use while loop instead of match + breakFri, 16 Aug 2019 18:34:05 +0900, by Yuya Nishihara
-
rust-discovery: remove useless extern crateFri, 16 Aug 2019 18:31:17 +0900, by Yuya Nishihara
-
transplant: added support for --stop flagFri, 26 Jul 2019 01:19:43 +0530, by Taapas Agrawal
-
unshelve: abort on using --keep and --interactive togetherThu, 15 Aug 2019 20:43:25 +0530, by Navaneeth Suresh
-
config: add experimental argument to the config registrarTue, 20 Aug 2019 18:35:16 +0300, by Navaneeth Suresh
-
tests: split joint repo/changelog fake into one for each typeWed, 14 Aug 2019 16:11:45 -0400, by Augie Fackler
-
fix: pass line ranges as value instead of callbackTue, 13 Aug 2019 14:28:10 -0700, by Danny Hooper
-
fix: correctly parse the :metadata subconfigTue, 13 Aug 2019 14:20:48 -0700, by Danny Hooper
-
fix: allow tools to use :linerange, but also run if a file is unchangedMon, 12 Aug 2019 16:39:39 -0700, by Danny Hooper
-
rust-dirstate: call rust dirstatemap from PythonWed, 10 Jul 2019 09:57:28 +0200, by Raphaël Gomès
-
rust-dirstate: rust-cpython bridge for dirstatemapWed, 10 Jul 2019 09:56:53 +0200, by Raphaël Gomès
-
rust-dirstate: rust implementation of dirstatemapWed, 10 Jul 2019 09:56:23 +0200, by Raphaël Gomès
-
rust-cpython: add macro for sharing referencesTue, 09 Jul 2019 15:15:54 +0200, by Raphaël Gomès
-
rust-docstrings: add missing module docstringsTue, 09 Jul 2019 14:53:34 +0200, by Raphaël Gomès
-
rust-dirstate: improve API of `DirsMultiset`Wed, 17 Jul 2019 11:37:43 +0200, by Raphaël Gomès
-
rust-dirstate: use EntryState enum instead of literalsTue, 09 Jul 2019 12:15:09 +0200, by Raphaël Gomès
-
rust-parsers: switch to parse/pack_dirstate to mutate-on-loopTue, 09 Jul 2019 11:49:49 +0200, by Raphaël Gomès
-
rust-parsers: move parser bindings to their own file and Python moduleWed, 10 Jul 2019 10:16:28 +0200, by Raphaël Gomès
-
rust-dirstate: create dirstate submodule in hg-cpythonMon, 08 Jul 2019 18:01:39 +0200, by Raphaël Gomès
-
rust-discovery: using from Python codeWed, 20 Feb 2019 09:04:54 +0100, by Georges Racinet
-
rust-discovery: optimization of add commons/missings for empty argumentsTue, 21 May 2019 12:46:38 +0200, by Georges Racinet on percheron.racinet.fr
-
rust-discovery: using the children cache in add_missingTue, 16 Apr 2019 01:16:39 +0200, by Georges Racinet
-
discovery: new devel.discovery.randomize optionTue, 21 May 2019 17:44:15 +0200, by Georges Racinet
-
rust-discovery: optionally don't randomize at all, for testsTue, 21 May 2019 17:43:55 +0200, by Georges Racinet
-
rust-discovery: exposing sampling to pythonFri, 17 May 2019 01:56:57 +0200, by Georges Racinet
-
tests: use `tr -d` and not `tr --delete` as the latter is absent on BSD tr(1) stableFri, 16 Aug 2019 15:41:53 +0300, by Augie Fackler
-
rust-discovery: takefullsample() core implementationFri, 17 May 2019 01:56:57 +0200, by Georges Racinet
-
rust-discovery: core implementation for take_quick_sample()Fri, 17 May 2019 01:56:56 +0200, by Georges Racinet
-
rust-discovery: read the index from a repo passed at initWed, 12 Jun 2019 14:31:41 +0100, by Georges Racinet
-
rust-discovery: accept the new 'respectsize' init argWed, 12 Jun 2019 14:18:12 +0100, by Georges Racinet
-
merge with stableWed, 14 Aug 2019 09:22:54 +0900, by Yuya Nishihara
-
unshelve: forget unknown files after a partial unshelveTue, 13 Aug 2019 22:48:05 +0530, by Navaneeth Suresh
-
flagutil: move addflagprocessor to the new module (API)Thu, 08 Aug 2019 01:59:43 +0200, by Pierre-Yves David
-
flagutil: move insertflagprocessor to the new module (API)Thu, 08 Aug 2019 01:25:37 +0200, by Pierre-Yves David
-
flagutil: move REVIDX_KNOWN_FLAGS source of truth in flagutil (API)Thu, 08 Aug 2019 01:28:34 +0200, by Pierre-Yves David
-
flagutil: move the `flagprocessors` mapping in the new moduleThu, 08 Aug 2019 01:04:48 +0200, by Pierre-Yves David
-
flagutil: create a `mercurial.revlogutils.flagutil` moduleThu, 08 Aug 2019 01:03:01 +0200, by Pierre-Yves David
-
rawdata: register the method for `ifiledata`Wed, 07 Aug 2019 22:02:49 +0200, by Pierre-Yves David
-
rawdata: implement the method for `unionrepo` tooWed, 07 Aug 2019 21:17:48 +0200, by Pierre-Yves David
-
rawdata: implement the method for `remotefilelog` tooWed, 07 Aug 2019 20:51:52 +0200, by Pierre-Yves David
-
rawdata: implement `rawdata` for `simplestore` tooWed, 07 Aug 2019 20:48:05 +0200, by Pierre-Yves David
-
rawdata: forward `rawdata` call on `manifestlog`Wed, 07 Aug 2019 22:08:04 +0200, by Pierre-Yves David
-
rawdata: implement `rawdata` for `sqlitestore` tooWed, 07 Aug 2019 22:01:52 +0200, by Pierre-Yves David
-
rawdata: add the method to bundlerevlogWed, 07 Aug 2019 22:00:57 +0200, by Pierre-Yves David
-
rawdata: forward the method call on `filelog` objectWed, 07 Aug 2019 21:59:20 +0200, by Pierre-Yves David
-
rawdata: introduce a `rawdata` method on revlogWed, 07 Aug 2019 21:54:29 +0200, by Pierre-Yves David
-
revlog: split a `_revisiondata` method to file `revision` jobWed, 07 Aug 2019 17:14:48 +0200, by Pierre-Yves David
-
continue: added support for transplantWed, 24 Jul 2019 18:32:36 +0530, by Taapas Agrawal
-
merge with stableFri, 09 Aug 2019 05:09:54 -0400, by Augie Fackler
-
fncache: make debugrebuildfncache not fail on broken fncache stableMon, 12 Aug 2019 14:00:19 -0400, by Valentin Gatien-Baron
-
fncache: show that debugrebuildfncache is partly broken stableMon, 12 Aug 2019 13:22:27 -0400, by Valentin Gatien-Baron
-
test: further fixes to matching for run-tests.py bug stableFri, 09 Aug 2019 13:11:27 +0200, by Pierre-Yves David
-
branchmap: explicitly warm+write all subsets of the branchmap cachesMon, 05 Aug 2019 13:31:12 -0700, by Kyle Lippincott
-
changectx: extract explicit computechangesetfilesremoved method from contextWed, 12 Jun 2019 13:42:52 +0100, by Pierre-Yves David
-
changectx: extract explicit computechangesetfilesadded method from contextWed, 12 Jun 2019 13:42:22 +0100, by Pierre-Yves David
-
demandimport: explicitly declare `_session` at the module level stableThu, 08 Aug 2019 11:06:13 +0200, by Pierre-Yves David
-
tests: give more room for slowness in test-run-tests.t stableThu, 08 Aug 2019 10:55:06 +0200, by Pierre-Yves David
-
copies: extract an explicit `computechangesetcopie` method from contextTue, 06 Aug 2019 03:17:40 +0200, by Pierre-Yves David
-
config: fix fm.data() handling of defaultvalueWed, 07 Aug 2019 19:18:20 +0530, by Navaneeth Suresh
-
config: remove pycompat.bytestr() for defaultvalueSat, 03 Aug 2019 12:14:34 +0530, by Navaneeth Suresh
-
unshelve: clear shelvedstate and _finishunshelve() on partial unshelveSat, 27 Jul 2019 12:19:51 +0530, by Navaneeth Suresh
-
unshelve: delete shelvedstate after a successful unshelve --continueThu, 25 Jul 2019 22:01:15 +0530, by Navaneeth Suresh
-
unshelve: handle stripping changesets on interactive modeWed, 24 Jul 2019 18:15:27 +0530, by Navaneeth Suresh
-
byteify-strings: add --version argumentTue, 06 Aug 2019 14:54:25 +0200, by Raphaël Gomès
-
byteify-strings: add space in special comments to silence flake8 errorTue, 06 Aug 2019 14:49:30 +0200, by Raphaël Gomès
-
revset: drop argument when it's NoneThu, 18 Jul 2019 17:10:38 +0800, by Anton Shestakov
-
stack: remove unnecessary reverse() predicateThu, 18 Jul 2019 17:07:34 +0800, by Anton Shestakov
-
automation: increase root volume size on LinuxSat, 03 Aug 2019 16:47:49 -0700, by Gregory Szorc
-
automation: install Rust in Linux environmentSat, 03 Aug 2019 16:03:11 -0700, by Gregory Szorc
-
automation: update packages in requirements filesSat, 03 Aug 2019 14:17:41 -0700, by Gregory Szorc
-
automation: install latest Python versionsSat, 03 Aug 2019 14:04:31 -0700, by Gregory Szorc
-
upgrade: introduce the internal code for revlog cloning selectionThu, 01 Aug 2019 03:15:58 +0200, by Pierre-Yves David
-
relnotes: copy "next" to "5.1" and clear "next" stableThu, 01 Aug 2019 11:02:12 -0700, by Martin von Zweigbergk
-
upgrade: introduce a _copyrevlog methodTue, 30 Jul 2019 19:58:44 +0200, by Pierre-Yves David
-
upgrade: rename `_copyrevlogs` to `_clonerevlogs`Sat, 27 Jul 2019 19:25:47 +0200, by Pierre-Yves David
-
upgrade: walk the source store file only onceSat, 27 Jul 2019 19:58:17 +0200, by Pierre-Yves David
-
upgrade: always use full text if "full-add" mode is enableWed, 12 Jun 2019 14:22:49 +0100, by Pierre-Yves David
-
byteify-strings: fix misalignment with multi-line parenthesisSun, 04 Aug 2019 22:14:26 +0200, by Raphaël Gomès
-
byteify-strings: add test for byteify-strings.pyFri, 02 Aug 2019 16:54:02 +0200, by Raphaël Gomès
-
merge with stableSun, 04 Aug 2019 20:59:21 +0900, by Yuya Nishihara
-
byteify-strings: add cli argument to handle `attr*()` when they are methodsFri, 02 Aug 2019 16:17:02 +0200, by Raphaël Gomès
-
bookmarks: actual fix for race condition deleting bookmark stableFri, 21 Jun 2019 03:50:40 +0200, by Pierre-Yves David
-
strip: access bookmark before getting a reference to changelog stableThu, 01 Aug 2019 16:22:47 +0200, by Pierre-Yves David
-
test: use a more verbose output in the test stableThu, 01 Aug 2019 15:59:52 +0200, by Pierre-Yves David
-
byteify-strings: simplify default value for `--treat-as-kwargs`Fri, 02 Aug 2019 16:14:00 +0200, by Raphaël Gomès
-
byteify-strings: add --treat-as-kwargs argument to handle kwargs-like objectsFri, 02 Aug 2019 10:18:22 +0200, by Raphaël Gomès
-
byteify-strings: add helpers to check for item access or method callFri, 02 Aug 2019 10:10:23 +0200, by Raphaël Gomès
-
byteify-strings: add support for ignore commentsFri, 02 Aug 2019 09:55:32 +0200, by Raphaël Gomès
-
byteify-strings: handle triple quoted strings if they are not docstringsFri, 02 Aug 2019 09:48:13 +0200, by Raphaël Gomès
-
byteify-strings: handle multi-line strings in _ensuresysstrFri, 02 Aug 2019 09:44:11 +0200, by Raphaël Gomès
-
fix: run fixer tools in the repo root as cwd so they can use the working copyWed, 22 May 2019 16:22:06 -0700, by Danny Hooper
-
config: add defaultvalue template keywordThu, 01 Aug 2019 22:03:52 +0530, by Navaneeth Suresh
-
merge with stableThu, 01 Aug 2019 12:23:07 -0400, by Augie Fackler
-
module-policy: update rust extension import to use the new module policyTue, 23 Jul 2019 11:12:36 +0200, by Raphaël Gomès
-
transaction: leave unfinished without crashing when not properly releasedSun, 21 Jul 2019 07:59:16 -0700, by Martin von Zweigbergk
-
unshelve: add abort on using continue and interactive togetherTue, 30 Jul 2019 21:36:15 +0530, by Navaneeth Suresh
-
py3: add one more test to list of passing testsMon, 29 Jul 2019 13:22:52 +0300, by Pulkit Goyal
-
tests: sort imports in test-bookmarks-corner-case.tMon, 29 Jul 2019 13:25:05 +0300, by Pulkit Goyal
-
fix: add some new test casesFri, 26 Jul 2019 10:47:06 -0700, by Danny Hooper
-
unshelve: store information about interactive mode in shelvedstateWed, 24 Jul 2019 00:44:12 +0530, by Navaneeth Suresh
-
automation: execute powershell when connecting stable 5.1Sun, 28 Jul 2019 18:32:31 -0700, by Gregory Szorc
-
automation: allow exit code of 1 for `hg push` stableSun, 28 Jul 2019 18:16:08 -0700, by Gregory Szorc
-
curses: do not setlocale() at import time (issue5261) stableThu, 25 Jul 2019 21:28:29 +0900, by Yuya Nishihara
-
unshelve: create a matcher only if required on creating unshelve ctxWed, 24 Jul 2019 18:20:01 +0530, by Navaneeth Suresh
-
unshelve: changes how date is set on interactive modeWed, 24 Jul 2019 18:10:50 +0530, by Navaneeth Suresh
-
unshelve: unify logic around creating an unshelve changesetWed, 24 Jul 2019 09:06:25 +0530, by Navaneeth Suresh
-
fix: ignore fixer tool configurations that are missing patternsWed, 24 Jul 2019 16:19:00 -0700, by Danny Hooper
-
fix: add a test case around the effect of cwd on pattern matchingWed, 24 Jul 2019 16:21:12 -0700, by Danny Hooper
-
fix: remove support for :fileset sub-config in favor of :patternWed, 24 Jul 2019 16:22:45 -0700, by Danny Hooper
-
fsmonitor: add support for extra `hg debuginstall` dataTue, 23 Jul 2019 15:01:28 -0400, by Augie Fackler
-
debugcommands: add support for extensions adding their own debug infoTue, 23 Jul 2019 14:37:51 -0400, by Augie Fackler
-
fsmonitor: refactor watchmanclient.client to accept ui and repo pathTue, 23 Jul 2019 14:36:38 -0400, by Augie Fackler
-
contrib: install Python 3.8b2 instead of 3.8a2 stableMon, 22 Jul 2019 19:10:59 -0700, by Gregory Szorc
-
automation: make Windows base image name configurable stableMon, 22 Jul 2019 19:06:20 -0700, by Gregory Szorc
-
copies: fix crash on in changeset-centric tracing from commit to itself stableMon, 22 Jul 2019 17:44:19 -0700, by Martin von Zweigbergk
-
unshelve: add help text on --interactive in verbose mode stableTue, 23 Jul 2019 12:03:24 +0530, by Navaneeth Suresh
-
amend: stop committing unrequested file reverts (issue6157) stableMon, 22 Jul 2019 06:33:11 -0400, by Valentin Gatien-Baron
-
amend: add a test for a simplified version of issue6157 stableMon, 22 Jul 2019 06:33:00 -0400, by Valentin Gatien-Baron
-
py: error out if a "skip" character was given with non-dict to util.dirs() stableSun, 21 Jul 2019 18:04:05 -0700, by Martin von Zweigbergk
-
py3: fix incorrect fix of test-setdiscovery.t in eb27d9eee2cc stableMon, 22 Jul 2019 09:55:05 -0700, by Martin von Zweigbergk
-
Added tag 5.1rc0 for changeset e386b5f4f836 stableMon, 22 Jul 2019 14:08:54 -0400, by Augie Fackler
-
merge default into stable for 5.1 release stable 5.1rc0Mon, 22 Jul 2019 14:00:33 -0400, by Augie Fackler
-
rust-filepatterns: unescape comment character propertySun, 21 Jul 2019 14:42:01 +0900, by Yuya Nishihara
-
rust-filepatterns: use literal b'#' instead of castSun, 21 Jul 2019 13:00:54 +0900, by Yuya Nishihara
-
rust-filepatterns: fix type of warnings tuple to (bytes, bytes)Sun, 21 Jul 2019 12:46:57 +0900, by Yuya Nishihara
-
hgignore: add escape syntax test for glob patternsSun, 21 Jul 2019 13:48:29 +0900, by Yuya Nishihara
-
hgignore: add a few more weird patterns to test caseSun, 21 Jul 2019 13:37:24 +0900, by Yuya Nishihara
-
hgignore: update \-escape test to reflect actual behaviorSun, 21 Jul 2019 13:30:47 +0900, by Yuya Nishihara
-
py3: add a b'' prefix in tests/test-convert-identity.tSat, 20 Jul 2019 11:04:49 -0700, by Martin von Zweigbergk
-
lookup: don't use "00changelog.i@None" when lookup of prefix failsFri, 19 Jul 2019 09:43:50 -0700, by Martin von Zweigbergk
-
py3: fix test-setdiscovery.t on Python 3 by conditionalizing two linesThu, 18 Jul 2019 14:23:21 -0400, by Augie Fackler
-
commands: removed part of description from abort and continueFri, 19 Jul 2019 01:49:10 +0530, by Taapas Agrawal
-
tests: glob over some timing numbers in test-shelve.tSat, 20 Jul 2019 22:18:22 -0400, by Matt Harbison
-
py3: another passing testThu, 18 Jul 2019 14:18:20 -0400, by Augie Fackler
-
cleanup: remove redundant importThu, 18 Jul 2019 14:19:41 -0400, by Augie Fackler
-
shelve: modify help text on --interactiveThu, 18 Jul 2019 21:10:17 +0530, by Navaneeth Suresh
-
unshelve: mark unshelve interactive as experimentalThu, 18 Jul 2019 20:54:26 +0530, by Navaneeth Suresh
-
commit: improve the files field of changelog for mergesTue, 02 Jul 2019 12:59:58 -0400, by Valentin Gatien-Baron
-
convert: add a config option to help doing identity hg->hg conversionSat, 13 Jul 2019 23:45:32 -0400, by Valentin Gatien-Baron
-
tests: show the files fields of changelogs for many mergesTue, 02 Jul 2019 12:55:51 -0400, by Valentin Gatien-Baron
-
phabricator: handle local:commits time being string or intTue, 16 Jul 2019 19:18:16 +0100, by Ian Moody
-
phabricator: demonstrate broken phabread on string local:commit timesTue, 16 Jul 2019 18:38:38 +0100, by Ian Moody
-
unshelve: add interactive modeTue, 02 Jul 2019 18:02:12 +0530, by Navaneeth Suresh
-
blackbox: disable extremely verbose logging (issue6110)Sun, 07 Jul 2019 10:54:41 -0400, by Valentin Gatien-Baron
-
continue: added support for unshelveWed, 17 Jul 2019 22:24:17 +0530, by Taapas Agrawal
-
continue: added support for rebaseTue, 16 Jul 2019 01:59:28 +0530, by Taapas Agrawal
-
continue: added logic for hg continueMon, 15 Jul 2019 22:23:31 +0530, by Taapas Agrawal
-
rust-utils: remove buggy assertionWed, 17 Jul 2019 18:15:51 +0200, by Raphaël Gomès
-
rust-utils: add docstrings and doctests for utils.rsWed, 10 Jul 2019 17:41:07 +0200, by Raphaël Gomès
-
rust: switch hg-core and hg-cpython to rust 2018 editionTue, 02 Jul 2019 17:15:03 +0200, by Raphaël Gomès
-
rust-utils: use new find_dirs iteratorFri, 12 Jul 2019 11:08:31 +0200, by Raphaël Gomès
-
inno: correct the path display in a literal block of the readmeTue, 16 Jul 2019 00:00:17 -0400, by Matt Harbison
-
copies: remove unnecessary override of p[12]copies() in workingctxMon, 15 Jul 2019 15:29:22 -0700, by Martin von Zweigbergk
-
tests: properly position conditional output on Windows in test-subrepo.tFri, 12 Jul 2019 19:38:18 -0400, by Matt Harbison
-
abort: removed labels argument from abortmerge()Thu, 11 Jul 2019 03:08:28 +0530, by Taapas Agrawal
-
py3: source-transform only call-sites of iteritems(), not definitionsFri, 12 Jul 2019 23:34:24 -0700, by Martin von Zweigbergk
-
py3: fix formatting of branchmap log messages with repo.filtername=NoneSun, 14 Jul 2019 23:21:28 -0700, by Martin von Zweigbergk
-
automation: correct the path separator in LIBPATH on WindowsSun, 14 Jul 2019 01:31:42 -0400, by Matt Harbison
-
abort: added support for mergeSun, 30 Jun 2019 01:07:14 +0530, by Taapas Agrawal
-
abort: added support for unshelveWed, 26 Jun 2019 22:15:07 +0530, by Taapas Agrawal
-
unshelve: changed Corruptedstate error msg from ui.warn to error.AbortWed, 10 Jul 2019 23:11:55 +0530, by Taapas Agrawal
-
mq: fix for merge detection methodsThu, 20 Jun 2019 01:08:56 +0530, by Taapas Agrawal
-
py3: store _origdoc as strTue, 09 Jul 2019 00:03:10 -0700, by Martin von Zweigbergk
-
copies: follow copies across merge base without source file (issue6163)Fri, 28 Jun 2019 12:59:21 -0700, by Martin von Zweigbergk
-
copies: filter invalid copies only at end of pathcopies() (issue6163)Tue, 25 Jun 2019 14:25:03 -0700, by Martin von Zweigbergk
-
copies: inline _chainandfilter() to prepare for next patchTue, 25 Jun 2019 13:46:55 -0700, by Martin von Zweigbergk
-
copies: remove most early returns from pathcopies() and _forwardcopies()Tue, 25 Jun 2019 13:33:49 -0700, by Martin von Zweigbergk
-
copies: move short-circuiting of dirstate copies out of _forwardcopies()Fri, 28 Jun 2019 09:01:45 -0700, by Martin von Zweigbergk
-
tests: add more tests of copy tracing with removed and re-added filesFri, 21 Jun 2019 16:59:29 -0700, by Martin von Zweigbergk
-
tests: split out tests for unrelated copy source/target into separate fileMon, 01 Jul 2019 14:24:51 -0700, by Martin von Zweigbergk
-
subrepos: make last line of prompts <40 english chars (issue6158)Mon, 24 Jun 2019 16:01:01 -0700, by Kyle Lippincott
-
largefiles: make last line of prompts <40 english chars (issue6158)Mon, 24 Jun 2019 16:00:39 -0700, by Kyle Lippincott
-
rust-dirstate: add helper to iterate ancestor pathsSun, 30 Jun 2019 18:32:43 +0900, by Yuya Nishihara
-
tests: update test-commit-interactive.t for no-execbit platformsTue, 09 Jul 2019 20:51:48 -0400, by Matt Harbison
-
abort: added support for histeditFri, 28 Jun 2019 00:35:52 +0530, by Taapas Agrawal
-
abort: added support for rebaseSun, 23 Jun 2019 23:11:35 +0530, by Taapas Agrawal
-
abort: added support for graftSun, 23 Jun 2019 22:31:31 +0530, by Taapas Agrawal
-
abort: added logic for of hg abortSun, 23 Jun 2019 20:58:01 +0530, by Taapas Agrawal
-
merge with stableTue, 09 Jul 2019 10:09:46 -0400, by Augie Fackler
-
merge: disallow merge abort in case of an unfinished operation (issue6160)Tue, 09 Jul 2019 12:58:29 +0300, by Taapas Agrawal
-
relnotes: document new range-select mechanism in crecordMon, 08 Jul 2019 15:01:18 -0700, by Kyle Lippincott
-
statecheck: updated docstrings related to afterresolvedstatesFri, 05 Jul 2019 00:17:26 +0530, by Taapas Agrawal
-
extdata: avoid crashing inside subprocess when we get a revset parse errorMon, 08 Jul 2019 14:01:01 -0400, by Augie Fackler
-
extdata: demonstrate bad behavior when a subprocess emits garbageMon, 08 Jul 2019 13:57:44 -0400, by Augie Fackler
-
py3: don't run source transformer on hgext3rd (extensions)Sun, 07 Jul 2019 23:04:55 -0700, by Martin von Zweigbergk
-
crecord: provide 'X' as a range-select mechanismMon, 08 Jul 2019 13:10:34 -0700, by Kyle Lippincott
-
crecord: make KEY_ENTER usable in tests (by not updating UI)Mon, 08 Jul 2019 13:06:46 -0700, by Kyle Lippincott
-
crecord: fix if -> elif when handling key pressesMon, 08 Jul 2019 12:38:37 -0700, by Kyle Lippincott
-
crecord: add "x" alias for space, remove test-only "TOGGLE" aliasMon, 08 Jul 2019 12:17:06 -0700, by Kyle Lippincott
-
crecord: stop using test-only "X" as alternative for "c"Mon, 08 Jul 2019 12:15:37 -0700, by Kyle Lippincott
-
graft: moved abortgraft and readgraft to cmdutilSat, 06 Jul 2019 22:19:36 +0530, by Taapas Agrawal
-
cleanup: use named constants for second arg to .seek()Thu, 20 Jun 2019 14:33:42 -0400, by Augie Fackler
-
patch: use a short, fixed-size message for last line of prompt (issue6158)Thu, 20 Jun 2019 14:45:52 -0700, by Kyle Lippincott
-
filemerge: make last line of prompts <40 english chars (issue6158)Thu, 20 Jun 2019 11:40:47 -0700, by Kyle Lippincott
-
posix: always seek to EOF when opening a file in append mode stable 5.0.2Mon, 08 Jul 2019 13:12:20 -0400, by Augie Fackler
-
tweakdefaults: make hg resolve require --re-merge flag to re-mergeSat, 06 Jul 2019 19:55:29 -0400, by Valentin Gatien-Baron
-
unshelve: rename _dounshelve() to dounshelve()Thu, 04 Jul 2019 21:29:28 +0530, by Navaneeth Suresh
-
rust: remove Deref in favor of explicit methodsMon, 01 Jul 2019 15:07:31 +0200, by Raphaël Gomès
-
rust: simplify overly complicated expressionMon, 01 Jul 2019 10:53:36 +0200, by Raphaël Gomès
-
rust: run rfmt on all hg-core/hg-cpython codeMon, 01 Jul 2019 10:50:18 +0200, by Raphaël Gomès
-
move: --force flag forcibly moves, not copies stableWed, 03 Jul 2019 10:06:39 +0800, by Anton Shestakov
-
copy: correct synopsis by making SOURCE a required argument stableWed, 03 Jul 2019 10:01:51 +0800, by Anton Shestakov
-
debugrevlog: fix average size computation for empty data (issue6167) stableTue, 02 Jul 2019 10:53:29 +0200, by Pierre-Yves David
-
changelog: fix handling of empty copy entries in changesetMon, 01 Jul 2019 16:25:51 -0700, by Martin von Zweigbergk
-
relnotes: document the new --force-close-branch flagSun, 30 Jun 2019 17:52:57 +0530, by Sushil khanchi
-
py3: hack around inconsistency of type of name passed to DNSQuestionTue, 11 Jun 2019 20:53:14 +0300, by Pulkit Goyal
-
py3: add r'' prefixes and do ('%d' % int) instead of str(int)Tue, 11 Jun 2019 20:48:59 +0300, by Pulkit Goyal
-
zeroconf: port to Python 3Sat, 02 Feb 2019 12:07:31 -0800, by Gregory Szorc
-
copies: return only path from _tracefile() since that's all caller needsFri, 28 Jun 2019 16:40:36 -0700, by Martin von Zweigbergk
-
extensions: add shelve to _builtinSun, 30 Jun 2019 13:04:26 +0530, by Navaneeth Suresh
-
merge with stableSun, 30 Jun 2019 15:10:56 +0900, by Yuya Nishihara
-
bookmarks: backout the attempt to fix the delete race stableSat, 29 Jun 2019 23:23:07 -0400, by Matt Harbison
-
automv: access status fields by name, not indexFri, 28 Jun 2019 14:13:00 -0700, by Martin von Zweigbergk
-
automv: use public API for getting copiesFri, 28 Jun 2019 14:07:09 -0700, by Martin von Zweigbergk
-
commit: add --force-close-branch flag to close a non-head changesetSat, 18 May 2019 15:44:23 +0530, by Sushil khanchi
-
shelve: move shelve extension to coreFri, 28 Jun 2019 21:31:34 +0530, by Navaneeth Suresh
-
shelve: remove rebase.clearstatus()Fri, 28 Jun 2019 22:57:48 +0530, by Navaneeth Suresh
-
shelve: removed redundant merge detection methodThu, 20 Jun 2019 00:59:16 +0530, by Taapas Agrawal
-
rust-dirstate: call new "dirs" rust implementation from PythonWed, 05 Jun 2019 17:58:34 +0200, by Raphaël Gomès
-
rust-dirstate: add "dirs" rust-cpython bindingThu, 16 May 2019 18:03:42 +0200, by Raphaël Gomès
-
rust-dirstate: add "dirs" Rust implementationThu, 16 May 2019 18:03:06 +0200, by Raphaël Gomès
-
relnotes: added description about statemod._statecheckFri, 21 Jun 2019 00:26:07 +0530, by Taapas Agrawal
-
statecheck: shifted defaults to addunfinished()Fri, 28 Jun 2019 03:15:39 +0530, by Taapas Agrawal
-
statecheck: added support for cmdutil.afterresolvedstatesThu, 20 Jun 2019 11:40:08 +0530, by Taapas Agrawal
-
statecheck: added support for STATESSun, 09 Jun 2019 02:12:58 +0530, by Taapas Agrawal
-
state: moved cmdutil.STATES and utilities to state.pySun, 09 Jun 2019 01:13:13 +0530, by Taapas Agrawal
-
state: created new class statecheck to handle unfinishedstatesSun, 09 Jun 2019 00:43:36 +0530, by Taapas Agrawal
-
states: moved cmdutil.unfinishedstates to state.pySat, 08 Jun 2019 23:43:53 +0530, by Taapas Agrawal
-
rebase: fix in-memory rebasing of copy of empty fileMon, 24 Jun 2019 16:01:22 -0700, by Martin von Zweigbergk
-
tests: demonstrate broken in-memory rebase of copy to empty fileMon, 24 Jun 2019 16:07:59 -0700, by Martin von Zweigbergk
-
zsh: enable completion support for chg as wellTue, 25 Jun 2019 14:23:02 -0700, by Kyle Lippincott
-
py3: make catapult usable from the test runner in py3Tue, 25 Jun 2019 19:32:08 -0700, by Rodrigo Damazio Bovendorp
-
py3: use integer division for the value passed to xrangeTue, 25 Jun 2019 19:30:24 -0700, by Rodrigo Damazio Bovendorp
-
pycompat: make fewer assumptions about sys.executableTue, 25 Jun 2019 19:28:41 -0700, by Rodrigo Damazio Bovendorp
-
update: fix spurious unclean status bug shown by previous commitThu, 27 Jun 2019 11:39:35 +0200, by Valentin Gatien-Baron
-
tests: show bug in update introduced in 87a34c767384Thu, 27 Jun 2019 11:09:09 +0200, by Valentin Gatien-Baron
-
copies: document how 'copies' dict instances are reusedWed, 26 Jun 2019 05:20:02 -0700, by Martin von Zweigbergk
-
copies: simplify merging of copy dicts on merge commitsThu, 20 Jun 2019 10:58:14 -0700, by Martin von Zweigbergk
-
copies: remove a redundant matcher filtering in _changesetforwardcopies()Thu, 20 Jun 2019 10:42:16 -0700, by Martin von Zweigbergk
-
copies: delete obsolete comment in _changesetforwardcopies()Thu, 20 Jun 2019 10:51:23 -0700, by Martin von Zweigbergk
-
merge with stableMon, 24 Jun 2019 14:28:21 -0400, by Augie Fackler
-
help: add a missing blank line to unhide `revlog-compression` stableSat, 22 Jun 2019 23:04:52 -0400, by Matt Harbison
-
copies: avoid reusing the same variable for two different copy dictsWed, 19 Jun 2019 23:14:10 -0700, by Martin von Zweigbergk
-
drawdag: don't crash when writing copy info to changesetsFri, 21 Jun 2019 09:33:57 -0700, by Martin von Zweigbergk
-
merge with stableFri, 21 Jun 2019 23:35:04 -0700, by Martin von Zweigbergk
-
bookmarks: actual fix for race condition deleting bookmark stableFri, 21 Jun 2019 03:50:40 +0200, by Pierre-Yves David
-
localrepo: introduce a `_refreshchangelog` method stableFri, 21 Jun 2019 03:50:06 +0200, by Pierre-Yves David
-
bookmarks: actually trigger the race deleting bookmark in the test stableWed, 19 Jun 2019 17:26:19 +0200, by Pierre-Yves David
-
test: add some assert in the bookrace extension stableWed, 19 Jun 2019 17:26:16 +0200, by Pierre-Yves David
-
test: factor out the "wait" logic in bookrace stableWed, 19 Jun 2019 05:46:07 +0200, by Pierre-Yves David
-
test: remove dead code in the bookrace extension stableWed, 19 Jun 2019 05:45:44 +0200, by Pierre-Yves David
-
run-tests: stop matching line for missing feature stableWed, 19 Jun 2019 05:37:33 +0200, by Pierre-Yves David
-
log: pass getcopies() function instead of getrenamed() to displayer (API)Wed, 19 Jun 2019 10:19:32 -0700, by Martin von Zweigbergk
-
copies: create helper for getting all copies for changesetWed, 19 Jun 2019 09:59:45 -0700, by Martin von Zweigbergk
-
logcmdutil: also check for copies in null revision and working copyTue, 18 Jun 2019 23:19:24 -0700, by Martin von Zweigbergk
-
tests: demonstrate missing copy information in working copy with graphlogTue, 18 Jun 2019 23:23:30 -0700, by Martin von Zweigbergk
-
remotefilelog: handle copies in changesets in getrenamedfn() overrideWed, 19 Jun 2019 10:33:13 -0700, by Martin von Zweigbergk
-
remotefilelog: check if RFL is enabled in getrenamedfn() overrideWed, 19 Jun 2019 11:12:06 -0700, by Martin von Zweigbergk
-
relnotes: document template support for `hg root`Tue, 18 Jun 2019 08:55:23 -0700, by Martin von Zweigbergk
-
remotefilelog: tell runbgcommand to not block on child process startupTue, 18 Jun 2019 09:57:06 -0400, by Augie Fackler
-
procutil: allow callers of runbgcommand to assume the process startsTue, 18 Jun 2019 09:43:27 -0400, by Augie Fackler
-
shallowrepo: remove backwards compat code that predates in-tree remotefilelogTue, 18 Jun 2019 09:58:01 -0400, by Augie Fackler
-
commit: make the error message more specific while aborting branch closingTue, 16 Apr 2019 02:53:28 +0530, by Sushil khanchi
-
commit: add a check if it is trying to close an already closed branch headTue, 16 Apr 2019 02:33:54 +0530, by Sushil khanchi
-
strip: move checksubstate() to mq (its only caller)Mon, 17 Jun 2019 10:53:00 -0700, by Martin von Zweigbergk
-
strip: use bailifchanged() instead of reimplementing itMon, 17 Jun 2019 10:19:41 -0700, by Martin von Zweigbergk
-
strip: remove unused excsuffix argument from checklocalchanges()Mon, 17 Jun 2019 10:40:24 -0700, by Martin von Zweigbergk
-
mq: remove dependency on strip's checklocalchanges()Mon, 17 Jun 2019 10:38:50 -0700, by Martin von Zweigbergk
-
copies: avoid calling matcher if matcher.always()Thu, 02 May 2019 23:39:33 -0700, by Martin von Zweigbergk
-
copies: avoid unnecessary copying of copy dictThu, 18 Apr 2019 21:21:44 -0700, by Martin von Zweigbergk
-
copies: don't filter out copy targets created on other side of merge commitThu, 18 Apr 2019 21:22:14 -0700, by Martin von Zweigbergk
-
copies: do full filtering at end of _changesetforwardcopies()Thu, 18 Apr 2019 00:40:53 -0700, by Martin von Zweigbergk
-
rust-filepatterns: add comment about Windows path handlingSat, 15 Jun 2019 10:58:53 +0900, by Yuya Nishihara
-
rust-filepatterns: silence warning of non_upper_case_globalsSat, 15 Jun 2019 10:35:53 +0900, by Yuya Nishihara
-
rust: update Cargo.lock to include @generated commentSat, 15 Jun 2019 10:35:03 +0900, by Yuya Nishihara
-
merge with stableMon, 17 Jun 2019 13:21:41 -0400, by Augie Fackler
-
cborutil: fix streamencode() to handle subtypes stableSun, 16 Jun 2019 12:31:07 +0900, by Yuya Nishihara
-
lfs: correct an error in the TODO fileFri, 14 Jun 2019 00:30:33 -0400, by Matt Harbison
-
cat: don't prefetch files unless the output requires itThu, 04 Oct 2018 00:57:11 -0400, by Matt Harbison
-
tracing: add support for emitting countersWed, 12 Jun 2019 19:01:49 -0400, by Augie Fackler
-
tracing: extract tracing-active logic to separate functionWed, 12 Jun 2019 19:01:37 -0400, by Augie Fackler
-
catapipe: add support for COUNTER eventsWed, 12 Jun 2019 19:00:46 -0400, by Augie Fackler
-
demandimport: add tracing coverage for Python 3Wed, 12 Jun 2019 16:08:21 -0400, by Augie Fackler
-
export: don't prefetch *all* files in manifestFri, 14 Jun 2019 10:21:47 -0700, by Martin von Zweigbergk
-
remotefilelog: remove obsolete filtering of treemanifest directoriesFri, 14 Jun 2019 13:50:06 -0700, by Martin von Zweigbergk
-
py3: add test-dirstate-race2.t to list of passing testsFri, 14 Jun 2019 18:27:50 +0300, by Pulkit Goyal
-
strip: during merge allow strip only when -f is usedFri, 14 Jun 2019 18:25:14 +0530, by Taapas Agrawal
-
deltas: set estimated compression upper bound to "3x" instead of "10x"Fri, 26 Apr 2019 00:48:12 +0200, by Pierre-Yves David
-
deltas: skip if projected compressed size is bigger than previous snapshotMon, 21 Jan 2019 22:46:31 +0100, by Valentin Gatien-Baron
-
deltas: skip if projected compressed size does not match text size constraintMon, 21 Jan 2019 22:46:18 +0100, by Valentin Gatien-Baron
-
deltas: accept and skip None return for delta infoMon, 21 Jan 2019 22:37:30 +0100, by Valentin Gatien-Baron
-
delta: move some delta chain related computation earlier in deltainfoMon, 21 Jan 2019 22:36:16 +0100, by Valentin Gatien-Baron
-
deltas: skip if projected delta size is bigger than previous snapshotThu, 25 Apr 2019 22:50:33 +0200, by Valentin Gatien-Baron
-
deltas: skip if projected delta size does not match text size constraintThu, 25 Apr 2019 22:30:14 +0200, by Valentin Gatien-Baron
-
revlog: add the option to track the expected compression upper boundFri, 26 Apr 2019 00:28:22 +0200, by Pierre-Yves David
-
perf: clarify some of the custom behavior of `perfrevlogwrite`Wed, 12 Jun 2019 17:30:24 +0100, by Pierre-Yves David
-
perf: fix perfrevlogwrite --count documentationWed, 12 Jun 2019 16:56:41 +0100, by Pierre-Yves David
-
rust: switched to 'cargo rustc' in setup.pyFri, 17 May 2019 00:17:43 +0200, by Georges Racinet
-
rust-cpython: fix build for MacOSXFri, 14 Jun 2019 11:18:06 +0100, by Georges Racinet
-
rust-cpython: management of shared libray suffixFri, 14 Jun 2019 10:57:07 +0100, by Georges Racinet
-
merge: fix race that could cause wrong size in dirstateMon, 27 May 2019 16:55:46 -0400, by Valentin Gatien-Baron
-
worker: support parallelization of functions with return valuesWed, 12 Jun 2019 13:10:52 -0400, by Valentin Gatien-Baron
-
tests: show how the dirstate can end up containing wrong informationSun, 19 May 2019 16:06:06 -0400, by Valentin Gatien-Baron
-
rust: new rust options in setup.pyThu, 23 May 2019 02:05:32 +0200, by Georges Racinet
-
rust: using policy.importrust from Python callersThu, 30 May 2019 09:14:41 +0200, by Georges Racinet
-
rust: module policy with importrustWed, 29 May 2019 13:27:56 +0200, by Georges Racinet
-
help: add help entry for internals.mergestateThu, 13 Jun 2019 23:28:31 +0300, by Navaneeth Suresh
-
phabricator: use parents.set to always set dependenciesWed, 12 Jun 2019 17:22:37 +0100, by Ian Moody
-
help: remove repeated word in 'hg help rebase'Fri, 31 May 2019 10:12:56 -0700, by amalloy
-
rebase: tweak description of inmemory working even w/ dirty working dirMon, 10 Jun 2019 15:35:06 -0700, by Kyle Lippincott
-
revlog: speed up isancestorMon, 10 Jun 2019 13:23:14 -0400, by Valentin Gatien-Baron
-
dagop: fix documentation of reachablerootsMon, 10 Jun 2019 11:40:43 -0400, by Valentin Gatien-Baron
-
phabricator: add --blocker argument to phabsend to specify blocking reviewersTue, 11 Jun 2019 19:52:16 +0100, by Ian Moody
-
phabricator: auto-sanitise API tokens and HTTP cookies from VCR recordingsTue, 11 Jun 2019 19:37:19 +0100, by Ian Moody
-
py3: use .startswith() instead of bytes[0]Tue, 11 Jun 2019 15:46:07 +0300, by Pulkit Goyal
-
revset: fix merge() to fall back to changectx API if wdir specifiedSun, 09 Jun 2019 22:23:41 +0900, by Yuya Nishihara
-
revset: use nullrev constant in merge()Sun, 09 Jun 2019 22:18:22 +0900, by Yuya Nishihara
-
mixedrepostorecache: fix a silly redundant updating of setFri, 31 May 2019 22:38:04 -0700, by Martin von Zweigbergk
-
rust-regex: fix shortcut for exact matchesThu, 06 Jun 2019 18:37:21 +0200, by Raphaël Gomès
-
rust-filepatterns: use bytes instead of StringThu, 06 Jun 2019 15:30:56 +0200, by Raphaël Gomès
-
doc: fix description of "predecessors" to match realitySat, 01 Jun 2019 01:24:49 +0200, by Joerg Sonnenberger
-
phabricator: make `hg debugcallconduit` work outside a hg repoSat, 08 Jun 2019 18:48:06 +0300, by Pulkit Goyal
-
phabricator: pass ui instead of repo to callconduitSat, 08 Jun 2019 18:41:15 +0300, by Pulkit Goyal
-
phabricator: pass ui into readurltoken instead of passing repoSat, 08 Jun 2019 18:32:12 +0300, by Pulkit Goyal
-
py3: add test-contrib-emacs.t to passing tests listSat, 08 Jun 2019 19:20:31 +0300, by Pulkit Goyal
-
phabricator: add commenting to phabsend for new/updated DiffsFri, 07 Jun 2019 20:19:55 +0100, by Ian Moody
-
py3: fix test-bookmarks-corner-case.tWed, 05 Jun 2019 22:09:26 +0300, by Pulkit Goyal
-
py3: fix test-fix-metadata.tWed, 05 Jun 2019 22:02:57 +0300, by Pulkit Goyal