Mercurial > hg-stable
graph
-
worker: don't expose readinto() on _blockingreader since pickle is pickyFri, 14 Aug 2020 20:45:49 -0700, by Martin von Zweigbergk
-
commit: clear mergestate also with --amend (issue6304)Tue, 18 Aug 2020 15:03:57 -0700, by Martin von Zweigbergk
-
tests: add test showing that merge state is not cleared by amendTue, 18 Aug 2020 14:26:49 -0700, by Martin von Zweigbergk
-
requirements: introduce constants for `shared` and `relshared` requirementsTue, 11 Aug 2020 13:43:43 +0530, by Pulkit Goyal
-
mergestate: replace `addmergedother()` with generic `addcommitinfo()` (API)Mon, 10 Aug 2020 15:47:21 +0530, by Pulkit Goyal
-
merge: introduce `addcommitinfo()` on mergeresult objectMon, 10 Aug 2020 15:38:45 +0530, by Pulkit Goyal
-
merge: use collections.defaultdict() for mergeresult.commitinfoMon, 10 Aug 2020 15:34:27 +0530, by Pulkit Goyal
-
mergestate: use _stateextras instead of merge records for commit related infoMon, 10 Aug 2020 15:29:02 +0530, by Pulkit Goyal
-
mergestate: use collections.defaultdict(dict) for _stateextrasMon, 10 Aug 2020 15:09:44 +0530, by Pulkit Goyal
-
hgweb: minimize scope of a try-block in staticfile()Mon, 03 Aug 2020 23:41:50 -0700, by Martin von Zweigbergk
-
hgweb: ignore web.templates config when guessing mime type for static contentMon, 03 Aug 2020 23:38:50 -0700, by Martin von Zweigbergk
-
hgweb: let staticfile() look up path from default location unless providedSat, 22 Aug 2020 16:03:44 -0700, by Martin von Zweigbergk
-
hgweb: handle None from templatedir() equally bad in webcommands.pyMon, 03 Aug 2020 22:40:05 -0700, by Martin von Zweigbergk
-
posixworker: avoid creating workers that end up getting no workThu, 13 Aug 2020 10:37:25 -0700, by Martin von Zweigbergk
-
revert: remove dangerous `parents` argument from `cmdutil.revert()`Mon, 10 Aug 2020 21:46:47 -0700, by Martin von Zweigbergk
-
requirements: introduce a set of working directory specific requirementsMon, 10 Aug 2020 18:08:15 -0700, by Pulkit Goyal
-
localrepo: move requirements constant to requirements moduleSat, 08 Aug 2020 16:37:59 +0530, by Pulkit Goyal
-
requirements: introduce new requirements related moduleSat, 08 Aug 2020 16:24:12 +0530, by Pulkit Goyal
-
repository: introduce constant for treemanifest requirement and use itSat, 08 Aug 2020 15:48:17 +0530, by Pulkit Goyal
-
tests: make flag parsing test more future safeTue, 21 Jul 2020 22:13:54 +0200, by Joerg Sonnenberger
-
rename: add support for --at-rev, which marks as copy and removes the sourceTue, 28 Jul 2020 09:58:28 -0700, by Martin von Zweigbergk
-
tests: make test-install.t work on debian systemsFri, 24 Jul 2020 15:03:14 -0700, by Kyle Lippincott
-
rhg: handle broken pipe error for stderrFri, 24 Jul 2020 10:34:04 +0200, by Antoine Cezar
-
rhg: extract function handle_stdout_errorFri, 24 Jul 2020 17:24:10 +0200, by Antoine Cezar
-
rhg: add a limited `rhg files` subcommandFri, 17 Jul 2020 17:24:54 +0200, by Antoine Cezar
-
rhg: add a `Files` `Command` to prepare the `rhg files` subcommandWed, 29 Jul 2020 10:21:17 +0200, by Antoine Cezar
-
rhg: simplify `FindRootError` handlingWed, 29 Jul 2020 15:49:44 +0200, by Antoine Cezar
-
rhg: add buffered stdout writing possibilityWed, 29 Jul 2020 10:26:17 +0200, by Antoine Cezar
-
rhg: ask the error message from `CommandError`Mon, 20 Jul 2020 18:14:52 +0200, by Antoine Cezar
-
rhg: Do not return error when when we really mean ok in commandsTue, 21 Jul 2020 10:39:30 +0200, by Antoine Cezar
-
hg-core: define a `ListTrackedFiles` `Operation`Sat, 08 Aug 2020 12:52:39 -0700, by Antoine Cezar
-
hg-core: remove the `Operation` traitWed, 29 Jul 2020 10:08:09 +0200, by Antoine Cezar
-
hg-core: make parse_dirstate return references rather than update hashmapsTue, 04 Aug 2020 10:59:43 +0200, by Antoine Cezar
-
repository: introduce constant for internal phase repo requirement and use itFri, 07 Aug 2020 18:01:48 +0530, by Pulkit Goyal
-
repository: introduce constant for sparse repo requirement and use itSat, 08 Aug 2020 10:06:32 -0700, by Pulkit Goyal
-
localrepo: refactor `.hg/requires` reading logic in separate functionFri, 07 Aug 2020 16:02:13 +0530, by Pulkit Goyal
-
localrepo: refactor logic to calculate sharedvfs in separate fnFri, 07 Aug 2020 15:52:52 +0530, by Pulkit Goyal
-
store: refactor space delimited list to proper data structureSat, 08 Aug 2020 10:13:37 -0700, by Pulkit Goyal
-
makefile: stop setting unused HGEXTDIR variable during osx buildFri, 07 Aug 2020 21:59:43 -0700, by Martin von Zweigbergk
-
merge: drop commitinfo argument to applyupdates (API)Thu, 06 Aug 2020 13:51:43 +0530, by Pulkit Goyal
-
merge: remove emptyactions() and use collections.defaultdict(list) insteadThu, 06 Aug 2020 13:27:38 +0530, by Pulkit Goyal
-
merge: pass mergeresult obj in _forgetremoved() (API)Wed, 05 Aug 2020 16:52:51 +0530, by Pulkit Goyal
-
mergeresult: introduce filemap() which yields filename based mappingWed, 05 Aug 2020 16:00:25 +0530, by Pulkit Goyal
-
mergeresult: add `files()` and use itWed, 05 Aug 2020 15:41:23 +0530, by Pulkit Goyal
-
mergeresult: introduce getfile() and use it where requiredWed, 05 Aug 2020 15:37:26 +0530, by Pulkit Goyal
-
merge: use ACTION_* constants instead of values in _filternarrowactions()Wed, 05 Aug 2020 14:03:59 +0530, by Pulkit Goyal
-
merge: rework iteration over mergeresult object in checkpathconflicts()Wed, 05 Aug 2020 13:50:49 +0530, by Pulkit Goyal
-
applyupdates: simplfy calculation of number of updated filesWed, 05 Aug 2020 13:21:06 +0530, by Pulkit Goyal
-
mergeresult: yield from getactions() instead of buidling a list and returningMon, 03 Aug 2020 18:08:37 +0530, by Pulkit Goyal
-
sparse: replace merge action values with mergestate.ACTION_* constantsMon, 03 Aug 2020 18:33:00 +0530, by Pulkit Goyal
-
mergeresult: implement a len() function and use itMon, 03 Aug 2020 17:58:18 +0530, by Pulkit Goyal
-
merge: replace use of actions dict with mergeresult objectMon, 03 Aug 2020 17:32:30 +0530, by Pulkit Goyal
-
mergeresult: add sort argument to getactions() methodMon, 03 Aug 2020 14:54:45 +0530, by Pulkit Goyal
-
merge: pass mergeresult obj in merge._prefetchfiles()Mon, 03 Aug 2020 14:19:06 +0530, by Pulkit Goyal
-
merge: pass mergeresult obj instead of actions in applyupdates() (API)Mon, 03 Aug 2020 14:12:13 +0530, by Pulkit Goyal
-
merge: pass mergeresult obj instead of actions in _checkcollision() (API)Mon, 03 Aug 2020 13:30:14 +0530, by Pulkit Goyal
-
commitctx: directly update the touched and added set of filesTue, 28 Jul 2020 20:21:06 +0200, by Pierre-Yves David
-
commitctx: directly updated the set of removed filesTue, 28 Jul 2020 20:19:09 +0200, by Pierre-Yves David
-
commitctx: create the `ChangingFiles` object soonerWed, 29 Jul 2020 16:48:31 +0200, by Pierre-Yves David
-
commitctx: move ChangingFiles creation directly inside `_process_files`Sat, 25 Jul 2020 16:34:02 +0200, by Pierre-Yves David
-
commitctx: create the ChangingFiles object directly in the various caseSat, 25 Jul 2020 16:13:32 +0200, by Pierre-Yves David
-
commitctx: no longer make the storage and added/removed file optionalSat, 25 Jul 2020 16:13:17 +0200, by Pierre-Yves David
-
commitctx: directly gather p1 and p2 copies in `files`Sat, 25 Jul 2020 16:07:38 +0200, by Pierre-Yves David
-
commitctx: extract sidedata encoding inside its own functionSat, 25 Jul 2020 16:02:26 +0200, by Pierre-Yves David
-
commitctx: directly pass a ChangingFiles object to changelog.addSat, 25 Jul 2020 15:55:09 +0200, by Pierre-Yves David
-
commitctx: return a richer object from _prepare_filesSat, 25 Jul 2020 15:49:12 +0200, by Pierre-Yves David
-
templater: teach template loader to use open_template() functionThu, 06 Aug 2020 10:53:00 -0700, by Martin von Zweigbergk
-
templater: restructure open_template() a little to prepare for relative pathsThu, 06 Aug 2020 10:52:52 -0700, by Martin von Zweigbergk
-
templater: add exception-raising version of open_template()Thu, 06 Aug 2020 09:50:10 -0700, by Martin von Zweigbergk
-
templater: replace Py3-only exception types by super-types available in Py2Wed, 05 Aug 2020 22:13:51 -0700, by Martin von Zweigbergk
-
hgweb: enable reading styles from resources in frozen binariesWed, 05 Aug 2020 14:19:42 -0700, by Martin von Zweigbergk
-
hgweb: rely on open_template()'s fallback to using templatedir()Wed, 05 Aug 2020 14:03:45 -0700, by Martin von Zweigbergk
-
hgweb: open mapfile using templater.open_template()Wed, 05 Aug 2020 14:03:14 -0700, by Martin von Zweigbergk
-
hgweb: simplify a constant-length list by converting to literal tupleWed, 05 Aug 2020 13:58:30 -0700, by Martin von Zweigbergk
-
hgweb: remove some accesses to private member uimod._unsetWed, 05 Aug 2020 13:33:07 -0700, by Martin von Zweigbergk
-
templater: try to read %include in mapfiles from resourcesThu, 30 Jul 2020 21:36:29 -0700, by Martin von Zweigbergk
-
templater: unroll loop over mapfile directoriesThu, 30 Jul 2020 15:29:06 -0700, by Martin von Zweigbergk
-
templater: make open_template() read from resources if in frozen binaryTue, 04 Aug 2020 10:51:25 -0700, by Martin von Zweigbergk
-
templater: pass opened file-like object to templatespecTue, 04 Aug 2020 13:22:00 -0700, by Martin von Zweigbergk
-
templater: replace templatepath() with function that also opens the fileTue, 04 Aug 2020 13:21:29 -0700, by Martin von Zweigbergk
-
templater: start passing resource to read from into _readmapfile()Thu, 30 Jul 2020 13:44:06 -0700, by Martin von Zweigbergk
-
templater: move stylemap() to hgweb_mod, since that's its only userTue, 04 Aug 2020 09:13:10 -0700, by Martin von Zweigbergk
-
hgweb: simplify staticfile() now that we always pass it a single directoryMon, 03 Aug 2020 22:15:45 -0700, by Martin von Zweigbergk
-
packaging: include templates with their package as key in package_dataFri, 31 Jul 2020 10:05:07 -0700, by Martin von Zweigbergk
-
packaging: mark mercurial.templates and subdirs as packagesFri, 31 Jul 2020 09:49:52 -0700, by Martin von Zweigbergk
-
templates: add __init__.py files to templates/ dirsThu, 12 Dec 2019 12:41:01 -0800, by Martin von Zweigbergk
-
merge with stableWed, 05 Aug 2020 13:36:50 -0400, by Augie Fackler
-
localrepo: abort creating a shared repo if the source does not have storeTue, 21 Jul 2020 18:21:27 +0530, by Pulkit Goyal
-
localrepo: only use 'bookmarksinstore' requirement if we have 'store'Tue, 21 Jul 2020 13:58:58 +0530, by Pulkit Goyal
-
mergeresult: make actionmapping a dict of dict instead of dict of listsSat, 25 Jul 2020 01:42:41 +0530, by Pulkit Goyal
-
largefiles: introduce a constant for 'lfmr' actionSat, 25 Jul 2020 14:44:29 +0530, by Pulkit Goyal
-
largefiles: override merge.emptyactions() to include `lfmr`Sat, 25 Jul 2020 14:41:20 +0530, by Pulkit Goyal
-
merge: unify logic of couple of if-else's in manifestmerge()Sat, 25 Jul 2020 01:17:35 +0530, by Pulkit Goyal
-
sparse: add comment for an if condition which I tried to refactorFri, 24 Jul 2020 23:49:08 +0530, by Pulkit Goyal
-
mergeactions: use action constants instead of string valuesFri, 24 Jul 2020 23:40:07 +0530, by Pulkit Goyal
-
merge: use the new action based mapping introduced in mergeresult objSun, 02 Aug 2020 10:24:28 -0700, by Pulkit Goyal
-
mergeresult: introduce action -> (filename, data, msg) mapping and related APIFri, 24 Jul 2020 19:48:38 +0530, by Pulkit Goyal
-
mergeresult: rename _actions to _filemappingSun, 02 Aug 2020 10:15:55 -0700, by Pulkit Goyal
-
sparse: pass mergeresult obj in sparse.filterupdatesactions() (API)Fri, 24 Jul 2020 19:19:47 +0530, by Pulkit Goyal
-
merge: filter actions before calling _resolvetrivial()Fri, 24 Jul 2020 19:13:20 +0530, by Pulkit Goyal
-
merge: introduce mergeresult.updateactions() and use itFri, 24 Jul 2020 18:16:29 +0530, by Pulkit Goyal
-
merge: pass mergeresult instead of actions in _checkunknownfiles() (API)Fri, 24 Jul 2020 17:57:23 +0530, by Pulkit Goyal
-
merge: pass mergeresult obj instead of actions dict in _resolvetrivial()Fri, 24 Jul 2020 17:52:33 +0530, by Pulkit Goyal
-
merge: pass mergeresult obj instead of actions in _filternarrowactions()Fri, 24 Jul 2020 17:49:13 +0530, by Pulkit Goyal
-
merge: pass mergeresult in checkpassconflicts() instead of actions (API)Fri, 24 Jul 2020 17:31:26 +0530, by Pulkit Goyal
-
merge: add removefile() to mergeresult objectFri, 24 Jul 2020 16:23:55 +0530, by Pulkit Goyal
-
merge: introduce mergeresult.addfile() and use itFri, 24 Jul 2020 16:18:39 +0530, by Pulkit Goyal
-
merge: make mergeresult constructor initialize empty objectFri, 24 Jul 2020 15:56:11 +0530, by Pulkit Goyal
-
merge: improve documentation of fbid dict used for merge bidFri, 24 Jul 2020 15:15:20 +0530, by Pulkit Goyal
-
merge: move conversion of file-key dict to action-key dict in mergeresultFri, 24 Jul 2020 14:45:00 +0530, by Pulkit Goyal
-
merge: introduce hasconflicts() on mergeresult objectSun, 02 Aug 2020 10:12:21 -0700, by Pulkit Goyal
-
merge: remove no longer required ACTION_GET_OTHER_AND_STORETue, 14 Jul 2020 16:40:28 +0530, by Pulkit Goyal
-
merge: pass commitinfo to applyupdates() and get it stored in mergestateTue, 14 Jul 2020 16:31:52 +0530, by Pulkit Goyal
-
merge: introduce 'commitinfo' in mergeresultTue, 14 Jul 2020 16:21:08 +0530, by Pulkit Goyal
-
merge: return a mergeresult obj from manifestmerge(), calculateupdates() (API)Thu, 23 Jul 2020 18:03:14 +0530, by Pulkit Goyal
-
packaging: delete unnecessary updating of `dirs` listThu, 30 Jul 2020 22:49:51 -0700, by Martin von Zweigbergk
-
packaging: make "mercurial.defaultrc" a key in package_dataSun, 02 Aug 2020 10:08:18 -0700, by Martin von Zweigbergk
-
templatespec: use new factory functions in hooklibThu, 30 Jul 2020 12:22:41 -0700, by Martin von Zweigbergk
-
templatespec: use new factory functions in logcmdutilMon, 20 Jul 2020 22:43:33 -0700, by Martin von Zweigbergk
-
templatespec: move check for non-unicode to lower-level functionMon, 20 Jul 2020 21:33:28 -0700, by Martin von Zweigbergk
-
templatespec: logcmdutil.templatespec() gets either template or mapfileMon, 20 Jul 2020 21:32:10 -0700, by Martin von Zweigbergk
-
templatespec: create a factory function for each type there isThu, 16 Jul 2020 13:33:46 -0700, by Martin von Zweigbergk
-
templater: stop accepting a single style to stylemap()Wed, 29 Jul 2020 10:42:09 -0700, by Martin von Zweigbergk
-
formatter: inline a variable assigned from `templater.templater.frommapfile`Thu, 23 Jul 2020 10:20:48 -0700, by Martin von Zweigbergk
-
templater: don't normalize path separators to '/' when interacting with OSWed, 22 Jul 2020 21:23:46 -0700, by Martin von Zweigbergk
-
formatter: remove now-unnecessary check for file-nessThu, 23 Jul 2020 22:50:20 -0700, by Martin von Zweigbergk
-
templater: make templatepath() not return directory pathsThu, 23 Jul 2020 22:47:55 -0700, by Martin von Zweigbergk
-
tests: show unusual error message for `hg log --style coal`Thu, 23 Jul 2020 22:44:18 -0700, by Martin von Zweigbergk
-
config: remove now-unused `abs` argument from `include` callbackWed, 22 Jul 2020 10:34:24 -0700, by Martin von Zweigbergk
-
config: re-calculate absolute %include path in `include` callbackWed, 22 Jul 2020 10:32:28 -0700, by Martin von Zweigbergk
-
subrepoutil: use relative path for looking up config `%include`sWed, 22 Jul 2020 10:25:28 -0700, by Martin von Zweigbergk
-
config: remove now-unused support for "includepaths"Wed, 22 Jul 2020 00:13:02 -0700, by Martin von Zweigbergk
-
commitctx: gather more code dealing with copy-in-extraSat, 25 Jul 2020 15:37:05 +0200, by Pierre-Yves David
-
commitctx: rename files to touched in a couple of placeSat, 25 Jul 2020 15:33:45 +0200, by Pierre-Yves David
-
commitctx: extract copy information encoding into extra into commit.pySat, 25 Jul 2020 15:13:25 +0200, by Pierre-Yves David
-
commitctx: create the new extra dict on its own lineSat, 25 Jul 2020 14:59:55 +0200, by Pierre-Yves David
-
commitctx: explicitly pass `manifest` to _commit_manifestWed, 29 Jul 2020 15:40:13 +0200, by Pierre-Yves David
-
phabricator: unconditionally pop `test_vcr` to fix debugcallconduitThu, 30 Jul 2020 16:58:38 +0100, by Ian Moody
-
phabricator: demonstrate debugcallconduit being broken without --test-vcrThu, 30 Jul 2020 16:52:12 +0100, by Ian Moody
-
cleanup: fix bad formatting of state.py from D8811Tue, 28 Jul 2020 11:11:14 -0700, by Martin von Zweigbergk
-
dirstate: restore original estimation and update commentThu, 30 Jul 2020 16:13:17 +0200, by Joerg Sonnenberger
-
merge stable in defaultFri, 31 Jul 2020 17:09:31 +0530, by Pulkit Goyal
-
dirstate: revert change to Rust bindingThu, 30 Jul 2020 01:10:10 +0200, by Joerg Sonnenberger
-
commitctx: extract all the file preparation logic in a new functionThu, 23 Jul 2020 23:52:31 +0200, by Pierre-Yves David
-
commitctx: gather more preparation code within the lock contextThu, 23 Jul 2020 23:58:23 +0200, by Pierre-Yves David
-
commitctx: move a special case about files earlierThu, 23 Jul 2020 23:40:59 +0200, by Pierre-Yves David
-
commitctx: extract all the manual logic to process the filesThu, 23 Jul 2020 18:25:45 +0200, by Pierre-Yves David
-
commitctx: treat `filesadded` more like `filesremoved`Thu, 23 Jul 2020 23:08:00 +0200, by Pierre-Yves David
-
commitctx: move `writechangesetcopy` business at the end a code sectionThu, 23 Jul 2020 22:58:29 +0200, by Pierre-Yves David
-
commitctx: move copy meta config reading in a dedicated functionThu, 23 Jul 2020 21:09:42 +0200, by Pierre-Yves David
-
commitctx: no longer use the `writecopiesto` variable in the functionThu, 23 Jul 2020 21:03:30 +0200, by Pierre-Yves David
-
commitctx: extract the function that commit a new manifestThu, 23 Jul 2020 14:58:21 +0200, by Pierre-Yves David
-
commitctx: stop using weakref proxy for transactionFri, 24 Jul 2020 12:52:32 +0200, by Pierre-Yves David
-
commitctx: document the None return for "touched" valueWed, 22 Jul 2020 16:10:33 +0200, by Pierre-Yves David
-
tests: add tests trying to use dir as style, as %include, and as __base__Thu, 23 Jul 2020 22:06:36 -0700, by Martin von Zweigbergk
-
tests: fix mistaken copy&paste from commit 4489e9a22763Thu, 23 Jul 2020 22:06:31 -0700, by Martin von Zweigbergk
-
manifest: kill one more instance of the old merge hash hackMon, 06 Jul 2020 15:10:53 +0200, by Joerg Sonnenberger
-
dirstate: isolate node len dependency for the pure versionSat, 25 Jul 2020 04:29:17 +0200, by Joerg Sonnenberger
-
fix: update documentation to reflect preference for --source over --revFri, 24 Jul 2020 08:38:19 -0700, by Martin von Zweigbergk
-
tests: make check-py3-compat.py actually load the specified files correctlyFri, 24 Jul 2020 16:32:45 -0700, by Kyle Lippincott
-
tests: virtualenv is only used on py2, rename and conditionalizeFri, 24 Jul 2020 12:13:10 -0700, by Kyle Lippincott
-
morestatus: mention --stop even if not using --verboseThu, 23 Jul 2020 13:31:45 -0700, by Kyle Lippincott
-
templater: handle None returned from templatedir()Fri, 24 Jul 2020 11:24:59 -0700, by Martin von Zweigbergk
-
templater: do search for include of unqualified builtin outside of config codeWed, 22 Jul 2020 00:09:17 -0700, by Martin von Zweigbergk
-
templater: switch to lower-level config.parse() in _readmapfile()Tue, 21 Jul 2020 21:59:12 -0700, by Martin von Zweigbergk
-
config: pass both relative and absolute paths to `include` callbackTue, 21 Jul 2020 23:50:42 -0700, by Martin von Zweigbergk
-
tests: add test for bad template %include and __base__Wed, 22 Jul 2020 22:38:42 -0700, by Martin von Zweigbergk
-
tests: add test for unqualified include of a built-in template mapTue, 21 Jul 2020 22:52:22 -0700, by Martin von Zweigbergk
-
merge with stableWed, 22 Jul 2020 22:09:38 -0400, by Augie Fackler
-
commitctx: extract _filecommit tooTue, 07 Jul 2020 00:18:15 +0200, by Pierre-Yves David
-
commitctx: extract the function in a dedicated moduleMon, 06 Jul 2020 23:14:52 +0200, by Pierre-Yves David
-
commitctx: document a fast path in _filecommitMon, 06 Jul 2020 19:13:19 +0200, by Pierre-Yves David
-
hgweb: simplify now that we always have a single pathTue, 21 Jul 2020 13:36:48 -0700, by Martin von Zweigbergk
-
templater: simplify stylemap() now that templatedir() returns a single pathTue, 21 Jul 2020 13:41:26 -0700, by Martin von Zweigbergk
-
templater: make templatepaths() return a single path, or NoneTue, 21 Jul 2020 13:11:49 -0700, by Martin von Zweigbergk
-
templater: simplify templatepaths() to avoid iterating a singleton listTue, 21 Jul 2020 13:05:37 -0700, by Martin von Zweigbergk
-
commitctx: move a tiny else clause above the very long oneMon, 06 Jul 2020 22:46:49 +0200, by Pierre-Yves David
-
commitctx: consider removed as touchedMon, 06 Jul 2020 22:37:53 +0200, by Pierre-Yves David
-
commitctx: rename "changed" to touchedMon, 06 Jul 2020 22:35:34 +0200, by Pierre-Yves David
-
commitctx: more filesremoved assignment closer to removed computationTue, 07 Jul 2020 11:16:28 +0200, by Pierre-Yves David
-
commitctx: compute files added from _filecommit returnsMon, 06 Jul 2020 20:03:30 +0200, by Pierre-Yves David
-
commitctx: return "touched" status from _filecommitMon, 06 Jul 2020 19:35:53 +0200, by Pierre-Yves David
-
tests: fix test-check-module-imports.t broken by D9150 stableThu, 08 Oct 2020 13:45:56 -0700, by Martin von Zweigbergk
-
tests: make test-convert-git.t work across changed default branch name stableThu, 08 Oct 2020 13:16:14 -0700, by Martin von Zweigbergk
-
tests: skip doctests if not running from a hg repo stableMon, 05 Oct 2020 15:08:15 +0200, by Joerg Sonnenberger
-
hgdemandimport: exclude more sqlalchemy modules stable 5.5.2Tue, 29 Sep 2020 14:38:46 -0700, by Ludovic Chabant
-
repoview: don't crash if mergestate points to non-existent node stableWed, 23 Sep 2020 15:36:15 -0700, by Martin von Zweigbergk
-
tests: demonstrate crash caused by pinning of non-existent mergestate node stableWed, 23 Sep 2020 16:07:14 -0700, by Martin von Zweigbergk
-
strip: with --keep, consider all revs "removed" from the wcp (issue6270) stableFri, 18 Sep 2020 12:20:28 +0200, by Pierre-Yves David
-
test-strip: display more information highlight buggy behavior stableFri, 18 Sep 2020 12:10:12 +0200, by Pierre-Yves David
-
py3: fix formatting of LookupError for workingctx stableSun, 13 Sep 2020 15:59:23 +0900, by Yuya Nishihara
-
log: fix crash and bad filematcher lookup by -fr'wdir()' PATH stableFri, 11 Sep 2020 14:41:05 +0900, by Yuya Nishihara
-
hgdemandimport: bypass demandimport for _ast module (issue6407) stableWed, 09 Sep 2020 14:48:55 -0400, by Augie Fackler
-
repoview: pin revisions for `local` and `other` when a merge is active stableFri, 04 Sep 2020 15:21:02 -0400, by Matt Harbison
-
hgweb: compatibility of hgweb.cgi template with Python 3 stableWed, 02 Sep 2020 12:31:37 +0200, by Harald Klimach
-
genosxversion: don't give up if we can't find a path to hg libraries stableTue, 01 Sep 2020 10:33:10 -0400, by Augie Fackler
-
tests: fix test-demandimport.py on Python 3.9 stableWed, 02 Sep 2020 01:30:56 +0200, by Manuel Jacob
-
test: add `test-repo` requirement to `test-check-format` (issue6395) stable 5.5.1Thu, 27 Aug 2020 09:06:35 +0200, by Pierre-Yves David
-
keepalive: Do not append _rbuf if _raw_readinto exists (issue6356) stableSun, 02 Aug 2020 17:40:35 +0200, by Cédric Krier
-
mergestate: fix BC breakage introduced because of removal of a merge record stable 5.5Sat, 01 Aug 2020 18:39:28 +0530, by Pulkit Goyal
-
dispatch: adjust ui.flush() timing to stabilize test-blackbox.t stableSat, 25 Jul 2020 22:51:26 +0900, by Yuya Nishihara
-
relnotes: copy "next" to "5.5" and clear "next" stableTue, 28 Jul 2020 10:19:49 -0700, by Martin von Zweigbergk
-
rebase: fix regression in file change detection introduced by 0ecb3b11fcad stableTue, 28 Jul 2020 20:47:50 +0200, by Manuel Jacob
-
context: re-add `overlayworkingctx._compact()` removed in 6a5dcd754842 stableTue, 28 Jul 2020 20:07:05 +0200, by Manuel Jacob
-
push: test for checks preventing publishing obsolete changeset stableThu, 23 Jul 2020 16:30:30 +0200, by Pierre-Yves David
-
push: test for checks preventing publishing obsolete changeset stableThu, 23 Jul 2020 16:29:15 +0200, by Pierre-Yves David
-
push: another test for checks preventing pushing orphaness to a server stableThu, 23 Jul 2020 16:26:29 +0200, by Pierre-Yves David
-
push: test the checks preventing pushing orphaness to a server stableThu, 23 Jul 2020 16:23:43 +0200, by Pierre-Yves David
-
exchange: backout changeset c26335fa4225 stableThu, 23 Jul 2020 16:57:56 +0200, by Pierre-Yves David
-
tests: glob 'mercurial.error' in test-phases.t stableFri, 24 Jul 2020 00:50:57 +0530, by Pulkit Goyal
-
infinitepush: remove unused import to tempfile stableThu, 23 Jul 2020 17:32:09 +0200, by Pierre-Yves David
-
relnotes: add release notes for relevant changes I did since the 5.4 release stableTue, 21 Jul 2020 01:04:19 +0200, by Manuel Jacob
-
relnotes: make spacing before new section consistent stableMon, 20 Jul 2020 17:57:31 +0200, by Manuel Jacob
-
tests: make one of 'worker process exited' line option in test-chg.t stableWed, 22 Jul 2020 14:58:49 +0530, by Pulkit Goyal
-
infinitepush: fix `{get,put}_args` formatting on Python 3 stableWed, 22 Apr 2020 18:08:12 -0400, by Connor Sheehan
-
infinitepush: replace `NamedTemporaryFile` with `pycompat.namedtempfile` stableWed, 22 Apr 2020 17:59:17 -0400, by Connor Sheehan
-
chgserver: discard buffered output before restoring fds (issue6207) stableMon, 20 Jul 2020 20:31:24 +0900, by Yuya Nishihara
-
hghave: fix possible int('') in has_clang_format() stableTue, 21 Jul 2020 20:49:05 +0900, by Yuya Nishihara
-
phases: move short-lived PyObject pointers to local scopeSat, 18 Jul 2020 18:38:46 +0900, by Yuya Nishihara
-
phases: rename variable used for owned dict of phasesetsSat, 18 Jul 2020 18:35:17 +0900, by Yuya Nishihara
-
phases: leverage Py_BuildValue() to build PyInt and steal PyObjectSat, 18 Jul 2020 18:27:39 +0900, by Yuya Nishihara
-
phases: make sure an exception should be set on error returnSat, 18 Jul 2020 18:21:26 +0900, by Yuya Nishihara
-
phases: fix clang-format errorSat, 18 Jul 2020 18:19:14 +0900, by Yuya Nishihara
-
phases: fix error return with no exception from computephases()Sat, 18 Jul 2020 18:13:41 +0900, by Yuya Nishihara
-
osutil: fix excessive decref on tuple creation failure in listdir()Sun, 19 Jul 2020 17:35:41 +0900, by Yuya Nishihara
-
revlog: fix excessive decref on tuple creation failure in parse_index2()Sun, 19 Jul 2020 17:24:16 +0900, by Yuya Nishihara
-
tests: correctly match clang-format version >= 10Mon, 20 Jul 2020 17:38:01 +0200, by Manuel Jacob
-
state: support validated declaration of nested unfinished opsTue, 14 Jul 2020 13:36:57 -0700, by Daniel Ploch
-
absorb: improve message for the case when changeset became emptyFri, 17 Jul 2020 20:24:42 +0200, by Manuel Jacob
-
relnotes: extendSat, 18 Jul 2020 22:57:28 +0200, by Joerg Sonnenberger
-
merge: document return values of manifestmerge() and calculateupdates()Tue, 14 Jul 2020 15:42:28 +0530, by Pulkit Goyal
-
merge: refactor code to advise fsmonitor in separate functionThu, 09 Jul 2020 19:02:10 +0530, by Pulkit Goyal
-
mergestate: document what mergestate._results is forThu, 09 Jul 2020 18:43:38 +0530, by Pulkit Goyal
-
mergestate: rename a helpless variable name to bit helpful oneThu, 09 Jul 2020 18:38:09 +0530, by Pulkit Goyal
-
mergestate: remove unnecessary recordactions() from mergestate classThu, 09 Jul 2020 18:20:54 +0530, by Pulkit Goyal
-
mergestate: document mergestate records in an organized wayThu, 09 Jul 2020 17:05:41 +0530, by Pulkit Goyal
-
mergestate: remove unused unsupported related mergestate recordsThu, 09 Jul 2020 16:39:42 +0530, by Pulkit Goyal
-
mergestate: add comments about couple of record types and minor reorderThu, 09 Jul 2020 16:38:24 +0530, by Pulkit Goyal
-
mergestate: remove unrequired RECORD_RESOLVED_OTHER recordThu, 09 Jul 2020 15:50:02 +0530, by Pulkit Goyal
-
mergestate: rename addpath() -> addpathonflict() to prevent confusionThu, 09 Jul 2020 14:44:58 +0530, by Pulkit Goyal
-
windows: don’t set `softspace` attribute in `winstdout`Sat, 18 Jul 2020 12:35:55 +0200, by Manuel Jacob
-
windows: handle file-like objects without isatty() methodFri, 17 Jul 2020 14:58:22 +0200, by Manuel Jacob
-
exchange: check actually missing revs for obsolete / unstable revs (issue6372)Fri, 17 Jul 2020 08:21:31 +0200, by Manuel Jacob
-
tests: test that push doesn’t complain about unstable changesets if no changesFri, 17 Jul 2020 07:59:20 +0200, by Manuel Jacob
-
diff: move no-eol text constant to a common locationFri, 17 Jul 2020 03:53:19 -0700, by Rodrigo Damazio Bovendorp