Mercurial > evolve
graph
-
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