Mercurial > evolve
graph
-
tests: add test to show topics working with shelveThu, 29 Jun 2017 00:11:07 +0530, by Pulkit Goyal
-
topics: update current topic to the topic of newly rebased commit (issue5551)Thu, 29 Jun 2017 02:31:55 +0530, by Pulkit Goyal
-
docs: some fixes to the help textTue, 27 Jun 2017 23:28:58 +0530, by Pulkit Goyal
-
topics: pass 'topics' to ui.formatter instead of 'bookmarks'Mon, 26 Jun 2017 21:48:33 +0530, by Pulkit Goyal
-
topic: also insert the extra head check with using the new head checkingWed, 28 Jun 2017 17:28:56 +0200, by Pierre-Yves David
-
topic: some document for an obscure functionWed, 28 Jun 2017 17:38:04 +0200, by Pierre-Yves David
-
topic: adjust head checking wrapping to not interfere with concurrent pushWed, 28 Jun 2017 18:18:59 +0200, by Pierre-Yves David
-
topic: also detect head checking using the concurrent partWed, 28 Jun 2017 17:23:43 +0200, by Pierre-Yves David
-
test: avoid 'test-check-commit.t' complaining copied codeWed, 28 Jun 2017 18:16:14 +0200, by Pierre-Yves David
-
topic: small test cleanuoWed, 28 Jun 2017 17:20:36 +0200, by Pierre-Yves David
-
topic: move the heads data to the branch line when appropriatesWed, 28 Jun 2017 01:53:21 +0200, by Pierre-Yves David
-
topic: add some initial support for using stack on named branchWed, 28 Jun 2017 02:45:57 +0200, by Pierre-Yves David
-
topic: explicitly pass topic as a keyword argumentWed, 28 Jun 2017 01:58:09 +0200, by Pierre-Yves David
-
topic: makes split keep the topicTue, 27 Jun 2017 15:21:38 +0200, by Boris Feld
-
topic: add tests for fold behavior with topicsTue, 27 Jun 2017 09:49:35 +0200, by Boris Feld
-
topics: pass quietempty=True to suppress useless output while changing topicsSun, 25 Jun 2017 07:20:22 +0530, by Pulkit Goyal
-
topics: return early so that other if conditions don't get execute (issue5600)Sun, 25 Jun 2017 06:53:22 +0530, by Pulkit Goyal
-
test: extra output to understand the next changeset betterMon, 26 Jun 2017 17:47:04 +0200, by Pierre-Yves David
-
topics: move the logic to change or clear current topic into a new functionSun, 25 Jun 2017 06:47:59 +0530, by Pulkit Goyal
-
tests: expand output to check topic activationMon, 26 Jun 2017 17:20:17 +0200, by Pierre-Yves David
-
branching: merge stable into defaultSun, 25 Jun 2017 18:37:42 +0200, by Pierre-Yves David
-
split: preserve author of the original changeset in the successors stableSun, 25 Jun 2017 16:37:56 +0200, by Pierre-Yves David
-
grab: properly quote hg executable in the alias stableSat, 24 Jun 2017 13:28:16 +0200, by Pierre-Yves David
-
topic: improve the revset used to return name->nodes mappingFri, 23 Jun 2017 10:51:18 +0200, by Pierre-Yves David
-
topic: update the changectx method to respect phasesThu, 22 Jun 2017 09:48:40 +0200, by Pierre-Yves David
-
topic: avoid crash when topic is loaded but not enabled for a repositoryFri, 23 Jun 2017 10:21:37 +0200, by Pierre-Yves David
-
compat: update test to match core default stateThu, 22 Jun 2017 15:18:49 +0200, by Pierre-Yves David
-
topicmap: massive reworkThu, 22 Jun 2017 10:13:29 +0200, by Pierre-Yves David
-
topic: use the 'topic' revset in namespaceThu, 22 Jun 2017 09:47:14 +0200, by Pierre-Yves David
-
topic-revset: update the revset to no longer build changectxThu, 22 Jun 2017 09:41:01 +0200, by Pierre-Yves David
-
topic-revset: changectx creation in the revsetThu, 22 Jun 2017 09:46:30 +0200, by Pierre-Yves David
-
topics: add some noise to rewrittent changeset to prevent hash cycleWed, 21 Jun 2017 07:32:11 +0530, by Pulkit Goyal
-
topic-change: update the working copy along when changing topic of '.'Wed, 21 Jun 2017 13:18:47 +0200, by Pierre-Yves David
-
topic-change: cleanup the locking and transaction mechanismWed, 21 Jun 2017 13:21:08 +0200, by Pierre-Yves David
-
topics: use a dict for successors of changesets produced by topic changeWed, 21 Jun 2017 07:21:50 +0530, by Pulkit Goyal
-
topic: further simplify the clear logicWed, 21 Jun 2017 11:55:45 +0200, by Pierre-Yves David
-
topics: drop the clean argument from _changetopics()Wed, 21 Jun 2017 03:28:25 +0530, by Pulkit Goyal
-
topics: rename '--change' flag to '--rev' flagWed, 21 Jun 2017 02:00:01 +0530, by Pulkit Goyal
-
topics: factor out the logic to change topic in a new functionWed, 21 Jun 2017 01:05:46 +0530, by Pulkit Goyal
-
obslog: update the readmeWed, 21 Jun 2017 11:45:15 +0200, by Pierre-Yves David
-
obslog: add a comment about the final new line of descriptionsWed, 21 Jun 2017 11:31:21 +0200, by Pierre-Yves David
-
obslog: also display description patch with --patchTue, 20 Jun 2017 16:22:16 +0200, by Boris Feld
-
obslog: extra patch indentation codeWed, 21 Jun 2017 11:11:37 +0200, by Pierre-Yves David
-
obslog: add a patch optionTue, 20 Jun 2017 13:49:40 +0200, by Boris Feld
-
obslog: clarify some sorting codeMon, 19 Jun 2017 19:00:31 +0200, by Pierre-Yves David
-
obslog: pass directly unfiltered_repoMon, 19 Jun 2017 15:56:28 +0200, by Boris Feld
-
obslog: remove useless repo argMon, 19 Jun 2017 15:54:55 +0200, by Boris Feld
-
obslog: small renaming of _debugobshistorysingleMon, 19 Jun 2017 15:32:25 +0200, by Boris Feld
-
refactoring: directly use 'ctx.unstable()' in showstack functionMon, 19 Jun 2017 10:33:36 +0200, by Boris Feld
-
packaging: flag default as version 6.5.0.devMon, 19 Jun 2017 18:46:30 +0200, by Pierre-Yves David
-
merge: get stable change back into defaultMon, 19 Jun 2017 18:44:17 +0200, by Pierre-Yves David
-
packagin: mark stable branch as 6.4.1.dev stableMon, 19 Jun 2017 18:37:28 +0200, by Pierre-Yves David
-
topics: abort if user wants to show the stack of a non-existent topicMon, 19 Jun 2017 03:13:35 +0530, by Pulkit Goyal
-
stack: show unstable state for the current revision if it is one (issue5553)Mon, 19 Jun 2017 02:50:35 +0530, by Pulkit Goyal
-
topics: some minute fixes to the documentation which shows up in helpMon, 19 Jun 2017 02:44:19 +0530, by Pulkit Goyal
-
topics: make sure we commit on new parents while changing topics (issue5441)Sun, 18 Jun 2017 03:23:46 +0530, by Pulkit Goyal
-
tests: add a test to show issue5441 in test-topic.tSun, 18 Jun 2017 03:20:52 +0530, by Pulkit Goyal
-
merge back with stableSat, 17 Jun 2017 01:15:15 +0200, by Pierre-Yves David
-
Added tag 6.4.0 for changeset e60248f26f92 stableFri, 16 Jun 2017 20:15:17 +0200, by Pierre-Yves David
-
test-compat: merge with mercurial-3.9 mercurial-3.8Fri, 16 Jun 2017 19:48:24 +0200, by Pierre-Yves David
-
test-compat: merge with mercurial-4.0 mercurial-3.9Fri, 16 Jun 2017 19:48:10 +0200, by Pierre-Yves David
-
test-compat: merge with mercurial-4.1 mercurial-4.0Fri, 16 Jun 2017 19:47:35 +0200, by Pierre-Yves David
-
obsfate: by default only display the username if differ from the current oneFri, 16 Jun 2017 18:38:04 +0200, by Pierre-Yves David
-
obsfate: display more data about direct prune markersFri, 16 Jun 2017 18:03:32 +0200, by Pierre-Yves David
-
obsfate: split markers fetch from successor set annotationFri, 16 Jun 2017 17:58:17 +0200, by Pierre-Yves David
-
obsfate: mark successorsetallmarkers publicFri, 16 Jun 2017 17:55:55 +0200, by Pierre-Yves David
-
obsfate: mark 'preparesuccessorset' as publicFri, 16 Jun 2017 17:54:27 +0200, by Pierre-Yves David
-
obsfate: use 'split' as verb when appropriateFri, 16 Jun 2017 16:51:31 +0200, by Pierre-Yves David
-
obsfate: improve prune support in _successorsetverbFri, 16 Jun 2017 16:50:11 +0200, by Pierre-Yves David
-
obsfate: rename 'successorsset' to 'sset' in the loopFri, 16 Jun 2017 12:37:03 +0200, by Pierre-Yves David
-
template: use hex node in the obsmarkers used in the obsfate templateFri, 16 Jun 2017 17:42:28 +0200, by Pierre-Yves David
-
template: use hex successors in obsfateFri, 16 Jun 2017 17:34:02 +0200, by Pierre-Yves David
-
template: use hex-node in successorsFri, 16 Jun 2017 17:21:49 +0200, by Pierre-Yves David
-
template: update successors docFri, 16 Jun 2017 17:16:26 +0200, by Pierre-Yves David
-
template: fix precursors documentationFri, 16 Jun 2017 17:14:11 +0200, by Pierre-Yves David
-
template: used hex-node for the precursors underlying dataFri, 16 Jun 2017 17:11:20 +0200, by Pierre-Yves David
-
compat-test: merge with mercurial-3.9 mercurial-3.8Fri, 16 Jun 2017 11:55:40 +0200, by Pierre-Yves David
-
test-compat: merge with mercurial-4.0 branch mercurial-3.9Fri, 16 Jun 2017 11:54:01 +0200, by Boris Feld
-
changelog: announce that obsfate is hg > 4.2 nowFri, 16 Jun 2017 09:22:39 +0200, by Boris Feld
-
compat: make obshistory._getdifflines compatible with mercurial 4.1Thu, 15 Jun 2017 20:40:07 +0200, by Boris Feld
-
obsfate: add a new obsfate templateFri, 09 Jun 2017 00:52:54 +0100, by Boris Feld
-
obsfate: prepare fatelog testsFri, 09 Jun 2017 00:31:00 +0100, by Pierre-Yves David
-
obsfate: build more advanced markers for testsFri, 09 Jun 2017 00:10:27 +0100, by Pierre-Yves David
-
readme: fix entry for 6.4.0Thu, 15 Jun 2017 17:18:25 +0200, by Pierre-Yves David
-
test: drop now useless config about effect flagThu, 15 Jun 2017 16:29:51 +0200, by Pierre-Yves David
-
effectflag: activate effect flag by defaultWed, 14 Jun 2017 15:59:20 +0200, by Boris Feld
-
effectflag: activate effect flag on test-evolve-obshistory test fileFri, 02 Jun 2017 19:08:50 +0200, by Boris Feld
-
effectflag: activate effect flag on test-wireproto.t test fileSun, 04 Jun 2017 21:43:17 +0200, by Boris Feld
-
effectflag: activate effect flag on test-uncommit.t test fileSun, 04 Jun 2017 21:35:17 +0200, by Boris Feld
-
effectflag: activate effect flag on test-stabilize-order.t test fileSun, 04 Jun 2017 21:32:33 +0200, by Boris Feld
-
effectflag: activate effect flag on test-obsconvert.t test fileSun, 04 Jun 2017 21:30:08 +0200, by Boris Feld
-
effectflag: activate effect flag for obsmarkers-case-*.t test filesWed, 14 Jun 2017 16:01:56 +0200, by Boris Feld
-
effectflag: activate effect flag on test-drop.t test fileSun, 04 Jun 2017 20:53:36 +0200, by Boris Feld
-
effectflag: activate effect flag on test-amend.t test fileSun, 04 Jun 2017 20:51:50 +0200, by Boris Feld
-
effectflag: activate effect flag on test-stabilize-result.t test fileSun, 04 Jun 2017 20:47:04 +0200, by Boris Feld
-
effectflag: activate effect flag on test-split.t test fileSun, 04 Jun 2017 20:43:22 +0200, by Boris Feld
-
effectflag: activate effect flag on test-evolve-cycles.t test fileSun, 04 Jun 2017 20:38:04 +0200, by Boris Feld
-
effectflag: activate effect flag on test-evolve-obshistory-complex.t test fileSun, 04 Jun 2017 20:33:45 +0200, by Boris Feld
-
effectflag: activate effect flag on test-prune.t test fileSun, 04 Jun 2017 20:30:46 +0200, by Boris Feld
-
effectflag: activate effect flag on test-evolve.t test fileFri, 02 Jun 2017 19:53:42 +0200, by Boris Feld
-
effectflag: activate effect flag on test-obsolete test fileFri, 02 Jun 2017 19:33:21 +0200, by Boris Feld
-
obscache: directly allocate zeroed bytearrayFri, 09 Jun 2017 01:39:42 +0100, by Pierre-Yves David
-
obscache: plug on core 'update cache' method if availableFri, 09 Jun 2017 01:26:29 +0100, by Pierre-Yves David
-
obscache: pre-indent codeThu, 15 Jun 2017 11:31:07 +0200, by Pierre-Yves David
-
fix: fix _headssummary call to origThu, 15 Jun 2017 13:26:05 +0200, by Boris Feld
-
test-update: update hg update output in test filesThu, 15 Jun 2017 14:44:45 +0200, by Boris Feld
-
test-drop: all obsmarkers are now droppedThu, 15 Jun 2017 14:36:54 +0200, by Boris Feld
-
test-evolve: garbage collection changeset only, not obsmarkersThu, 15 Jun 2017 13:10:43 +0200, by Pierre-Yves David
-
test-inhibit: adapt to 4.3Thu, 15 Jun 2017 13:03:45 +0200, by Pierre-Yves David
-
test-exchange-case-D3: avoid stripping obsolescence markerThu, 15 Jun 2017 13:00:16 +0200, by Pierre-Yves David
-
test-exchange-case-D2: avoid stripping obsolescence markerThu, 15 Jun 2017 12:59:59 +0200, by Pierre-Yves David
-
test-exchange-case-D1: avoid stripping obsolescence markerThu, 15 Jun 2017 12:59:38 +0200, by Pierre-Yves David
-
test: fix test-discovery-obshashrange.t new outputWed, 14 Jun 2017 15:08:40 +0200, by Boris Feld
-
fix: fix _headssummary apiWed, 14 Jun 2017 13:56:40 +0200, by Boris Feld
-
url: update url to point to https://www.mercurial-scm.org/repo/evolve stableWed, 31 May 2017 22:15:34 +0200, by André Sintzoff
-
doc: document the evolve templatesThu, 08 Jun 2017 20:52:40 +0100, by Pierre-Yves David
-
test: fix template condition for obsfateThu, 08 Jun 2017 02:58:54 +0100, by Pierre-Yves David
-
obscache: add a missing "new line" at the end of a debug message stableWed, 07 Jun 2017 10:22:00 +0100, by Pierre-Yves David
-
default: merge back with stableWed, 07 Jun 2017 01:38:48 +0100, by Pierre-Yves David
-
obscache: shortcut the attribute access for testingMon, 05 Jun 2017 10:21:38 +0100, by Pierre-Yves David
-
obshashrange: add an option to protect from accidental activation stableWed, 07 Jun 2017 00:48:12 +0100, by Pierre-Yves David
-
obshashrange: basic proof reading of the documentation stableWed, 07 Jun 2017 00:12:08 +0100, by Pierre-Yves David
-
effectflag: fix content change detection for filtered revs stableFri, 02 Jun 2017 19:07:35 +0200, by Boris Feld
-
debugobsstorestat: adds static about actually obsolete changeses stableMon, 05 Jun 2017 10:15:00 +0100, by Pierre-Yves David
-
Added tag 6.3.1 for changeset e358c0263e46 stableThu, 01 Jun 2017 16:26:00 +0200, by Pierre-Yves David
-
merge with stableThu, 01 Jun 2017 03:35:45 +0200, by Pierre-Yves David
-
packaging: bump to 6.4.0.devThu, 01 Jun 2017 03:32:10 +0200, by Pierre-Yves David
-
serveronly: also backport the fixes from 5adb8bdb935e stableThu, 01 Jun 2017 03:19:07 +0200, by Pierre-Yves David
-
merge stable back into defaultThu, 01 Jun 2017 02:48:58 +0200, by Pierre-Yves David
-
readme: merge 6.2.2 and 6.3.0 changelog stableThu, 01 Jun 2017 02:31:31 +0200, by Pierre-Yves David
-
Added tag 6.3.0 for changeset 6da4ca7b3e4f stableWed, 31 May 2017 14:36:25 +0200, by Pierre-Yves David
-
test-compat: merge with mercurial-3.9 mercurial-3.8Wed, 31 May 2017 14:29:16 +0200, by Pierre-Yves David
-
test-compat: merge with mercurial-4.0 branch mercurial-3.9Wed, 31 May 2017 14:28:14 +0200, by Pierre-Yves David
-
test-compat: merge with mercurial-4.1 mercurial-4.0Wed, 31 May 2017 14:23:45 +0200, by Pierre-Yves David
-
compat: fix stablerange for mercurial 3.9Wed, 31 May 2017 12:09:24 +0200, by Boris Feld
-
template: fix successors and precursors templatesTue, 30 May 2017 22:09:28 +0200, by Boris Feld
-
lint: remove double newline in test fileTue, 30 May 2017 19:59:57 +0200, by Boris Feld
-
template: fix precursors template for older mercurial versionTue, 30 May 2017 19:43:14 +0200, by Boris Feld
-
compatibility: backport mercurial 176d1a0ce385Tue, 30 May 2017 13:16:43 +0200, by Boris Feld
-
evolve: fix import orderTue, 30 May 2017 17:39:00 +0200, by Pierre-Yves David
-
compat: adapt to buildobsmarkerspart moveFri, 26 May 2017 14:47:33 +0200, by Pierre-Yves David
-
effetflag: detect other meta (extra) changesTue, 30 May 2017 11:06:24 +0200, by Boris Feld
-
obsdiscovery: add an option to disable all obsdiscoveryTue, 30 May 2017 17:32:39 +0200, by Pierre-Yves David
-
effectflag: better diff detectionTue, 30 May 2017 11:39:45 +0200, by Boris Feld
-
effectflag: add a test for content detectionTue, 30 May 2017 11:38:30 +0200, by Boris Feld
-
test: fix test-evolve-effectflags datesTue, 30 May 2017 14:46:36 +0200, by Boris Feld
-
test: fix metaedit tests by forcing datesTue, 30 May 2017 14:43:20 +0200, by Boris Feld
-
test: split test-stablesort.t in twoTue, 30 May 2017 16:39:59 +0200, by Pierre-Yves David
-
obsdiscovery: automatically pick protocol in a listTue, 30 May 2017 13:01:11 +0200, by Pierre-Yves David
-
obsdiscovery: extract push-obshashtree discovery in a functionTue, 30 May 2017 14:35:40 +0200, by Pierre-Yves David
-
obsdiscovery: directly use the 'only' revset for obshashtreeTue, 30 May 2017 14:27:26 +0200, by Pierre-Yves David
-
obsdiscovery: extract push-obshashrange discovery in a functionTue, 30 May 2017 14:21:10 +0200, by Pierre-Yves David
-
obsdiscovery: merge two distinct if statementTue, 30 May 2017 14:09:06 +0200, by Pierre-Yves David
-
obsdiscovery: extract '_canobshashtree'Tue, 30 May 2017 12:32:14 +0200, by Pierre-Yves David
-
obsdiscovery: move code inserting discovery at the end of the fileTue, 30 May 2017 12:26:57 +0200, by Pierre-Yves David
-
obsdiscovery: trust core to do the right thing if no discovery is availableTue, 30 May 2017 12:15:52 +0200, by Pierre-Yves David
-
obsdiscovery: factor the "do we push markers" check outTue, 30 May 2017 12:13:14 +0200, by Pierre-Yves David
-
stablerange: also respect the 'warm-cache' configTue, 30 May 2017 11:55:58 +0200, by Pierre-Yves David
-
debugstablerange: cleanly "Abort" when no revision are specifiedTue, 30 May 2017 11:49:00 +0200, by Pierre-Yves David
-
stablerange: use last recently used caching for revisions associated to rangesTue, 30 May 2017 11:12:02 +0200, by Pierre-Yves David
-
stablerange: report progress more often in slow caseTue, 30 May 2017 11:12:12 +0200, by Pierre-Yves David
-
template: update successors template outputMon, 29 May 2017 14:03:31 +0200, by Boris Feld
-
test: extract metaedit tests into test-metaedit.t test fileMon, 29 May 2017 17:54:14 +0200, by Boris Feld
-
template: update precursors template outputMon, 29 May 2017 12:15:47 +0200, by Boris Feld
-
template: skip "fate" in test output when emptyMon, 29 May 2017 17:16:15 +0200, by Pierre-Yves David
-
template: skip "successors" in test output when emptyMon, 29 May 2017 17:13:21 +0200, by Pierre-Yves David
-
template: make the template definition more manageableMon, 29 May 2017 17:10:45 +0200, by Pierre-Yves David
-
template: skip "Precursors" in test output when emptyMon, 29 May 2017 17:07:23 +0200, by Pierre-Yves David
-
template: move each template on its own line during testsMon, 29 May 2017 16:59:59 +0200, by Pierre-Yves David
-
refactoring: rename obsfate template to obsfate_quietMon, 29 May 2017 11:03:13 +0200, by Boris Feld
-
doc: add documentation about effectflag experimentMon, 29 May 2017 16:39:32 +0200, by Boris Feld
-
effectflag: split effect flag metaFri, 26 May 2017 18:27:59 +0200, by Boris Feld
-
tests: update missing amendFri, 26 May 2017 21:31:07 +0200, by Pierre-Yves David
-
template: update obsfate to be more human friendlyFri, 26 May 2017 19:21:36 +0200, by Boris Feld
-
template: add the obsfate templateFri, 26 May 2017 13:28:49 +0200, by Boris Feld
-
refactor: extract obs fate algorithm from _getobsoletereasonFri, 26 May 2017 13:18:26 +0200, by Boris Feld
-
template: add successors templateFri, 26 May 2017 10:05:37 +0200, by Boris Feld
-
template: add precursors templateFri, 26 May 2017 10:05:27 +0200, by Boris Feld
-
refactor: extract templates into a new fileFri, 26 May 2017 16:00:05 +0200, by Boris Feld
-
obshistory: add the all option to obslog to show the while obs treeTue, 23 May 2017 19:48:04 +0200, by Boris Feld
-
merge with stableFri, 26 May 2017 16:12:07 +0200, by Pierre-Yves David
-
test: split evolve cycle tests in a separate test fileFri, 26 May 2017 10:25:16 +0200, by Boris Feld
-
test: improve the globing for obsmarker date stableWed, 24 May 2017 18:17:01 +0200, by Pierre-Yves David
-
test: rename all olog referencesTue, 23 May 2017 19:21:43 +0200, by Boris Feld
-
test: improve the globing for obsmarker dateWed, 24 May 2017 18:17:01 +0200, by Pierre-Yves David
-
documentation: recomment using blackbox with the obshashrange experiment stableWed, 24 May 2017 16:43:04 +0200, by Pierre-Yves David
-
merge with stableTue, 23 May 2017 10:50:56 +0200, by Pierre-Yves David
-
packaging: update the development version number stableTue, 23 May 2017 10:49:59 +0200, by Pierre-Yves David
-
Added tag 6.2.1 for changeset 0af99106b075 stableTue, 23 May 2017 10:48:21 +0200, by Pierre-Yves David
-
compat: merge with stableMon, 22 May 2017 16:01:59 +0200, by Pierre-Yves David
-
test-compat: merge with mercurial-3.9 mercurial-3.8Mon, 22 May 2017 15:45:42 +0200, by Pierre-Yves David
-
test-compat: merge with mercurial-4.0 branch mercurial-3.9Mon, 22 May 2017 15:42:13 +0200, by Pierre-Yves David
-
test-compat: merge with mercurial-4.1 mercurial-4.0Mon, 22 May 2017 15:34:36 +0200, by Pierre-Yves David
-
deprecation: fix dirstate.beginparentchange deprecation warning stableMon, 22 May 2017 12:00:57 +0200, by Boris Feld
-
deprecation: fix cmdutil.command deprecation warning stableMon, 22 May 2017 14:57:47 +0200, by Boris Feld
-
obshistory: be more flexible about createmarkers APISun, 21 May 2017 23:58:55 +0200, by Pierre-Yves David
-
inhibit: be more flexible on createmarkers API stableSun, 21 May 2017 23:56:33 +0200, by Pierre-Yves David
-
merge with stableSun, 21 May 2017 14:27:23 +0200, by Pierre-Yves David
-
obshashrange: add an option to disable local cache warming stableSun, 21 May 2017 13:55:09 +0200, by Pierre-Yves David
-
obshashrange: re-warm less revision after reset stableSat, 20 May 2017 03:31:42 +0200, by Pierre-Yves David
-
effectflag: simplify meta data change testingFri, 19 May 2017 20:52:09 +0200, by Pierre-Yves David
-
effectflag: add a small comment to suggest improvementFri, 19 May 2017 20:50:49 +0200, by Pierre-Yves David
-
effectflag: handle invalid dataFri, 19 May 2017 20:50:00 +0200, by Pierre-Yves David
-
effetflag: move the flag back with the test of the creation logicFri, 19 May 2017 20:49:20 +0200, by Pierre-Yves David
-
obshistory: display informations from the obs marker effect flagFri, 19 May 2017 20:21:10 +0200, by Boris Feld
-
test: add (glob) to globed lineFri, 19 May 2017 20:43:16 +0200, by Pierre-Yves David
-
effectflag: add test combining multiple flagFri, 19 May 2017 19:45:04 +0200, by Pierre-Yves David
-
effectflag: basic diff change detectionFri, 19 May 2017 20:15:05 +0200, by Pierre-Yves David
-
effectflag: detect parent changeFri, 19 May 2017 19:52:57 +0200, by Boris Feld
-
effectflag: detect meta changesFri, 19 May 2017 19:48:44 +0200, by Boris Feld
-
effect-flag: rework existing test to prepare for mor testsFri, 19 May 2017 19:43:06 +0200, by Pierre-Yves David
-
effectflag: allow to save effect of change in obsmarkersFri, 19 May 2017 18:43:21 +0200, by Boris Feld
-
merge back with stableFri, 19 May 2017 18:07:56 +0200, by Pierre-Yves David
-
readme: fix version numberFri, 19 May 2017 17:48:44 +0200, by Pierre-Yves David
-
next: prevent a color related crash when evolve stableFri, 19 May 2017 17:34:45 +0200, by Pierre-Yves David
-
prune: prevent a color related crash when the working copy is moved stableFri, 19 May 2017 17:33:27 +0200, by Pierre-Yves David
-
evolve: adding longer aliases for ologThu, 18 May 2017 22:40:17 -0700, by Rodrigo Damazio Bovendorp
-
debugobsstorestat: add markers size informationFri, 19 May 2017 11:16:22 +0200, by Pierre-Yves David
-
packaging: bump version to 6.3.0.devFri, 19 May 2017 00:15:30 +0200, by Pierre-Yves David
-
merge back with stable (post-release)Fri, 19 May 2017 00:10:12 +0200, by Pierre-Yves David
-
Added tag 6.2.0 for changeset d4ee0274a8ef stableFri, 19 May 2017 00:11:18 +0200, by Pierre-Yves David
-
merge back with stableThu, 18 May 2017 22:20:23 +0200, by Pierre-Yves David
-
readme: rearrange readme before release stableThu, 18 May 2017 22:25:43 +0200, by Pierre-Yves David
-
test: reduce output size to fight unstability stableThu, 18 May 2017 23:24:57 +0200, by Pierre-Yves David
-
compat: handle lack of 'util.timer' for pre 4.2 version stableThu, 18 May 2017 22:42:13 +0200, by Pierre-Yves David
-
test: enforce color to be enabled mercurial-4.1Thu, 18 May 2017 22:53:01 +0200, by Pierre-Yves David
-
tests: add a test about strip with obshashrange enableThu, 18 May 2017 21:59:10 +0200, by Pierre-Yves David
-
obshistory: add a json test with cyclesThu, 18 May 2017 18:35:34 +0200, by Boris Feld
-
tests: glob an absolute pathThu, 18 May 2017 18:40:20 +0200, by Pierre-Yves David
-
olog: document the default valueThu, 18 May 2017 18:34:26 +0200, by Pierre-Yves David
-
readme: rearrange changelog contentThu, 18 May 2017 18:29:28 +0200, by Pierre-Yves David
-
obshistory: rename the command to "olog"Thu, 18 May 2017 18:18:01 +0200, by Pierre-Yves David
-
obshistory: move the command into the obshistory moduleThu, 18 May 2017 18:04:47 +0200, by Pierre-Yves David
-
obshistory: add docstring to cmddebugobshistoryThu, 18 May 2017 17:40:07 +0200, by Boris Feld
-
obshashrangecache: make sure we re-warm the cache after a resetThu, 18 May 2017 17:47:59 +0200, by Pierre-Yves David
-
obshashrangecache: precisely track affected revs when adding new markersThu, 18 May 2017 17:35:36 +0200, by Pierre-Yves David
-
debugobshistory: handle multiple cyclesThu, 18 May 2017 14:58:22 +0200, by Boris Feld
-
test: clean the debugobshistory cycle testThu, 18 May 2017 14:49:02 +0200, by Boris Feld
-
obsdiscovery: add more debug outputThu, 18 May 2017 17:03:11 +0200, by Pierre-Yves David
-
discovery: log information about obshashrangeThu, 18 May 2017 16:59:25 +0200, by Pierre-Yves David
-
obshistory: add a graph option on the debugobshistory commandThu, 18 May 2017 11:29:27 +0200, by Pierre-Yves David
-
obshistory: import 'node' as 'nodemod'Thu, 18 May 2017 11:29:23 +0200, by Pierre-Yves David
-
label: add a label for the node in the "wc now at" messageThu, 18 May 2017 11:00:06 +0200, by Pierre-Yves David
-
label: rename 'evolve.short_node' to 'evolve.node'Thu, 18 May 2017 10:56:08 +0200, by Pierre-Yves David
-
obshistory: refactor debugobshistoryWed, 17 May 2017 19:20:43 +0200, by Boris Feld
-
test: adapt to change in cache warming in coreWed, 17 May 2017 18:54:48 +0200, by Pierre-Yves David
-
test: adapt to change in cache warming in coreWed, 17 May 2017 18:38:13 +0200, by Pierre-Yves David
-
stablerangecache: avoid crash when 'cache/' directory is missingWed, 17 May 2017 18:47:22 +0200, by Pierre-Yves David
-
obshashrange: avoid crash when 'cache/' directory is missingWed, 17 May 2017 18:40:48 +0200, by Pierre-Yves David
-
tests: apply output changes from core fixWed, 17 May 2017 17:16:59 +0200, by Pierre-Yves David
-
packaging: mention 'dev' status in the version numberWed, 17 May 2017 15:49:21 +0200, by Pierre-Yves David
-
color: update the shorttemplate to use colorsWed, 17 May 2017 09:28:10 +0200, by Boris Feld
-
merge with stableWed, 17 May 2017 14:49:02 +0200, by Pierre-Yves David
-
obshashrange: cleanup 'valid' life cycleWed, 17 May 2017 14:40:18 +0200, by Pierre-Yves David
-
obsrangecache: raise programming error when using an unwarmed cacheWed, 17 May 2017 12:27:13 +0200, by Pierre-Yves David
-
obshashrange: stop marking on-disk data as invalid on clearWed, 17 May 2017 13:27:29 +0200, by Pierre-Yves David
-
obshashcache: purge the meta line before writing a new oneWed, 17 May 2017 13:16:18 +0200, by Pierre-Yves David
-
obshashrange: drop spurious whitespaceWed, 17 May 2017 13:14:50 +0200, by Pierre-Yves David
-
obshashcache: invalidate affected cache entries on sideWed, 17 May 2017 12:25:56 +0200, by Pierre-Yves David
-
obshashcache: properly break out of all loopsWed, 17 May 2017 12:26:15 +0200, by Pierre-Yves David
-
dualsourcecache: simplify cachekey.clearWed, 17 May 2017 12:23:10 +0200, by Pierre-Yves David
-
tests: small test updateWed, 17 May 2017 11:58:48 +0200, by Pierre-Yves David
-
dualsourcecache: fix obskey return by _checkkeyWed, 17 May 2017 11:23:33 +0200, by Pierre-Yves David
-
obshashrange: log reset from new markersTue, 16 May 2017 12:23:31 +0200, by Pierre-Yves David
-
dualsourcecache: log cache resetTue, 16 May 2017 12:18:46 +0200, by Pierre-Yves David
-
stablerange: log time spent updating the stable rangeTue, 16 May 2017 17:03:34 +0200, by Pierre-Yves David
-
cache: track time spend updating various cacheTue, 16 May 2017 16:56:37 +0200, by Pierre-Yves David
-
obshashrange: adds blackbox usage in testsTue, 16 May 2017 15:20:53 +0200, by Pierre-Yves David
-
obshashrange: test behavior in case of rollbackTue, 16 May 2017 12:45:08 +0200, by Pierre-Yves David
-
obshashrange: extend testsTue, 16 May 2017 12:42:50 +0200, by Pierre-Yves David
-
dualsourcecache: add a cache nameTue, 16 May 2017 12:18:30 +0200, by Pierre-Yves David
-
obscache: stop definition of the empty keyTue, 16 May 2017 12:17:13 +0200, by Pierre-Yves David
-
obshashrange: keep value fetched from sql in memoryTue, 16 May 2017 11:41:36 +0200, by Pierre-Yves David
-
obshashrange: stop inheriting from 'dict'Tue, 16 May 2017 11:37:45 +0200, by Pierre-Yves David
-
merge with stableWed, 17 May 2017 09:52:06 +0200, by Pierre-Yves David
-
obshashrange: to not overwrite the list with the setWed, 17 May 2017 00:23:19 +0200, by Pierre-Yves David
-
obshashrange: properly break out of the two loopsWed, 17 May 2017 00:22:24 +0200, by Pierre-Yves David
-
obshashrange: fix reset conditionalWed, 17 May 2017 00:21:30 +0200, by Pierre-Yves David
-
cache: ensure we warm stablerange cache before the obshashrange cacheTue, 16 May 2017 11:21:41 +0200, by Pierre-Yves David
-
evolve: fixing obscache invalidation stableTue, 16 May 2017 23:37:10 -0700, by Rodrigo Damazio Bovendorp
-
obshashrange: warm the cache at the end of each transactionFri, 12 May 2017 21:21:31 +0200, by Pierre-Yves David
-
obshashrange: warm cache outside of loopsFri, 12 May 2017 21:00:39 +0200, by Pierre-Yves David
-
obshashrange: "update" the cache on each transaction closeFri, 12 May 2017 21:20:02 +0200, by Pierre-Yves David
-
obshashrange: properly invalidate the cache on destroyedFri, 12 May 2017 20:52:19 +0200, by Pierre-Yves David
-
obshashrange: properly drop the current connection on clearFri, 12 May 2017 20:49:27 +0200, by Pierre-Yves David
-
obshashrange: exit early if nothing to writeFri, 12 May 2017 20:40:00 +0200, by Pierre-Yves David
-
obshashrange: use the dualsourcecache as a base for the cacheFri, 12 May 2017 20:29:54 +0200, by Pierre-Yves David
-
obscache: makes dualsourcecache compatible with obshashrange cache needsFri, 12 May 2017 20:28:09 +0200, by Pierre-Yves David
-
readme: add a changelog entry about the more efficient obscacheFri, 12 May 2017 21:20:40 +0200, by Pierre-Yves David
-
obscache: extract a data agnostic classFri, 12 May 2017 19:18:49 +0200, by Pierre-Yves David
-
obscache: extract the actual data update in a dedicated functionFri, 12 May 2017 19:07:14 +0200, by Pierre-Yves David
-
obscache: move an assert to a lower levelFri, 12 May 2017 19:05:46 +0200, by Pierre-Yves David
-
obscache: use 'nullid' as the hash of an empty obsstoreFri, 12 May 2017 19:04:13 +0200, by Pierre-Yves David
-
obcache: move empty on the classFri, 12 May 2017 18:56:56 +0200, by Pierre-Yves David
-
obcache: move _checkkey on the classFri, 12 May 2017 18:56:42 +0200, by Pierre-Yves David
-
obcache: move updateneeded on the classFri, 12 May 2017 18:52:59 +0200, by Pierre-Yves David
-
obshistory: only display each revision once in debugobshistoryFri, 12 May 2017 18:34:37 +0200, by Boris Feld
-
obshistory: display a message when one marker node has no change ctxFri, 12 May 2017 11:39:41 +0200, by Boris Feld
-
ui: hg topic now display if current revision is in bad state (issue5533) stableWed, 10 May 2017 14:46:01 +0200, by Boris Feld
-
obsstore: also guard agains changing object in '_checkkey'Thu, 11 May 2017 17:00:55 +0200, by Pierre-Yves David
-
obscache: guard from changing changelog or obsstore objectThu, 11 May 2017 16:58:43 +0200, by Pierre-Yves David
-
obscache: return the new data along-side the upgrade needs (and cache key)Thu, 11 May 2017 16:45:13 +0200, by Pierre-Yves David
-
obscache: use the smaller scope functionThu, 11 May 2017 16:06:31 +0200, by Pierre-Yves David
-
obscache: extract the cache key validation in its own functionThu, 11 May 2017 16:05:50 +0200, by Pierre-Yves David
-
obshistory: use formatter instead of ui.write in the debugobshistory commandWed, 10 May 2017 11:52:11 +0200, by Boris Feld
-
topic: configure some default color for topicWed, 10 May 2017 13:04:31 +0200, by Pierre-Yves David
-
topic: automatically configure thg to display topicWed, 10 May 2017 13:03:05 +0200, by Pierre-Yves David
-
readme: update readme to mention 'debugobshistory'Wed, 10 May 2017 13:08:45 +0200, by Pierre-Yves David
-
obshistory: add some colorTue, 09 May 2017 17:43:39 +0200, by Boris Feld
-
obshistory: add a debugobshistory command to show obs history of a revsWed, 10 May 2017 12:26:33 +0200, by Boris Feld
-
tests: add the commit style checker from MercurialWed, 10 May 2017 12:16:01 +0200, by Pierre-Yves David
-
obscache: update the cache key in placeTue, 09 May 2017 19:13:12 +0200, by Pierre-Yves David
-
obscache: distinct 'clear' and 'reset'Tue, 09 May 2017 19:02:04 +0200, by Pierre-Yves David
-
merge with stableThu, 04 May 2017 21:24:02 +0200, by Pierre-Yves David
-
serveronly: also enable the obscache for server only setting stableThu, 04 May 2017 21:21:59 +0200, by Pierre-Yves David
-
obscache: document a possible way forward to skipping obsstore parsingThu, 04 May 2017 14:02:30 +0200, by Pierre-Yves David
-
obscache: update some documentationWed, 03 May 2017 23:07:01 +0200, by Pierre-Yves David
-
obscache: Only access the new obsmarkers for marker updateWed, 03 May 2017 21:47:06 +0200, by Pierre-Yves David
-
obscache: extract _updatemarkers code into its own functionWed, 03 May 2017 20:56:26 +0200, by Pierre-Yves David
-
obscache: extract code to update from new revisionWed, 03 May 2017 18:46:48 +0200, by Pierre-Yves David
-
obscache: move assert earlier in the codeWed, 03 May 2017 18:33:53 +0200, by Pierre-Yves David
-
merge back with stableWed, 03 May 2017 13:58:32 +0200, by Pierre-Yves David
-
Added tag 6.1.0 for changeset 8510d3fd7c3b stableWed, 03 May 2017 13:58:06 +0200, by Pierre-Yves David
-
compat: drop the context manager used to write the cache file stableWed, 03 May 2017 13:27:26 +0200, by Pierre-Yves David
-
compat: make obscache code compatible with Mercurial version prior to 4.2 stableWed, 03 May 2017 12:54:11 +0200, by Pierre-Yves David
-
packaging first step toward 6.1.0Wed, 03 May 2017 12:31:11 +0200, by Pierre-Yves David
-
auto-push: move config help in the extension helpWed, 03 May 2017 12:25:53 +0200, by Pierre-Yves David
-
opening mercurial 4.1 compat branch mercurial-4.1Mon, 01 May 2017 06:17:44 +0200, by Pierre-Yves David
-
obscache: skip writing to disk if the data did not changedTue, 02 May 2017 17:43:34 +0200, by Pierre-Yves David
-
obscache: skip writing if the cache is emptyTue, 02 May 2017 16:19:05 +0200, by Pierre-Yves David
-
obscache: set a valid "empty" cache key if the cache is missingTue, 02 May 2017 16:17:03 +0200, by Pierre-Yves David
-
obscache: have the obsstore fix empty file cachekeyTue, 02 May 2017 16:10:14 +0200, by Pierre-Yves David
-
obscache: log case where the cache is not up to dateTue, 02 May 2017 17:44:12 +0200, by Pierre-Yves David
-
obscache: still update and use the cache during transactionTue, 02 May 2017 16:13:04 +0200, by Pierre-Yves David
-
obscache: warm the cache in all casesTue, 02 May 2017 16:15:01 +0200, by Pierre-Yves David
-
obscache: update the format to allow negative tiprevTue, 02 May 2017 16:11:43 +0200, by Pierre-Yves David
-
obscache: load the disk data before checking is the cache is up to dateTue, 02 May 2017 16:09:03 +0200, by Pierre-Yves David
-
obscache: skip the cache entirely if not up to dateTue, 02 May 2017 02:13:33 +0200, by Pierre-Yves David
-
readme: mention that some improvement are enabled for 4.2 onlyMon, 01 May 2017 15:49:36 +0200, by Pierre-Yves David
-
perf: use the cache to compute the obsolete set.Mon, 01 May 2017 08:12:26 +0200, by Pierre-Yves David
-
perf: warm the cache after all transactionsMon, 01 May 2017 08:14:00 +0200, by Pierre-Yves David
-
perf: adds a cache to know if obsmarkers might affect a revisionMon, 01 May 2017 08:13:24 +0200, by Pierre-Yves David
-
perf: adds cachekey utility to validate changelog+obsstore contentMon, 01 May 2017 08:07:05 +0200, by Pierre-Yves David
-
perf: adds some cache key helper on the obsstore classMon, 01 May 2017 08:05:45 +0200, by Pierre-Yves David
-
compat: only install the better filtered message for mercurial 4.2 and aboveMon, 01 May 2017 06:06:41 +0200, by Pierre-Yves David
-
evolve: update extension helpSat, 29 Apr 2017 05:35:01 +0200, by Pierre-Yves David
-
merge with stableSat, 29 Apr 2017 05:44:07 +0200, by Pierre-Yves David
-
ui: change the hidden revision error messageFri, 28 Apr 2017 16:56:09 +0200, by Boris Feld
-
ui: add better messages when the working copy become obsolete.Fri, 28 Apr 2017 16:57:41 +0200, by Boris Feld
-
topic: directly use "super" callFri, 28 Apr 2017 15:29:32 +0200, by Pierre-Yves David
-
repo: properly progate "destroyed" call to super class stableThu, 27 Apr 2017 20:52:09 +0200, by Pierre-Yves David
-
safeguard: add an option to disable automatic publishingTue, 25 Apr 2017 10:56:55 +0200, by Pierre-Yves David
-
merge back with stableThu, 20 Apr 2017 13:05:45 +0200, by Pierre-Yves David
-
Added tag 6.0.1 for changeset 5ef112a6eb87 stableThu, 20 Apr 2017 13:04:31 +0200, by Pierre-Yves David
-
checkheads: update tests to match the one in core stableThu, 20 Apr 2017 12:24:43 +0200, by Pierre-Yves David
-
extension: simplify the extensions helper hierarchy stableThu, 20 Apr 2017 11:41:20 +0200, by Pierre-Yves David
-
checkheads: do not overwrite code for Mercurial 4.2 and above stableThu, 20 Apr 2017 11:40:08 +0200, by Pierre-Yves David
-
legacy: fix debugrecordpruneparents to call obsstore.create() with keywords stableThu, 20 Apr 2017 00:21:13 +0900, by Yuya Nishihara
-
template: adapt to new showlist() API introduced by hg e5eab0fe69ee stableWed, 19 Apr 2017 21:17:43 +0900, by Yuya Nishihara
-
template: pass all mapping data to showlist() stableWed, 19 Apr 2017 21:12:09 +0900, by Yuya Nishihara
-
tests: update test to match upstreamable version stableSat, 08 Apr 2017 12:48:20 +0200, by Pierre-Yves David
-
tests: fix directory names in exchange-D4 test stableSat, 08 Apr 2017 12:45:39 +0200, by Pierre-Yves David
-
tests: fix directory names in exchange-D3 test stableSat, 08 Apr 2017 12:43:36 +0200, by Pierre-Yves David
-
merge back with defaultSat, 01 Apr 2017 12:45:18 +0200, by Pierre-Yves David
-
Added tag 6.0.0 for changeset 165ad227993d stableFri, 31 Mar 2017 15:51:58 +0200, by Pierre-Yves David
-
test-compat-hg-3.9: merge with future 6.0 mercurial-3.9Fri, 31 Mar 2017 15:44:10 +0200, by Pierre-Yves David
-
readme: mention the fix for issue4354Fri, 31 Mar 2017 14:50:50 +0200, by Pierre-Yves David
-
checkheads: add a small debug message in case were we give up fastFri, 31 Mar 2017 15:02:39 +0200, by Pierre-Yves David
-
checkheahds: switch algorithm to use pushed markers insteadFri, 31 Mar 2017 13:46:51 +0200, by Pierre-Yves David
-
checkheads: add test where the rewrite of the other branch is not directFri, 31 Mar 2017 13:47:14 +0200, by Pierre-Yves David
-
check-heads: add tests about old heads indirectly prunedFri, 31 Mar 2017 13:45:26 +0200, by Pierre-Yves David
-
checkheads: add more complexe case where a branch is split on multiple onesWed, 29 Mar 2017 17:50:33 +0200, by Pierre-Yves David
-
checkheads: add a test of partially pushing a branch spread on multiple otherWed, 29 Mar 2017 17:35:55 +0200, by Pierre-Yves David
-
checkheads-tests: add missing parents recording for prune markersFri, 31 Mar 2017 13:42:28 +0200, by Pierre-Yves David
-
checkheads: add some extra tests about "partial push"Wed, 29 Mar 2017 14:02:46 +0200, by Pierre-Yves David
-
checkheads: handle partial obsolescenceWed, 29 Mar 2017 15:48:27 +0200, by Pierre-Yves David
-
test: force a push in inhibit's testWed, 29 Mar 2017 16:41:42 +0200, by Pierre-Yves David
-
checkheads: basic handling of pruned heads (and associated tests)Tue, 21 Mar 2017 12:30:53 +0100, by Pierre-Yves David
-
checkheads: give up on processing locally unknown changesetWed, 29 Mar 2017 16:28:15 +0200, by Pierre-Yves David
-
checkheads: import our own copy of the checkheads codeTue, 21 Mar 2017 23:44:30 +0100, by Pierre-Yves David
-
compat: work around some filecache bug in 3.8Sun, 26 Mar 2017 04:59:36 +0200, by Pierre-Yves David
-
obshashrange: have an half descent wireprotocol commandFri, 24 Mar 2017 18:21:48 +0100, by Pierre-Yves David
-
obshashrange: improve message issued during discoveryFri, 24 Mar 2017 18:37:03 +0100, by Pierre-Yves David
-
obshashrange: introduce basic sqlite cachingFri, 24 Mar 2017 18:28:01 +0100, by Pierre-Yves David
-
stablerange: warm cache before using it server sideFri, 24 Mar 2017 15:57:54 +0100, by Pierre-Yves David
-
stablerange: warm cache before using it in findrangemissingFri, 24 Mar 2017 15:57:08 +0100, by Pierre-Yves David
-
stablerange: warm cache on transaction (if obshashrange is enabled)Fri, 24 Mar 2017 15:56:57 +0100, by Pierre-Yves David
-
stablerange: introduce ondisk caching through sqliteFri, 24 Mar 2017 16:05:28 +0100, by Pierre-Yves David
-
stablerange: drop the cache on 'destroyed'Fri, 24 Mar 2017 18:41:55 +0100, by Pierre-Yves David
-
stablerange: support loading the cache iterativelyFri, 24 Mar 2017 11:27:56 +0100, by Pierre-Yves David
-
stablerange: add some basic documentation about the cacheFri, 24 Mar 2017 11:20:42 +0100, by Pierre-Yves David
-
stablerange: warmup all upto a revisionFri, 24 Mar 2017 11:18:01 +0100, by Pierre-Yves David
-
debugstablerange: add a --verify flag to the commandFri, 24 Mar 2017 10:22:38 +0100, by Pierre-Yves David
-
stablerange: add a proper debugstablerange commandsFri, 24 Mar 2017 10:12:02 +0100, by Pierre-Yves David
-
debugobshashrange: add a --subranges optionFri, 24 Mar 2017 09:49:03 +0100, by Pierre-Yves David
-
debug: rename 'debugstablerange' to 'debugobshashrange'Fri, 24 Mar 2017 09:42:39 +0100, by Pierre-Yves David
-
debugstablerange: improve output spacingFri, 24 Mar 2017 09:40:50 +0100, by Pierre-Yves David
-
subranges: add a utility function to set the cacheFri, 24 Mar 2017 09:21:05 +0100, by Pierre-Yves David
-
subranges: add a utility function to access the cacheFri, 24 Mar 2017 09:18:50 +0100, by Pierre-Yves David
-
depth: add a utility function to set the cacheFri, 24 Mar 2017 09:15:18 +0100, by Pierre-Yves David
-
depth: add a utility function to access the cacheFri, 24 Mar 2017 09:01:25 +0100, by Pierre-Yves David
-
stablerange: add warming of the subrangeFri, 24 Mar 2017 03:20:29 +0100, by Pierre-Yves David
-
stablerange: fix merge slicing when range has multiple rootsFri, 24 Mar 2017 11:04:38 +0100, by Pierre-Yves David
-
stablerange: small style fixFri, 24 Mar 2017 09:04:34 +0100, by Pierre-Yves David
-
merge-slicing: introduce and use "inheritance point" for mergeFri, 24 Mar 2017 08:16:00 +0100, by Pierre-Yves David
-
stablerange: rearrange the code picking subrange to warmFri, 24 Mar 2017 08:31:10 +0100, by Pierre-Yves David
-
stablerange: rearrange the reusing logic to prepare to mergeFri, 24 Mar 2017 08:20:36 +0100, by Pierre-Yves David
-
merge-slicing: explain an alternative implementation in a commentsFri, 24 Mar 2017 06:24:02 +0100, by Pierre-Yves David
-
merge-slicing: use reachable roots to filter the various branchesFri, 24 Mar 2017 06:36:12 +0100, by Pierre-Yves David
-
merge-slicing: simplify various aspect of the codeFri, 24 Mar 2017 05:51:20 +0100, by Pierre-Yves David
-
stablerange: soon it will not provide any benefit and it gets in the wayThu, 23 Mar 2017 14:17:15 +0100, by Pierre-Yves David
-
revsfromrange: reuse information from the stablesortFri, 24 Mar 2017 06:31:32 +0100, by Pierre-Yves David
-
stablesort: allow a callback to be triggered on mergeFri, 24 Mar 2017 03:22:56 +0100, by Pierre-Yves David
-
minor simplification around rangelengthFri, 24 Mar 2017 03:33:36 +0100, by Pierre-Yves David
-
more explicite name in revsfromrangeFri, 24 Mar 2017 03:30:14 +0100, by Pierre-Yves David
-
stablerange: cache parentsFri, 24 Mar 2017 05:15:25 +0100, by Pierre-Yves David
-
merge-slicing: avoid doing the same work twiceThu, 23 Mar 2017 12:53:39 +0100, by Pierre-Yves David
-
stablerange: fix a bug when a top slice ended on a mergeThu, 23 Mar 2017 14:16:43 +0100, by Pierre-Yves David
-
slicesrangeat: stop double setting the revsinranges cacheThu, 23 Mar 2017 10:49:03 +0100, by Pierre-Yves David
-
subranges: remove the recursivity of the call to isubranges(parentrange)Thu, 23 Mar 2017 10:44:12 +0100, by Pierre-Yves David
-
subranges: detach cache logic from computation logicThu, 23 Mar 2017 10:19:59 +0100, by Pierre-Yves David
-
findmissingrange: properly queue new subrange for slicingThu, 23 Mar 2017 10:07:21 +0100, by Pierre-Yves David
-
findmissingrange: fix reversed value in debug outputThu, 23 Mar 2017 10:06:20 +0100, by Pierre-Yves David
-
stablecache: warmup on unfiltered repositoryWed, 22 Mar 2017 22:05:30 +0100, by Pierre-Yves David
-
stablerange: rename the classWed, 22 Mar 2017 21:11:35 +0100, by Pierre-Yves David
-
stablerange: do not inherit from dictThu, 23 Mar 2017 09:40:04 +0100, by Pierre-Yves David
-
stablerange: move a utility function aroundWed, 22 Mar 2017 21:10:01 +0100, by Pierre-Yves David
-
stablerange: remove the now unused individual range classWed, 22 Mar 2017 21:09:28 +0100, by Pierre-Yves David
-
stablerange: directly use tuple to refer to a stable rangeWed, 22 Mar 2017 21:08:58 +0100, by Pierre-Yves David
-
obshash: properly cache obshash valueWed, 22 Mar 2017 21:28:18 +0100, by Pierre-Yves David
-
stablerange: directly use 'self' when possibleWed, 22 Mar 2017 20:59:42 +0100, by Pierre-Yves David
-
revsfromrange: set the cache for the multiple bottom ranges in merge slicingWed, 22 Mar 2017 20:56:17 +0100, by Pierre-Yves David
-
revsfromrange: set the cache for the single bottom range in merge slicingWed, 22 Mar 2017 20:55:43 +0100, by Pierre-Yves David
-
revsfromrange: set the cache for the top range in merge slicingWed, 22 Mar 2017 20:55:23 +0100, by Pierre-Yves David
-
revsfromrange: remove reference to '_revs' in merge slicingWed, 22 Mar 2017 20:44:29 +0100, by Pierre-Yves David
-
revsfromcache: update cache for the top slice if possibleWed, 22 Mar 2017 20:37:27 +0100, by Pierre-Yves David
-
revsfromrange: skip setting the cache for length-1 top entryWed, 22 Mar 2017 20:37:03 +0100, by Pierre-Yves David
-
revsfromrange: update cache for parentrange directly in the codeWed, 22 Mar 2017 20:36:19 +0100, by Pierre-Yves David
-
revsfromramge: hard code the single changeset range caseWed, 22 Mar 2017 20:34:07 +0100, by Pierre-Yves David
-
stablerange: introduce caching for the full revision in a setWed, 22 Mar 2017 20:18:01 +0100, by Pierre-Yves David
-
stablerange: add a cache for stablesort orderingWed, 22 Mar 2017 20:11:19 +0100, by Pierre-Yves David
-
stablerange: move revs computation within the main classWed, 22 Mar 2017 20:05:21 +0100, by Pierre-Yves David
-
stablerange: minor method reorders on the main classWed, 22 Mar 2017 19:42:37 +0100, by Pierre-Yves David
-
stablerange: drop "key" and "id" logic form the classWed, 22 Mar 2017 19:30:23 +0100, by Pierre-Yves David
-
stablerange: drop length from the classWed, 22 Mar 2017 19:28:14 +0100, by Pierre-Yves David
-
stablerange: drop _depthWed, 22 Mar 2017 19:26:40 +0100, by Pierre-Yves David
-
stablerange: drop __repr__Wed, 22 Mar 2017 19:25:12 +0100, by Pierre-Yves David
-
stablerange: drop the subranges method on the small classWed, 22 Mar 2017 19:23:32 +0100, by Pierre-Yves David
-
stablerange: use subranges from the main class in subrangesclosureWed, 22 Mar 2017 19:21:41 +0100, by Pierre-Yves David
-
stablerange: use subranges from the main class in _obshashrangeWed, 22 Mar 2017 19:21:18 +0100, by Pierre-Yves David
-
stablerange: use subranges from the main class in findrangemissingWed, 22 Mar 2017 19:20:30 +0100, by Pierre-Yves David
-
stablerange: make sure nobody use '.depth' anymoreWed, 22 Mar 2017 18:55:26 +0100, by Pierre-Yves David
-
stablerange: use depthrevs in range slicingWed, 22 Mar 2017 18:54:45 +0100, by Pierre-Yves David
-
stablerange: use depthrevs in debugstablerangeWed, 22 Mar 2017 18:53:25 +0100, by Pierre-Yves David
-
stablerange: use rangelength inside the class itselfWed, 22 Mar 2017 18:41:26 +0100, by Pierre-Yves David
-
stablerange: use rangelength in '_slicesatrange'Wed, 22 Mar 2017 18:40:54 +0100, by Pierre-Yves David
-
stablerange: use rangelength in '_slicepoint'Wed, 22 Mar 2017 18:40:19 +0100, by Pierre-Yves David
-
stablerange: use rangelength in subrangesclosureWed, 22 Mar 2017 18:39:47 +0100, by Pierre-Yves David
-
stablerange: use rangelength in _obshashrangeWed, 22 Mar 2017 18:37:11 +0100, by Pierre-Yves David
-
stablerange: use rangelength in debugstablerangeWed, 22 Mar 2017 18:36:37 +0100, by Pierre-Yves David
-
stablerange: use rangelength in findmissingrangeWed, 22 Mar 2017 18:35:05 +0100, by Pierre-Yves David
-
stablerange: make sure nobody use '.index' anymoreWed, 22 Mar 2017 17:59:21 +0100, by Pierre-Yves David
-
stablerange: stop using '.index' inside the class itselfWed, 22 Mar 2017 17:57:04 +0100, by Pierre-Yves David
-
stablerange: stop using '.index' in '_slicesrangeat'Wed, 22 Mar 2017 17:55:57 +0100, by Pierre-Yves David
-
stablerange: stop using '.index' in '_slicepoint'Wed, 22 Mar 2017 17:53:39 +0100, by Pierre-Yves David
-
stablerange: stop using '.index' in 'rangelength'Wed, 22 Mar 2017 17:52:53 +0100, by Pierre-Yves David
-
stablerange: stop using '.index' in '_queryrange'Wed, 22 Mar 2017 17:52:29 +0100, by Pierre-Yves David
-
stablerange: stop using '.index' in debugstablerangeWed, 22 Mar 2017 17:52:08 +0100, by Pierre-Yves David
-
stablerange: make sure nobody use the 'stablekey' property outside the classWed, 22 Mar 2017 17:48:39 +0100, by Pierre-Yves David
-
stablerange: make sure nobody use '.head' anymoreWed, 22 Mar 2017 17:47:09 +0100, by Pierre-Yves David
-
stablerange: stop using '.head' inside the classWed, 22 Mar 2017 17:45:39 +0100, by Pierre-Yves David
-
stablerange: stop using '.head' in '_slicesrangeat'Wed, 22 Mar 2017 17:45:21 +0100, by Pierre-Yves David
-
stablerange: stop using '.head' in '_slicepoint'Wed, 22 Mar 2017 17:44:10 +0100, by Pierre-Yves David
-
stablerange: stop using '.head' in rangelengthWed, 22 Mar 2017 17:43:36 +0100, by Pierre-Yves David
-
stablerange: stop using '.head' in debugstablerangeWed, 22 Mar 2017 17:43:18 +0100, by Pierre-Yves David
-
stablerange: remove node unused 'node' propertyWed, 22 Mar 2017 17:38:28 +0100, by Pierre-Yves David
-
stablerange: stop using '.node' in __repr__Wed, 22 Mar 2017 17:35:08 +0100, by Pierre-Yves David
-
stablerange: change the key to use the revision numberWed, 22 Mar 2017 17:33:41 +0100, by Pierre-Yves David
-
stablerange: stop using '.node' in _queryrangeWed, 22 Mar 2017 06:05:44 +0100, by Pierre-Yves David
-
stablerange: stop using '.node' in debugstablerangeWed, 22 Mar 2017 06:05:32 +0100, by Pierre-Yves David
-
stablerange: stop using '.node' in findmissingrangeWed, 22 Mar 2017 06:04:30 +0100, by Pierre-Yves David
-
stablerange: stop using '.node' in obshashrangeWed, 22 Mar 2017 06:03:57 +0100, by Pierre-Yves David
-
stablerange: stop using '.node' in subrangesclosureWed, 22 Mar 2017 06:02:45 +0100, by Pierre-Yves David
-
stablerange: have the class behave as a tupleWed, 22 Mar 2017 05:15:49 +0100, by Pierre-Yves David
-
obshashrange: extract computation back into the discovery moduleWed, 22 Mar 2017 05:44:39 +0100, by Pierre-Yves David
-
obshashrange: use a small utility function to access the obshashWed, 22 Mar 2017 05:36:45 +0100, by Pierre-Yves David
-
debugstablerange: minor code reformatWed, 22 Mar 2017 05:32:25 +0100, by Pierre-Yves David
-
stablerange: move the subrangesclosure inside the moduleWed, 22 Mar 2017 05:09:21 +0100, by Pierre-Yves David
-
stablerange: compute subranges from parent when possibleSun, 19 Mar 2017 05:33:52 +0100, by Pierre-Yves David
-
stablerange: add an official warmup functionWed, 22 Mar 2017 04:27:42 +0100, by Pierre-Yves David
-
stablerange: remove now unnecessary setterSun, 19 Mar 2017 04:47:31 +0100, by Pierre-Yves David
-
stablerange: directly perform slicing in the getting methodSun, 19 Mar 2017 04:45:28 +0100, by Pierre-Yves David
-
stablerange: move standard slice point definition in main classSun, 19 Mar 2017 04:43:33 +0100, by Pierre-Yves David
-
stablerange: move the slicing method on the central classSun, 19 Mar 2017 04:39:00 +0100, by Pierre-Yves David
-
stablerange: move the range class in the new moduleSun, 19 Mar 2017 03:07:01 +0100, by Pierre-Yves David
-
stablesort: move into the stablerange moduleSun, 19 Mar 2017 03:06:53 +0100, by Pierre-Yves David
-
subranges: migrate handling of single element rangeWed, 22 Mar 2017 03:49:40 +0100, by Pierre-Yves David
-
stablerange: move the subrange cache into our new classWed, 22 Mar 2017 03:47:28 +0100, by Pierre-Yves David
-
depth: extract code dedicated to depth of a merge in its own functionSun, 19 Mar 2017 00:44:31 +0100, by Pierre-Yves David
-
stablerange: move 'depth' inside a new 'stablerange' moduleSat, 18 Mar 2017 22:48:26 +0100, by Pierre-Yves David
-
obsdiscovery: document the status of the moduleWed, 22 Mar 2017 03:15:58 +0100, by Pierre-Yves David
-
split: move the debugcommand into a dedicated moduleWed, 22 Mar 2017 03:13:15 +0100, by Pierre-Yves David
-
legacy: move 'debugrecordpruneparents' in the extensionsWed, 22 Mar 2017 03:00:11 +0100, by Pierre-Yves David
-
checks: correct the shebang line filtering for python filesThu, 16 Mar 2017 21:16:57 -0400, by Matt Harbison
-
tests: add glob for WindowsThu, 16 Mar 2017 23:17:07 -0400, by Matt Harbison
-
tests: adds simple test case for heads checkingTue, 21 Mar 2017 11:58:55 +0100, by Pierre-Yves David
-
tests: move exchange utility in testlibTue, 21 Mar 2017 10:25:12 +0100, by Pierre-Yves David
-
exchange: fix some wrong reference to serveronlyTue, 14 Mar 2017 16:56:48 -0700, by Pierre-Yves David
-
checks: add a test that check MANIFEST.in contentTue, 14 Mar 2017 15:50:43 -0700, by Pierre-Yves David
-
README: add a link to mercurial develTue, 14 Mar 2017 15:43:19 -0700, by Pierre-Yves David
-
README: tries to improve the title about server onlyTue, 14 Mar 2017 15:42:51 -0700, by Pierre-Yves David
-
README: remove mention of makeTue, 14 Mar 2017 15:42:21 -0700, by Pierre-Yves David
-
version: mark the current source as development version for 6.0.0Tue, 14 Mar 2017 15:02:06 -0700, by Pierre-Yves David
-
mercurial-3.8: merge with future evolve-6.0.0 mercurial-3.8Tue, 14 Mar 2017 14:52:56 -0700, by Pierre-Yves David
-
mercurial-3.9: merge with hg-4.0 branch mercurial-3.9Tue, 14 Mar 2017 14:47:20 -0700, by Pierre-Yves David
-
mercurial-4.0: merge with future 6.0.0 mercurial-4.0Tue, 14 Mar 2017 14:38:10 -0700, by Pierre-Yves David
-
checks: update pyflakes matching tooTue, 14 Mar 2017 14:27:43 -0700, by Pierre-Yves David
-
checks: do not run pyflake on removed fileTue, 14 Mar 2017 14:19:11 -0700, by Pierre-Yves David
-
compat: closing mercurial-3.7 compatibility branch mercurial-3.7Tue, 14 Mar 2017 11:31:03 -0700, by Pierre-Yves David
-
compat: closing mercurial-3.6 compatibility branch mercurial-3.6Tue, 14 Mar 2017 11:30:41 -0700, by Pierre-Yves David
-
compat: closing mercurial-3.4 compatibility branch mercurial-3.4Tue, 14 Mar 2017 11:30:13 -0700, by Pierre-Yves David
-
compat: closing mercurial-3.5 compatibility branch mercurial-3.5Tue, 14 Mar 2017 11:28:58 -0700, by Pierre-Yves David
-
README: timeless typo fixesTue, 14 Mar 2017 11:26:55 -0700, by Pierre-Yves David
-
cleanup: drop an empty section headerTue, 14 Mar 2017 09:51:25 -0700, by Pierre-Yves David
-
compat: drop some <hg-3.4 compatibility codeTue, 14 Mar 2017 09:50:55 -0700, by Pierre-Yves David
-
README: more update to prepare for pypi uploadMon, 13 Mar 2017 23:28:57 -0700, by Pierre-Yves David
-
evolve: update the capabilities and commands name for obshashrangeMon, 13 Mar 2017 16:53:42 -0700, by Pierre-Yves David
-
README: more change to have a pretty rendering on pypiMon, 13 Mar 2017 16:05:33 -0700, by Pierre-Yves David
-
MANIFEST.in: fix various mismatchMon, 13 Mar 2017 15:41:02 -0700, by Pierre-Yves David
-
README: rework install instructionMon, 13 Mar 2017 15:33:00 -0700, by Pierre-Yves David
-
README: rework the introMon, 13 Mar 2017 15:09:21 -0700, by Pierre-Yves David
-
rangeobshash: minor cleanup of the obshash codeSat, 11 Mar 2017 14:59:09 -0800, by Pierre-Yves David
-
stablerange: remove call to 'repo.revs'Sat, 11 Mar 2017 14:46:27 -0800, by Pierre-Yves David
-
stablerange: reuse node calculation as much as possibleSun, 12 Mar 2017 08:38:39 -0700, by Pierre-Yves David
-
stablerange: adds some caching of the subrangesSat, 11 Mar 2017 12:21:22 -0800, by Pierre-Yves David
-
stablerange: operate on an unfiltered repositorySat, 11 Mar 2017 12:15:56 -0800, by Pierre-Yves David
-
depth: use lower lever function to compute missingSat, 11 Mar 2017 12:15:08 -0800, by Pierre-Yves David
-
depth: update depth to code to reuse ancestors depthSat, 11 Mar 2017 10:26:30 -0800, by Pierre-Yves David
-
obsdiscovery: extract a smarted depth in utilitySat, 11 Mar 2017 09:08:20 -0800, by Pierre-Yves David
-
obsdiscovery: simply some of the missing computationSat, 11 Mar 2017 08:46:21 -0800, by Pierre-Yves David
-
discovery: implement some range based discoverySun, 12 Mar 2017 08:15:14 -0700, by Pierre-Yves David
-
discovery: introduce a official 'obshash associated to a rangeFri, 10 Mar 2017 10:36:46 -0800, by Pierre-Yves David
-
discovery: introduce "stable slicing" methodsThu, 09 Mar 2017 22:57:41 -0800, by Pierre-Yves David
-
discovery: adds a function doing revnum independant sortingThu, 09 Mar 2017 19:18:11 -0800, by Pierre-Yves David
-
hgignore: also ignore the 'dist' directoryThu, 09 Mar 2017 18:36:46 -0800, by Pierre-Yves David
-
obsexchange: drop unused moduleThu, 09 Mar 2017 18:31:55 -0800, by Pierre-Yves David
-
MANIFEST.in: also includes topicThu, 09 Mar 2017 18:08:45 -0800, by Pierre-Yves David
-
MANIFEST.in: fix to include all evolve submoduleThu, 09 Mar 2017 18:07:58 -0800, by Pierre-Yves David
-
obsdiscovery: organize the code by categoryTue, 07 Mar 2017 15:58:15 +0100, by Pierre-Yves David
-
evolution: drop the old __temporary__.advertiseobsolete optionThu, 09 Mar 2017 17:50:50 -0800, by Pierre-Yves David
-
README: mention the 'serveronly' extensionsThu, 09 Mar 2017 17:34:30 -0800, by Pierre-Yves David
-
server only: test a more standard method of disabling exchangeThu, 09 Mar 2017 17:33:57 -0800, by Pierre-Yves David
-
debian: don't delete evolve and topic extensionsThu, 09 Mar 2017 12:47:31 -0800, by Martin von Zweigbergk
-
serveronly: replace exc.message with str(exc)Thu, 09 Mar 2017 12:20:27 -0800, by Arun Kulshreshtha
-
cleanup: stop using 'repo.join' methodsThu, 09 Mar 2017 13:11:20 -0800, by Pierre-Yves David
-
setup: add author_emailThu, 09 Mar 2017 10:42:50 -0800, by Pierre-Yves David
-
readme: make it valid rstThu, 09 Mar 2017 10:42:25 -0800, by Pierre-Yves David
-
setup.py: remove unused and harmful code importing mercurialThu, 09 Mar 2017 08:33:00 -0800, by Martin von Zweigbergk
-
docs: update references to installation pathWed, 08 Mar 2017 13:48:35 -0800, by Martin von Zweigbergk
-
test: rename serveronly tests to reflect the new extension nameWed, 08 Mar 2017 17:07:38 -0800, by Pierre-Yves David
-
evolve: stop running 'serveronly' setupTue, 07 Mar 2017 15:52:04 +0100, by Pierre-Yves David
-
discovery: directly merge the 'obsdiscovery' exthelper in top level extensionsTue, 07 Mar 2017 15:49:22 +0100, by Pierre-Yves David
-
compat: drop advertising of unsupported experimental bundle2 partTue, 07 Mar 2017 15:47:09 +0100, by Pierre-Yves David
-
exchange: dispatch all code in 'serveronly' to the appropriate submoduleTue, 07 Mar 2017 15:45:21 +0100, by Pierre-Yves David
-
capabilities: properly sort capabilities after updating themWed, 08 Mar 2017 15:35:16 -0800, by Pierre-Yves David
-
pull: also issue warning for old mercurial versionTue, 07 Mar 2017 15:10:57 +0100, by Pierre-Yves David
-
exchange: split between modern and legacy codeTue, 07 Mar 2017 15:04:58 +0100, by Pierre-Yves David
-
push: add extra warning about pushing to old serverTue, 07 Mar 2017 14:59:00 +0100, by Pierre-Yves David
-
push: exit obsexchange early if disabledTue, 07 Mar 2017 14:45:02 +0100, by Pierre-Yves David
-
compat: drop special code handling change in push/pull op APITue, 07 Mar 2017 14:41:53 +0100, by Pierre-Yves David
-
discovery: split discovery related code in 'obsdiscovery'Tue, 07 Mar 2017 14:29:43 +0100, by Pierre-Yves David
-
exchange: rename the moduleTue, 07 Mar 2017 14:19:12 +0100, by Pierre-Yves David
-
setup.py: include all evolve submoduleWed, 08 Mar 2017 23:04:45 +0100, by Pierre-Yves David
-
evolve: switch away from deprecated repo.openerTue, 07 Mar 2017 09:47:37 -0800, by Martin von Zweigbergk
-
serveronly: use the same extensions metadata than evolveTue, 07 Mar 2017 13:31:19 +0100, by Pierre-Yves David
-
evolve: move extension metadata in their own moduleTue, 07 Mar 2017 13:24:07 +0100, by Pierre-Yves David
-
evolve: specify the 'minimalhgversion'Tue, 07 Mar 2017 13:12:27 +0100, by Pierre-Yves David
-
serveronly: give the sub extension a way to access to the 'evolve' moduleTue, 07 Mar 2017 12:27:01 +0100, by Pierre-Yves David
-
test: update test to check for various way to import the serveronly thingsTue, 07 Mar 2017 12:10:05 +0100, by Pierre-Yves David
-
tests: move "test setup" script into a 'testlib' directoryTue, 07 Mar 2017 12:04:05 +0100, by Pierre-Yves David
-
exchange: move code related to exchange into a 'evolve.exchange' submoduleSat, 04 Mar 2017 02:56:50 +0100, by Pierre-Yves David
-
exthelper: move command declaration into the exthelperSat, 04 Mar 2017 03:37:32 +0100, by Pierre-Yves David
-
exthelper: add a 'merge' methodSat, 04 Mar 2017 01:43:36 +0100, by Pierre-Yves David
-
exthelper: extract into its own submoduleSat, 04 Mar 2017 01:21:43 +0100, by Pierre-Yves David
-
makefile: add an 'install-home' targetFri, 03 Mar 2017 10:58:59 +0100, by Pierre-Yves David
-
makefile: only check for HGROOT when running testsFri, 03 Mar 2017 10:58:30 +0100, by Pierre-Yves David
-
tests: split pyflake and flake8 testsThu, 02 Mar 2017 20:13:47 +0100, by Pierre-Yves David
-
flake8: run on all python fileThu, 02 Mar 2017 20:24:17 +0100, by Pierre-Yves David
-
flake8: fix error in 'setup.py'Thu, 02 Mar 2017 20:23:45 +0100, by Pierre-Yves David
-
flake8: fix error in 'test2rst.py'Thu, 02 Mar 2017 20:23:18 +0100, by Pierre-Yves David
-
flake8: remove "error" in documentation configurationThu, 02 Mar 2017 20:22:29 +0100, by Pierre-Yves David
-
flake8: enable on evolve tooThu, 02 Mar 2017 18:14:33 +0100, by Pierre-Yves David
-
flake8: update the code sources to fixes a horde of pyflake warningsThu, 02 Mar 2017 19:29:37 +0100, by Pierre-Yves David
-
flake8: register 'xrange' as a builtinsThu, 02 Mar 2017 19:28:52 +0100, by Pierre-Yves David
-
flake8: ignore an addition rules related to importThu, 02 Mar 2017 19:28:12 +0100, by Pierre-Yves David
-
flake8: document all the exception we addedThu, 02 Mar 2017 19:25:54 +0100, by Pierre-Yves David
-
README: mention the addition of the topic extensionsThu, 02 Mar 2017 18:28:14 +0100, by Pierre-Yves David
-
tests: run pyflake on all python filesThu, 02 Mar 2017 18:14:21 +0100, by Pierre-Yves David
-
serveronly: fix undefined variableThu, 02 Mar 2017 18:13:57 +0100, by Pierre-Yves David
-
legacy: properly test for mercurial version in the legacy extensionsThu, 02 Mar 2017 18:13:45 +0100, by Pierre-Yves David
-
evolve: prevent global variable shadowingThu, 02 Mar 2017 18:13:20 +0100, by Pierre-Yves David
-
evolve: drop some unused variablesThu, 02 Mar 2017 18:13:03 +0100, by Pierre-Yves David
-
evolve: drop some unused importThu, 02 Mar 2017 18:12:47 +0100, by Pierre-Yves David
-
README: fix evolve installation pathThu, 02 Mar 2017 18:26:47 +0100, by Pierre-Yves David
-
topic: merge the topic extension in the evolve repositoryThu, 02 Mar 2017 18:07:46 +0100, by Pierre-Yves David
-
test: adapt to new core outputThu, 23 Feb 2017 15:19:31 +0100, by Pierre-Yves David
-
test: adapt to change in mercurial outputThu, 23 Feb 2017 14:56:22 +0100, by Pierre-Yves David
-
compat: handle difference of signature for update destination hooksThu, 23 Feb 2017 13:58:52 +0100, by Pierre-Yves David
-
setup.py: also install 'hgext3rd/__init__.py'Fri, 14 Oct 2016 00:54:04 +0200, by Pierre-Yves David
-
tutorial: add a very basic pointer in the readmeFri, 07 Oct 2016 04:10:23 +0200, by Pierre-Yves David
-
tutorial: add a second part about having multiple topicFri, 30 Sep 2016 18:21:50 +0200, by Pierre-Yves David
-
tutorial: add a first version of the tutorial with the basicsThu, 29 Sep 2016 16:48:13 +0200, by Pierre-Yves David
-
doc: add more details about the head checkingTue, 13 Sep 2016 17:58:22 +0200, by Pierre-Yves David
-
documentation: some basic update of the documentationWed, 07 Sep 2016 12:45:23 +0200, by Pierre-Yves David
-
flake8: ignore N801Wed, 07 Sep 2016 10:40:18 +0800, by Anton Shestakov
-
flake8: don't ignore E713 now that it's fixedWed, 07 Sep 2016 10:35:47 +0800, by Anton Shestakov
-
flake8: fix E713 styleTue, 30 Aug 2016 15:23:03 -0700, by Sean Farley
-
flake8: fix E301 styleTue, 30 Aug 2016 15:22:24 -0700, by Sean Farley
-
flake8: fix E111 styleTue, 30 Aug 2016 15:18:43 -0700, by Sean Farley
-
flake8: fix E222 styleTue, 30 Aug 2016 15:15:05 -0700, by Sean Farley
-
flake8: fix E127 styleTue, 30 Aug 2016 14:10:16 -0700, by Sean Farley
-
flake8: fix W391 styleTue, 30 Aug 2016 14:12:49 -0700, by Sean Farley
-
tests: add flake8 checkTue, 30 Aug 2016 14:05:36 -0700, by Sean Farley
-
flake8: add file for rules to ignoreSun, 15 May 2016 22:23:16 -0300, by Sean Farley
-
init: guard _namemap with repo.topics (issue5351)Fri, 26 Aug 2016 16:57:45 +0000, by timeless
-
init: cache repo.topicsFri, 26 Aug 2016 16:52:02 +0000, by timeless
-
stack: add warning about multiple headsFri, 26 Aug 2016 21:57:48 +0200, by Pierre-Yves David
-
stack: add some behind informationFri, 26 Aug 2016 14:55:58 +0200, by Pierre-Yves David
-
stack: add some basic branch informationFri, 26 Aug 2016 14:23:31 +0200, by Pierre-Yves David
-
stack: add some header with the topic nameFri, 26 Aug 2016 14:14:04 +0200, by Pierre-Yves David
-
test: add testing of stack output in 'stack-data' test.Fri, 26 Aug 2016 14:58:18 +0200, by Pierre-Yves David
-
test: rename 'list' test to 'stack-data'Fri, 26 Aug 2016 14:58:49 +0200, by Pierre-Yves David
-
stack: also dim basesFri, 26 Aug 2016 12:58:16 +0200, by Pierre-Yves David
-
stack: reusing the index number in base when applicableFri, 26 Aug 2016 12:52:06 +0200, by Pierre-Yves David
-
stack: extra argument validation logic outside of showstackFri, 26 Aug 2016 12:37:52 +0200, by Pierre-Yves David
-
summary: properly label the topic name in summaryTue, 23 Aug 2016 21:18:47 +0200, by Pierre-Yves David
-
topic: list the branches this topic belong to when verboseTue, 23 Aug 2016 23:38:28 +0200, by Pierre-Yves David
-
topic: properly justify the verbose data when listing topicTue, 16 Aug 2016 15:43:06 +0200, by Pierre-Yves David
-
ngtip: rely on topicmap for 'ngtip'Tue, 16 Aug 2016 15:32:54 +0200, by Pierre-Yves David
-
topic: list the number of 'behind' changeset when --verbose is usedSun, 14 Aug 2016 19:57:58 +0200, by Pierre-Yves David
-
destination: honor the sourceset argument of _destmergeMon, 15 Aug 2016 00:19:44 +0200, by Pierre-Yves David
-
destmerge: improve topic head computation and handlingMon, 15 Aug 2016 05:25:53 +0200, by Pierre-Yves David
-
evolve: extract the code copied from evolve in a submoduleMon, 15 Aug 2016 05:15:19 +0200, by Pierre-Yves David
-
destmerge: honor the 'onheadcheck' argumentMon, 15 Aug 2016 01:50:15 +0200, by Pierre-Yves David
-
destination: use the correct abort class for errorSun, 14 Aug 2016 23:17:09 +0200, by Pierre-Yves David
-
topic: list the number of head when --verbose is usedSun, 14 Aug 2016 19:40:53 +0200, by Pierre-Yves David
-
topic: list the number of troubled changesets when --verbose is usedSat, 13 Aug 2016 01:24:10 +0200, by Pierre-Yves David
-
topic: list the number of changesets when --verbose is usedFri, 12 Aug 2016 23:59:37 +0200, by Pierre-Yves David
-
topic: add color for the active topicSun, 14 Aug 2016 20:40:46 +0200, by Pierre-Yves David
-
topic: add formatter supportSat, 13 Aug 2016 00:37:33 +0200, by Pierre-Yves David
-
topic: extract the code listing all topicsSat, 13 Aug 2016 00:13:05 +0200, by Pierre-Yves David
-
stack: introduce and explicite command to display the stackFri, 12 Aug 2016 11:09:26 +0200, by Pierre-Yves David
-
testedwith: update to 3.9Thu, 11 Aug 2016 22:52:49 +0200, by Pierre-Yves David
-
topic: make sure we have the 'wlock' when setting topicThu, 11 Aug 2016 22:50:58 +0200, by Pierre-Yves David
-
cleanup: removed unused mercurial.util importWed, 13 Jul 2016 16:19:41 +0200, by Pierre-Yves David
-
compat: tolerate missing rebase extensionFri, 08 Jul 2016 16:59:43 +0000, by timeless
-
compat: mercurial dropped alias for hashlib.sha1Fri, 08 Jul 2016 16:09:55 +0000, by timeless
-
destination: add an XXX about handling destspace in destmergeWed, 11 May 2016 16:22:52 +0200, by Pierre-Yves David
-
update: calculate 'partial' as core doesMon, 25 Apr 2016 21:24:20 -0700, by Sean Farley
-
discovery: flake8Mon, 25 Apr 2016 20:00:19 -0700, by Sean Farley
-
destination: flake8Mon, 25 Apr 2016 19:59:05 -0700, by Sean Farley
-
style: update __init__.pyTue, 22 Mar 2016 14:51:35 -0700, by Sean Farley
-
compat: adapt to the new destspace argument of destmergeWed, 11 May 2016 16:06:58 +0200, by Pierre-Yves David
-
stack: prevent crash when topic is rooted on nullidMon, 04 Apr 2016 00:28:03 -0700, by Pierre-Yves David
-
test: add topic on the first 2 changesets tooMon, 04 Apr 2016 00:22:20 -0700, by Pierre-Yves David
-
test: remove comment about new head warningMon, 04 Apr 2016 00:17:54 -0700, by Pierre-Yves David
-
stack: also change the indexing of the t# referenceSun, 03 Apr 2016 21:41:38 -0700, by Pierre-Yves David
-
stack: change the ascii symbold for baseFri, 01 Apr 2016 16:58:52 -0700, by Pierre-Yves David
-
stack: reverse the display orderFri, 01 Apr 2016 16:57:11 -0700, by Pierre-Yves David
-
topic: extract display from entry computationFri, 01 Apr 2016 16:55:24 -0700, by Pierre-Yves David
-
stack: start indexing at 't1' instead of 't0'Fri, 01 Apr 2016 16:40:19 -0700, by Pierre-Yves David
-
commit: wrap "commitstatus" to take topic into accountWed, 30 Mar 2016 23:58:30 -0700, by Pierre-Yves David
-
uisetup: add call to 'topicmap.modsetup'Wed, 30 Mar 2016 23:55:31 -0700, by Pierre-Yves David
-
uisetup: move all remaining wrapping into uisetupWed, 30 Mar 2016 22:33:06 -0700, by Pierre-Yves David
-
topicmap: move 'cgapply' wrapping into the topicmap moduleWed, 30 Mar 2016 22:31:24 -0700, by Pierre-Yves David
-
topicmap: move the 'usetopicmap' context manager into the topicmap moduleWed, 30 Mar 2016 22:25:17 -0700, by Pierre-Yves David
-
patch: move setup of import/export logic into a functionWed, 30 Mar 2016 22:05:49 -0700, by Pierre-Yves David
-
patch: remove version compatibility checkWed, 30 Mar 2016 22:04:25 -0700, by Pierre-Yves David
-
patch: document the section about import/exportWed, 30 Mar 2016 22:03:44 -0700, by Pierre-Yves David
-
patch: move import/export wrapping close to the function definitionWed, 30 Mar 2016 22:02:52 -0700, by Pierre-Yves David
-
discovery: move all setup into a 'modsetup' functionWed, 30 Mar 2016 21:53:55 -0700, by Pierre-Yves David
-
revset: add a ui argument to 'modsetup'Wed, 30 Mar 2016 03:22:50 -0700, by Pierre-Yves David
-
revset: run 'modsetup' at uisetup timeWed, 30 Mar 2016 03:21:44 -0700, by Pierre-Yves David
-
destination: rename 'setupdest' to 'modsetup'Wed, 30 Mar 2016 03:20:16 -0700, by Pierre-Yves David
-
destination: document 'setupdest'Wed, 30 Mar 2016 03:16:19 -0700, by Pierre-Yves David
-
destination: add a ui argument to 'setupdest'Wed, 30 Mar 2016 03:15:47 -0700, by Pierre-Yves David
-
destination: make sure 'setupdest' is the latest function in the moduleWed, 30 Mar 2016 03:12:43 -0700, by Pierre-Yves David
-
topicmap: move to new style importWed, 30 Mar 2016 03:45:29 -0700, by Pierre-Yves David
-
stack: move to new style importWed, 30 Mar 2016 03:45:18 -0700, by Pierre-Yves David
-
revset: move to new style importWed, 30 Mar 2016 03:45:10 -0700, by Pierre-Yves David
-
discovery: move to new style importWed, 30 Mar 2016 03:44:59 -0700, by Pierre-Yves David
-
destination: move to new style importWed, 30 Mar 2016 03:44:47 -0700, by Pierre-Yves David
-
init: move to new style importWed, 30 Mar 2016 03:44:37 -0700, by Pierre-Yves David
-
test: disable the new style rendering for "missing parent"Wed, 30 Mar 2016 03:56:14 -0700, by Pierre-Yves David
-
tests: add pyflakes testMon, 21 Mar 2016 21:39:14 -0700, by Sean Farley
-
setup: make sure we use the imported moduleMon, 28 Mar 2016 00:50:36 -0700, by Pierre-Yves David
-
topicmap: whitespaceMon, 21 Mar 2016 21:38:56 -0700, by Sean Farley
-
topiccache: directly instantiate a topiccache object when readingMon, 28 Mar 2016 00:47:14 -0700, by Pierre-Yves David
-
readme: fix instruction to enable topicTue, 22 Mar 2016 15:29:05 -0700, by Pierre-Yves David
-
stack: whitespaceMon, 21 Mar 2016 21:30:14 -0700, by Sean Farley
-
stack: remove unused importMon, 21 Mar 2016 21:29:35 -0700, by Sean Farley
-
revset: add missing importsMon, 21 Mar 2016 21:28:29 -0700, by Sean Farley
-
revset: whitespaceMon, 21 Mar 2016 21:28:12 -0700, by Sean Farley
-
discovery: whitespaceMon, 21 Mar 2016 21:26:45 -0700, by Sean Farley
-
discovery: removed unused oldgetitemMon, 21 Mar 2016 21:25:04 -0700, by Sean Farley
-
setup: break long lineMon, 21 Mar 2016 21:07:41 -0700, by Sean Farley
-
init: indent correctlySat, 19 Mar 2016 14:15:57 -0700, by Sean Farley
-
init: whitespace fixupsSat, 19 Mar 2016 14:15:45 -0700, by Sean Farley
-
init: remove unused moduleSat, 19 Mar 2016 14:09:59 -0700, by Sean Farley
-
spelling: histeditFri, 18 Mar 2016 15:03:40 +0000, by timeless
-
spelling: changesetFri, 18 Mar 2016 15:00:58 +0000, by timeless
-
readme: remove the part about 3.7 and hgext3rdFri, 18 Mar 2016 08:14:45 -0700, by Pierre-Yves David
-
merge with other duplicate headTue, 22 Mar 2016 00:19:14 -0700, by Pierre-Yves David
-
histedit: restrict default edited set to current topic when possibleThu, 17 Mar 2016 09:14:57 -0700, by Pierre-Yves David
-
stack: add a 'stack()' revsetThu, 17 Mar 2016 09:13:12 -0700, by Pierre-Yves David
-
stack: display the base of the stackMon, 14 Mar 2016 23:37:58 +0000, by Pierre-Yves David
-
stack: add some default color configurationMon, 14 Mar 2016 19:22:21 +0000, by Pierre-Yves David
-
stack: add basic formatter and label supportMon, 14 Mar 2016 19:03:32 +0000, by Pierre-Yves David
-
stack: show the currently active changeset and unstable onesMon, 14 Mar 2016 18:43:23 +0000, by Pierre-Yves David
-
stack: add "t" prefix to index in the outputMon, 14 Mar 2016 18:40:00 +0000, by Pierre-Yves David
-
stack: allow to refer to changeset using "t2" formMon, 14 Mar 2016 18:39:19 +0000, by Pierre-Yves David
-
topic: don't take topic into account when pushing to non-topic repoTue, 15 Mar 2016 17:26:57 +0000, by Pierre-Yves David
-
destination: fix 'hg pull --rebase'Wed, 16 Mar 2016 12:14:20 -0700, by Pierre-Yves David
-
packaging: fix setup.py and install as hgext3rd.topicThu, 17 Mar 2016 09:12:18 -0700, by Pierre-Yves David
-
destination: fix 'hg pull --rebase'Wed, 16 Mar 2016 12:14:20 -0700, by Pierre-Yves David
-
discovery: remove a spurious printTue, 15 Mar 2016 17:25:18 +0000, by Pierre-Yves David
-
task: add index number to the outputMon, 14 Mar 2016 18:24:33 +0000, by Pierre-Yves David
-
stack: fix printing order in case of unstabilityMon, 14 Mar 2016 18:11:52 +0000, by Pierre-Yves David
-
stack: exclude obsolete changeset from the setMon, 14 Mar 2016 17:48:31 +0000, by Pierre-Yves David
-
stack: add a very first version of stack display with 'hg topic --list'Mon, 14 Mar 2016 17:37:39 +0000, by Pierre-Yves David
-
topic: get 'Abort' from error, not 'util'Mon, 14 Mar 2016 17:09:02 +0000, by Pierre-Yves David
-
Makefile: meant tests-@ not tests-tipMon, 14 Mar 2016 21:22:56 -0400, by Augie Fackler
-
update: change default update destination to take topic in accountSun, 13 Mar 2016 12:29:43 +0000, by Pierre-Yves David
-
rebase: test default rebase destination behaviorSun, 13 Mar 2016 13:07:54 +0000, by Pierre-Yves David
-
topicmap: write and read format from discSun, 13 Mar 2016 23:44:04 +0000, by Pierre-Yves David
-
topicmap: ensure that 'served' view is updated with topicmapMon, 14 Mar 2016 00:15:54 +0000, by Pierre-Yves David
-
topicmap: move the monkey patching into a context managerMon, 14 Mar 2016 00:12:22 +0000, by Pierre-Yves David
-
push: hackish handeling of new branch head from phase moveSat, 12 Mar 2016 18:42:16 +0000, by Pierre-Yves David
-
push: allow pushing new topic to non-publishing server by defaultSat, 12 Mar 2016 18:19:27 +0000, by Pierre-Yves David
-
topic: take topic in account for all branch head computationSat, 12 Mar 2016 15:36:17 +0000, by Pierre-Yves David
-
testedwith: declare compatibility with Mercurial 3.7Mon, 14 Mar 2016 20:18:09 -0400, by Augie Fackler
-
Makefile: update all-version-tests to explicitly test 3.7Mon, 14 Mar 2016 20:17:18 -0400, by Augie Fackler
-
hgignore: also ignore testtimesMon, 14 Mar 2016 20:13:44 -0400, by Augie Fackler
-
killdaemons: discard now that it's unusedMon, 14 Mar 2016 20:12:39 -0400, by Augie Fackler
-
test: drop custom run-tests.pyMon, 14 Mar 2016 14:38:40 +0000, by Pierre-Yves David
-
Makefile: rework running of testsMon, 14 Mar 2016 20:11:47 -0400, by Augie Fackler
-
compat: adapt to change in mercurial coreSat, 12 Mar 2016 12:36:25 +0000, by Pierre-Yves David
-
topic: handle merge.update function signature changeThu, 31 Dec 2015 11:23:19 -0500, by Augie Fackler
-
Merge.Fri, 11 Dec 2015 13:12:23 -0500, by Augie Fackler
-
test-topic-dest: test fixes I should have put in the previous changeFri, 11 Dec 2015 13:09:29 -0500, by Augie Fackler
-
topic: fix changing topics of commits that have an amend_sourceFri, 11 Dec 2015 12:53:20 -0500, by Augie Fackler
-
topic: remove useless call to c.parents()Fri, 11 Dec 2015 12:53:38 -0500, by Augie Fackler
-
topic: fix up change logic a little and add debug loggingFri, 11 Dec 2015 12:56:23 -0500, by Augie Fackler
-
merge: use topic to pick default destinationWed, 21 Oct 2015 01:09:15 +0200, by Pierre-Yves David
-
topic: introduce a 'ngtip' conceptWed, 21 Oct 2015 01:12:32 +0200, by Pierre-Yves David
-
template: test that topic is accessible through templateThu, 08 Oct 2015 21:09:47 -0700, by Pierre-Yves David
-
test: adapt to newer mercurialFri, 23 Oct 2015 13:40:44 +0100, by Pierre-Yves David
-
patch: import topic from patch headerThu, 08 Oct 2015 20:43:15 -0700, by Pierre-Yves David
-
patch: add topic to exported patchThu, 08 Oct 2015 20:42:26 -0700, by Pierre-Yves David
-
topic: work around stringmatcher moving during development of hg 3.6Wed, 14 Oct 2015 12:09:11 -0400, by Augie Fackler
-
topic: allow use of topic(.) to match the p1 topicWed, 30 Sep 2015 18:06:42 -0400, by Augie Fackler
-
topic: fix missing error importWed, 30 Sep 2015 18:05:27 -0400, by Augie Fackler
-
amend: allow clearing topics on amendFri, 19 Jun 2015 16:23:29 -0500, by Matt Mackall
-
changectx: add topic methodFri, 19 Jun 2015 16:16:42 -0500, by Matt Mackall
-
topics: consistently use empty string instead of NoneFri, 19 Jun 2015 16:13:16 -0500, by Matt Mackall
-
topics: drop debugging print in rebaseFri, 19 Jun 2015 14:18:34 -0500, by Matt Mackall
-
topics: allow commits that only change topic (issue4725)Mon, 15 Jun 2015 17:29:07 -0500, by Matt Mackall
-
topics: add listnames hook so completion worksMon, 15 Jun 2015 16:56:44 -0500, by Matt Mackall
-
rewrite: use a lock and transaction as spotted by devel warningsThu, 18 Jun 2015 15:46:26 -0400, by Augie Fackler
-
topics: only apply topic to commits of the working copyFri, 12 Jun 2015 16:49:46 -0500, by Matt Mackall
-
rebase: teach rebase how to copy topicsFri, 12 Jun 2015 16:41:10 -0500, by Matt Mackall
-
topic: wrap the underlying update function rather than the commandFri, 12 Jun 2015 16:39:39 -0500, by Matt Mackall
-
commit: add a topic field to the in-editor commit textWed, 10 Jun 2015 17:52:07 -0500, by Matt Mackall
-
topic: only require obsolete support for --changeWed, 10 Jun 2015 17:40:50 -0500, by Matt Mackall
-
commit: add a --topic flagWed, 10 Jun 2015 17:13:15 -0500, by Matt Mackall
-
topic: note when switching topicsWed, 10 Jun 2015 16:44:49 -0500, by Matt Mackall
-
summary: add topic summary hookWed, 10 Jun 2015 16:32:20 -0500, by Matt Mackall
-
topics: add command summaryWed, 10 Jun 2015 16:23:56 -0500, by Matt Mackall
-
docs: fix format of extension docstringWed, 10 Jun 2015 16:20:05 -0500, by Matt Mackall
-
constants: extract key for extra into a constantWed, 10 Jun 2015 16:13:20 -0400, by Augie Fackler
-
topic: add ability to change topic of non-public changesWed, 10 Jun 2015 15:03:39 -0400, by Augie Fackler
-
revset: add a topic() revset for querying topicsWed, 10 Jun 2015 15:26:50 -0400, by Augie Fackler
-
topic: disallow use of topics without obsolete enabledWed, 10 Jun 2015 15:01:36 -0400, by Augie Fackler
-
topic: use repo.set() where we need a changectx anywayWed, 10 Jun 2015 14:59:46 -0400, by Augie Fackler
-
testlib: enable rebase and obsolete for easier testingWed, 10 Jun 2015 14:59:05 -0400, by Augie Fackler
-
Initial dumb version of topics.Wed, 20 May 2015 21:23:28 -0400, by Augie Fackler
-
serveronly: deduplicate code with the main evolve extensionTue, 28 Feb 2017 18:21:23 +0100, by Pierre-Yves David
-
serveronly: clean up importsTue, 28 Feb 2017 16:12:34 +0100, by Pierre-Yves David
-
compat: just use '_callcompressable'Tue, 28 Feb 2017 14:31:28 +0100, by Pierre-Yves David
-
compat: drop bookmark compatibility layerTue, 28 Feb 2017 14:31:18 +0100, by Pierre-Yves David
-
compat: drop compat for older wireproto implementationTue, 28 Feb 2017 14:29:36 +0100, by Pierre-Yves David
-
compat: always use the strip revset from coreTue, 28 Feb 2017 14:28:54 +0100, by Pierre-Yves David
-
compat: drop support for ancestral pushop objectTue, 28 Feb 2017 14:28:23 +0100, by Pierre-Yves David
-
compat: drop compatibility layer around updateTue, 28 Feb 2017 14:27:54 +0100, by Pierre-Yves David
-
compat: drop compatibility layer for 'tryimportone'Tue, 28 Feb 2017 14:27:08 +0100, by Pierre-Yves David
-
compat: drop superfluous summary outputTue, 28 Feb 2017 14:25:35 +0100, by Pierre-Yves David
-
compat: drop compatibility layer around memctxTue, 28 Feb 2017 14:24:04 +0100, by Pierre-Yves David
-
compat: drop handling of ancestral 'helploader' callerTue, 28 Feb 2017 14:22:25 +0100, by Pierre-Yves David
-
compat: drop hack around a 'graft' signature changeTue, 28 Feb 2017 14:22:05 +0100, by Pierre-Yves David
-
evolve: proactively detect bad version earlyTue, 28 Feb 2017 14:21:17 +0100, by Pierre-Yves David
-
evolve: drop support for version older than 3.8Tue, 01 Nov 2016 16:21:16 +0100, by Pierre-Yves David
-
evolve: cleanup importsTue, 28 Feb 2017 13:27:04 +0100, by Pierre-Yves David
-
merge with stableTue, 28 Feb 2017 17:27:44 +0100, by Pierre-Yves David
-
Added tag 5.6.1 for changeset 70694b2621ba stableTue, 28 Feb 2017 17:22:21 +0100, by Pierre-Yves David
-
evolve: extend API fix from 25254b2f8116 to another relevant case stableThu, 02 Feb 2017 16:33:17 +0100, by Pierre-Yves David
-
hgext3rd: drop the last remains of hgext3rdTue, 01 Nov 2016 16:19:33 +0100, by Pierre-Yves David
-
hgext3rd: move 'obsolete' as 'evolve.legacy'Tue, 01 Nov 2016 16:18:21 +0100, by Pierre-Yves David
-
hgext3rd: move 'drophack' as 'evolve.hack.drophack'Tue, 01 Nov 2016 16:11:50 +0100, by Pierre-Yves David
-
hgext3rd: move 'simple4server' as 'evolve.serveronly'Tue, 01 Nov 2016 16:07:28 +0100, by Pierre-Yves David
-
hgext3rd: move 'directaccess' and 'inhibit' in 'evolve.hack'Tue, 28 Feb 2017 14:36:18 +0100, by Pierre-Yves David
-
evolve: move the extensions to 'hgext3rd'Tue, 28 Feb 2017 15:09:03 +0100, by Pierre-Yves David
-
extensions: drop the old 'pushexperiment' extensionTue, 01 Nov 2016 05:42:50 +0100, by Pierre-Yves David
-
merge with stableWed, 01 Feb 2017 16:23:11 +0100, by Pierre-Yves David
-
Update tag 5.6.0 for changeset e7b6e9c4a5d4 stableWed, 01 Feb 2017 16:19:58 +0100, by Pierre-Yves David
-
reopen the default branchWed, 01 Feb 2017 16:17:09 +0100, by Pierre-Yves David
-
Added tag 5.6.0 for changeset 99ede2d77545 stableWed, 01 Feb 2017 16:09:40 +0100, by Pierre-Yves David
-
open the mercurial-3.9 compat branch mercurial-4.0Wed, 01 Feb 2017 15:09:06 +0100, by Pierre-Yves David
-
merge with default to prepare the next version stableWed, 01 Feb 2017 15:04:54 +0100, by Pierre-Yves David
-
merge with stableWed, 01 Feb 2017 15:02:59 +0100, by Pierre-Yves David
-
uncommit: don't lose copy information of remaining files (issue5403) stableTue, 31 Jan 2017 12:32:45 -0800, by Martin von Zweigbergk
-
merge with stableWed, 25 Jan 2017 16:50:19 +0100, by Pierre-Yves David
-
fold: cleanly abort on empty fold set (issue5453) stableWed, 25 Jan 2017 16:40:45 +0100, by Pierre-Yves David
-
README: update changelogMon, 23 Jan 2017 16:09:16 +0100, by Pierre-Yves David
-
fold: require --from flag for folding revisions to working copyThu, 12 Jan 2017 13:47:49 -0800, by Martin von Zweigbergk
-
fold: use 'fold', not 'touch', for transaction descriptionTue, 13 Dec 2016 10:28:09 -0800, by Martin von Zweigbergk
-
tests: fix tests to reflect hg core changesThu, 05 Jan 2017 01:36:37 -0800, by Stanislau Hlebik
-
prune: improve error message if unstable changes are disallowedWed, 23 Nov 2016 21:00:42 +0530, by Pulkit Goyal
-
wireproto: chunking and compression is forthwith to be handled by hgwebWed, 30 Nov 2016 11:17:55 +0000, by Martijn Pieters
-
Manifest.in: exclude unshipped extensionsWed, 02 Nov 2016 18:56:44 +0100, by Pierre-Yves David
-
Manifest.in: include Manifest.inWed, 02 Nov 2016 18:54:05 +0100, by Pierre-Yves David
-
Manifest.in: exclude debian related fileWed, 02 Nov 2016 18:53:49 +0100, by Pierre-Yves David
-
Manifest.in: include all script in testsWed, 02 Nov 2016 18:53:28 +0100, by Pierre-Yves David
-
Manifest.in: drop tests/test-qsync.t entryWed, 02 Nov 2016 18:53:07 +0100, by Pierre-Yves David
-
Manifest.in: drop the 'tests/dummyssh' entryWed, 02 Nov 2016 18:52:46 +0100, by Pierre-Yves David
-
Manifest.in: sort entryWed, 02 Nov 2016 18:50:54 +0100, by Pierre-Yves David
-
makefile: fix documentationWed, 02 Nov 2016 18:49:19 +0100, by Pierre-Yves David
-
tests: use curl instead of wgetTue, 25 Oct 2016 05:15:52 -0700, by Simon Farnsworth
-
merge with stableSun, 30 Oct 2016 23:31:31 +0100, by Pierre-Yves David
-
Added tag 5.5.0 for changeset 727c7211c810 stableSun, 30 Oct 2016 23:28:34 +0100, by Pierre-Yves David
-
readme: mention that the next release make use 4.0 compatible stableSun, 30 Oct 2016 23:16:04 +0100, by Pierre-Yves David
-
errors: add missing imports of mercurial.error stableFri, 28 Oct 2016 17:25:06 -0700, by Martin von Zweigbergk
-
evolve: use single quotes in usage messages stableFri, 28 Oct 2016 17:15:57 -0700, by Martin von Zweigbergk
-
evolve: prefer "abort" over "abandon" in messages for consistency stableFri, 28 Oct 2016 17:11:43 -0700, by Martin von Zweigbergk
-
setupevolveunfinished: use "hg update -C ." to abort stableFri, 28 Oct 2016 15:17:27 -0700, by Martin von Zweigbergk
-
evolve: suggest "hg update -C .", including '.', to abort evolve stableFri, 28 Oct 2016 15:04:40 -0700, by Martin von Zweigbergk
-
evolve: update the tested with statement stableFri, 28 Oct 2016 17:03:53 +0200, by Pierre-Yves David
-
integrate code update and test change from future 5.5 code mercurial-3.9Fri, 28 Oct 2016 16:03:00 +0200, by Pierre-Yves David
-
merge with default, Mercurial 4.0-rc is out stableFri, 28 Oct 2016 15:44:15 +0200, by Pierre-Yves David
-
open the mercurial-3.9 compat branch mercurial-3.9Fri, 28 Oct 2016 15:43:21 +0200, by Pierre-Yves David
-
merge with stableSun, 16 Oct 2016 20:29:27 +0200, by Pierre-Yves David
-
evolve: lock the working copy early in next and prev (issue5244) stableSun, 16 Oct 2016 09:52:53 -0700, by Simon Farnsworth
-
evolve: indent cmdnext and cmdprev ready for locking change (issue5244) stableSat, 08 Oct 2016 08:14:21 -0700, by Simon Farnsworth
-
tests: adapt to some change to topic output stableSun, 16 Oct 2016 13:50:45 +0200, by Pierre-Yves David
-
split: avoid trying to split an empty commit (issue5191) stableSat, 08 Oct 2016 15:49:12 +0200, by Philippe Pepiot
-
split: avoid trying to split an empty commit (issue5191)Sat, 08 Oct 2016 15:49:12 +0200, by Philippe Pepiot
-
evolve: fix test breaks related to double->single quote changesThu, 22 Sep 2016 09:15:30 -0700, by Kostia Balytskyi
-
merge with stableTue, 13 Sep 2016 01:25:17 +0200, by Pierre-Yves David
-
bump: copy parent manifest before editting it stableMon, 12 Sep 2016 10:41:00 -0700, by Durham Goode
-
backed out changeset 7a76f9a43e89Tue, 13 Sep 2016 00:56:57 +0200, by Pierre-Yves David
-
readme: add an entry about the {obsolete} template changeSat, 10 Sep 2016 13:26:19 +0200, by Pierre-Yves David
-
templates: change {obsolete} to emit only "obsolete" or ""Fri, 09 Sep 2016 16:42:41 -0700, by Martin von Zweigbergk
-
debug data for manifest change in coreWed, 07 Sep 2016 17:51:15 +0200, by Pierre-Yves David
-
evolve: drop point release of versionsThu, 01 Sep 2016 07:40:27 +0530, by Pulkit Goyal
-
evolve: removed redundant try/finally blocksThu, 01 Sep 2016 04:38:56 +0530, by Pulkit Goyal
-
docs: spelling fixesSat, 27 Aug 2016 20:37:15 +0800, by Anton Shestakov
-
simple4server: update buglink to point to bz.mercurial-scm.orgSat, 27 Aug 2016 20:25:17 +0800, by Anton Shestakov
-
evolve: update buglink to point to bz.mercurial-scm.orgSat, 27 Aug 2016 20:24:58 +0800, by Anton Shestakov
-
docs: use https for mercurial-scm.orgSat, 27 Aug 2016 20:24:13 +0800, by Anton Shestakov
-
docs: point wiki and bz links to mercurial-scm.orgSat, 27 Aug 2016 20:17:41 +0800, by Anton Shestakov
-
test: adapt to topic changesMon, 29 Aug 2016 14:54:20 +0200, by Pierre-Yves David
-
continue: ensure we hold the wlock before writing file to diskThu, 11 Aug 2016 23:00:46 +0200, by Pierre-Yves David
-
test: also use 'devel.legacy.exchange=bundle1' in testTue, 09 Aug 2016 00:37:58 +0200, by Pierre-Yves David