2017-03-22 Pierre-Yves David stablerange: use rangelength in _obshashrange
2017-03-22 Pierre-Yves David stablerange: use rangelength in debugstablerange
2017-03-22 Pierre-Yves David stablerange: use rangelength in findmissingrange
2017-03-22 Pierre-Yves David stablerange: make sure nobody use '.index' anymore
2017-03-22 Pierre-Yves David stablerange: stop using '.index' inside the class itself
2017-03-22 Pierre-Yves David stablerange: stop using '.index' in '_slicesrangeat'
2017-03-22 Pierre-Yves David stablerange: stop using '.index' in '_slicepoint'
2017-03-22 Pierre-Yves David stablerange: stop using '.index' in 'rangelength'
2017-03-22 Pierre-Yves David stablerange: stop using '.index' in '_queryrange'
2017-03-22 Pierre-Yves David stablerange: stop using '.index' in debugstablerange
2017-03-22 Pierre-Yves David stablerange: make sure nobody use the 'stablekey' property outside the class
2017-03-22 Pierre-Yves David stablerange: make sure nobody use '.head' anymore
2017-03-22 Pierre-Yves David stablerange: stop using '.head' inside the class
2017-03-22 Pierre-Yves David stablerange: stop using '.head' in '_slicesrangeat'
2017-03-22 Pierre-Yves David stablerange: stop using '.head' in '_slicepoint'
2017-03-22 Pierre-Yves David stablerange: stop using '.head' in rangelength
2017-03-22 Pierre-Yves David stablerange: stop using '.head' in debugstablerange
2017-03-22 Pierre-Yves David stablerange: remove node unused 'node' property
2017-03-22 Pierre-Yves David stablerange: stop using '.node' in __repr__
2017-03-22 Pierre-Yves David stablerange: change the key to use the revision number
2017-03-22 Pierre-Yves David stablerange: stop using '.node' in _queryrange
2017-03-22 Pierre-Yves David stablerange: stop using '.node' in debugstablerange
2017-03-22 Pierre-Yves David stablerange: stop using '.node' in findmissingrange
2017-03-22 Pierre-Yves David stablerange: stop using '.node' in obshashrange
2017-03-22 Pierre-Yves David stablerange: stop using '.node' in subrangesclosure
2017-03-22 Pierre-Yves David stablerange: have the class behave as a tuple
2017-03-22 Pierre-Yves David obshashrange: extract computation back into the discovery module
2017-03-22 Pierre-Yves David obshashrange: use a small utility function to access the obshash
2017-03-22 Pierre-Yves David debugstablerange: minor code reformat
2017-03-22 Pierre-Yves David stablerange: move the subrangesclosure inside the module
2017-03-19 Pierre-Yves David stablerange: compute subranges from parent when possible
2017-03-22 Pierre-Yves David stablerange: add an official warmup function
2017-03-19 Pierre-Yves David stablerange: remove now unnecessary setter
2017-03-19 Pierre-Yves David stablerange: directly perform slicing in the getting method
2017-03-19 Pierre-Yves David stablerange: move standard slice point definition in main class
2017-03-19 Pierre-Yves David stablerange: move the slicing method on the central class
2017-03-19 Pierre-Yves David stablerange: move the range class in the new module
2017-03-19 Pierre-Yves David stablesort: move into the stablerange module
2017-03-22 Pierre-Yves David subranges: migrate handling of single element range
2017-03-22 Pierre-Yves David stablerange: move the subrange cache into our new class
2017-03-18 Pierre-Yves David depth: extract code dedicated to depth of a merge in its own function
2017-03-18 Pierre-Yves David stablerange: move 'depth' inside a new 'stablerange' module
2017-03-22 Pierre-Yves David obsdiscovery: document the status of the module
2017-03-22 Pierre-Yves David split: move the debugcommand into a dedicated module
2017-03-22 Pierre-Yves David legacy: move 'debugrecordpruneparents' in the extensions
2017-03-17 Matt Harbison checks: correct the shebang line filtering for python files
2017-03-17 Matt Harbison tests: add glob for Windows
2017-03-21 Pierre-Yves David tests: adds simple test case for heads checking
2017-03-21 Pierre-Yves David tests: move exchange utility in testlib
2017-03-14 Pierre-Yves David exchange: fix some wrong reference to serveronly
2017-03-14 Pierre-Yves David checks: add a test that check MANIFEST.in content
2017-03-14 Pierre-Yves David README: add a link to mercurial devel
2017-03-14 Pierre-Yves David README: tries to improve the title about server only
2017-03-14 Pierre-Yves David README: remove mention of make
2017-03-14 Pierre-Yves David version: mark the current source as development version for 6.0.0
2017-03-14 Pierre-Yves David mercurial-3.8: merge with future evolve-6.0.0 mercurial-3.8
2017-03-14 Pierre-Yves David mercurial-3.9: merge with hg-4.0 branch mercurial-3.9
2017-03-14 Pierre-Yves David mercurial-4.0: merge with future 6.0.0 mercurial-4.0
2017-03-14 Pierre-Yves David checks: update pyflakes matching too
2017-03-14 Pierre-Yves David checks: do not run pyflake on removed file
2017-03-14 Pierre-Yves David compat: closing mercurial-3.7 compatibility branch mercurial-3.7
2017-03-14 Pierre-Yves David compat: closing mercurial-3.6 compatibility branch mercurial-3.6
2017-03-14 Pierre-Yves David compat: closing mercurial-3.4 compatibility branch mercurial-3.4
2017-03-14 Pierre-Yves David compat: closing mercurial-3.5 compatibility branch mercurial-3.5
2017-03-14 Pierre-Yves David README: timeless typo fixes
2017-03-14 Pierre-Yves David cleanup: drop an empty section header
2017-03-14 Pierre-Yves David compat: drop some <hg-3.4 compatibility code
2017-03-14 Pierre-Yves David README: more update to prepare for pypi upload
2017-03-13 Pierre-Yves David evolve: update the capabilities and commands name for obshashrange
2017-03-13 Pierre-Yves David README: more change to have a pretty rendering on pypi
2017-03-13 Pierre-Yves David MANIFEST.in: fix various mismatch
2017-03-13 Pierre-Yves David README: rework install instruction
2017-03-13 Pierre-Yves David README: rework the intro
2017-03-11 Pierre-Yves David rangeobshash: minor cleanup of the obshash code
2017-03-11 Pierre-Yves David stablerange: remove call to 'repo.revs'
2017-03-12 Pierre-Yves David stablerange: reuse node calculation as much as possible
2017-03-11 Pierre-Yves David stablerange: adds some caching of the subranges
2017-03-11 Pierre-Yves David stablerange: operate on an unfiltered repository
2017-03-11 Pierre-Yves David depth: use lower lever function to compute missing
2017-03-11 Pierre-Yves David depth: update depth to code to reuse ancestors depth
2017-03-11 Pierre-Yves David obsdiscovery: extract a smarted depth in utility
2017-03-11 Pierre-Yves David obsdiscovery: simply some of the missing computation
2017-03-12 Pierre-Yves David discovery: implement some range based discovery
2017-03-10 Pierre-Yves David discovery: introduce a official 'obshash associated to a range
2017-03-10 Pierre-Yves David discovery: introduce "stable slicing" methods
2017-03-10 Pierre-Yves David discovery: adds a function doing revnum independant sorting
2017-03-10 Pierre-Yves David hgignore: also ignore the 'dist' directory
2017-03-10 Pierre-Yves David obsexchange: drop unused module
2017-03-10 Pierre-Yves David MANIFEST.in: also includes topic
2017-03-10 Pierre-Yves David MANIFEST.in: fix to include all evolve submodule
2017-03-07 Pierre-Yves David obsdiscovery: organize the code by category
2017-03-10 Pierre-Yves David evolution: drop the old __temporary__.advertiseobsolete option
2017-03-10 Pierre-Yves David README: mention the 'serveronly' extensions
2017-03-10 Pierre-Yves David server only: test a more standard method of disabling exchange
2017-03-09 Martin von Zweigbergk debian: don't delete evolve and topic extensions
2017-03-09 Arun Kulshreshtha serveronly: replace exc.message with str(exc)
2017-03-09 Pierre-Yves David cleanup: stop using 'repo.join' methods
2017-03-09 Pierre-Yves David setup: add author_email
2017-03-09 Pierre-Yves David readme: make it valid rst
2017-03-09 Martin von Zweigbergk setup.py: remove unused and harmful code importing mercurial
2017-03-08 Martin von Zweigbergk docs: update references to installation path
2017-03-09 Pierre-Yves David test: rename serveronly tests to reflect the new extension name
2017-03-07 Pierre-Yves David evolve: stop running 'serveronly' setup
2017-03-07 Pierre-Yves David discovery: directly merge the 'obsdiscovery' exthelper in top level extensions
2017-03-07 Pierre-Yves David compat: drop advertising of unsupported experimental bundle2 part
2017-03-07 Pierre-Yves David exchange: dispatch all code in 'serveronly' to the appropriate submodule
2017-03-08 Pierre-Yves David capabilities: properly sort capabilities after updating them
2017-03-07 Pierre-Yves David pull: also issue warning for old mercurial version
2017-03-07 Pierre-Yves David exchange: split between modern and legacy code
2017-03-07 Pierre-Yves David push: add extra warning about pushing to old server
2017-03-07 Pierre-Yves David push: exit obsexchange early if disabled
2017-03-07 Pierre-Yves David compat: drop special code handling change in push/pull op API
2017-03-07 Pierre-Yves David discovery: split discovery related code in 'obsdiscovery'
2017-03-07 Pierre-Yves David exchange: rename the module
2017-03-08 Pierre-Yves David setup.py: include all evolve submodule
2017-03-07 Martin von Zweigbergk evolve: switch away from deprecated repo.opener
2017-03-07 Pierre-Yves David serveronly: use the same extensions metadata than evolve
2017-03-07 Pierre-Yves David evolve: move extension metadata in their own module
2017-03-07 Pierre-Yves David evolve: specify the 'minimalhgversion'
2017-03-07 Pierre-Yves David serveronly: give the sub extension a way to access to the 'evolve' module
2017-03-07 Pierre-Yves David test: update test to check for various way to import the serveronly things
2017-03-07 Pierre-Yves David tests: move "test setup" script into a 'testlib' directory
2017-03-04 Pierre-Yves David exchange: move code related to exchange into a 'evolve.exchange' submodule
2017-03-04 Pierre-Yves David exthelper: move command declaration into the exthelper
2017-03-04 Pierre-Yves David exthelper: add a 'merge' method
2017-03-04 Pierre-Yves David exthelper: extract into its own submodule
2017-03-03 Pierre-Yves David makefile: add an 'install-home' target
2017-03-03 Pierre-Yves David makefile: only check for HGROOT when running tests
2017-03-02 Pierre-Yves David tests: split pyflake and flake8 tests
2017-03-02 Pierre-Yves David flake8: run on all python file
2017-03-02 Pierre-Yves David flake8: fix error in 'setup.py'
2017-03-02 Pierre-Yves David flake8: fix error in 'test2rst.py'
2017-03-02 Pierre-Yves David flake8: remove "error" in documentation configuration
2017-03-02 Pierre-Yves David flake8: enable on evolve too
2017-03-02 Pierre-Yves David flake8: update the code sources to fixes a horde of pyflake warnings
2017-03-02 Pierre-Yves David flake8: register 'xrange' as a builtins
2017-03-02 Pierre-Yves David flake8: ignore an addition rules related to import
2017-03-02 Pierre-Yves David flake8: document all the exception we added
2017-03-02 Pierre-Yves David README: mention the addition of the topic extensions
2017-03-02 Pierre-Yves David tests: run pyflake on all python files
2017-03-02 Pierre-Yves David serveronly: fix undefined variable
2017-03-02 Pierre-Yves David legacy: properly test for mercurial version in the legacy extensions
2017-03-02 Pierre-Yves David evolve: prevent global variable shadowing
2017-03-02 Pierre-Yves David evolve: drop some unused variables
2017-03-02 Pierre-Yves David evolve: drop some unused import
2017-03-02 Pierre-Yves David README: fix evolve installation path
2017-03-02 Pierre-Yves David topic: merge the topic extension in the evolve repository
2017-02-23 Pierre-Yves David test: adapt to new core output
2017-02-23 Pierre-Yves David test: adapt to change in mercurial output
2017-02-23 Pierre-Yves David compat: handle difference of signature for update destination hooks
2016-10-13 Pierre-Yves David setup.py: also install 'hgext3rd/__init__.py'
2016-10-07 Pierre-Yves David tutorial: add a very basic pointer in the readme
2016-09-30 Pierre-Yves David tutorial: add a second part about having multiple topic
2016-09-29 Pierre-Yves David tutorial: add a first version of the tutorial with the basics
2016-09-13 Pierre-Yves David doc: add more details about the head checking
2016-09-07 Pierre-Yves David documentation: some basic update of the documentation
2016-09-07 Anton Shestakov flake8: ignore N801
2016-09-07 Anton Shestakov flake8: don't ignore E713 now that it's fixed
2016-08-30 Sean Farley flake8: fix E713 style
2016-08-30 Sean Farley flake8: fix E301 style
2016-08-30 Sean Farley flake8: fix E111 style
2016-08-30 Sean Farley flake8: fix E222 style
2016-08-30 Sean Farley flake8: fix E127 style
2016-08-30 Sean Farley flake8: fix W391 style
2016-08-30 Sean Farley tests: add flake8 check
2016-05-16 Sean Farley flake8: add file for rules to ignore
2016-08-26 timeless init: guard _namemap with repo.topics (issue5351)
2016-08-26 timeless init: cache repo.topics
2016-08-26 Pierre-Yves David stack: add warning about multiple heads
2016-08-26 Pierre-Yves David stack: add some behind information
2016-08-26 Pierre-Yves David stack: add some basic branch information
2016-08-26 Pierre-Yves David stack: add some header with the topic name
2016-08-26 Pierre-Yves David test: add testing of stack output in 'stack-data' test.
2016-08-26 Pierre-Yves David test: rename 'list' test to 'stack-data'
2016-08-26 Pierre-Yves David stack: also dim bases
2016-08-26 Pierre-Yves David stack: reusing the index number in base when applicable
2016-08-26 Pierre-Yves David stack: extra argument validation logic outside of showstack
2016-08-23 Pierre-Yves David summary: properly label the topic name in summary
2016-08-23 Pierre-Yves David topic: list the branches this topic belong to when verbose
2016-08-16 Pierre-Yves David topic: properly justify the verbose data when listing topic
2016-08-16 Pierre-Yves David ngtip: rely on topicmap for 'ngtip'
2016-08-14 Pierre-Yves David topic: list the number of 'behind' changeset when --verbose is used
2016-08-14 Pierre-Yves David destination: honor the sourceset argument of _destmerge
2016-08-15 Pierre-Yves David destmerge: improve topic head computation and handling
2016-08-15 Pierre-Yves David evolve: extract the code copied from evolve in a submodule
2016-08-14 Pierre-Yves David destmerge: honor the 'onheadcheck' argument
2016-08-14 Pierre-Yves David destination: use the correct abort class for error
2016-08-14 Pierre-Yves David topic: list the number of head when --verbose is used
2016-08-12 Pierre-Yves David topic: list the number of troubled changesets when --verbose is used
2016-08-12 Pierre-Yves David topic: list the number of changesets when --verbose is used
2016-08-14 Pierre-Yves David topic: add color for the active topic
2016-08-12 Pierre-Yves David topic: add formatter support
2016-08-12 Pierre-Yves David topic: extract the code listing all topics
2016-08-12 Pierre-Yves David stack: introduce and explicite command to display the stack
2016-08-11 Pierre-Yves David testedwith: update to 3.9
2016-08-11 Pierre-Yves David topic: make sure we have the 'wlock' when setting topic
2016-07-13 Pierre-Yves David cleanup: removed unused mercurial.util import
2016-07-08 timeless compat: tolerate missing rebase extension
2016-07-08 timeless compat: mercurial dropped alias for hashlib.sha1
2016-05-11 Pierre-Yves David destination: add an XXX about handling destspace in destmerge
2016-04-26 Sean Farley update: calculate 'partial' as core does
2016-04-26 Sean Farley discovery: flake8
2016-04-26 Sean Farley destination: flake8
2016-03-22 Sean Farley style: update __init__.py
2016-05-11 Pierre-Yves David compat: adapt to the new destspace argument of destmerge
2016-04-04 Pierre-Yves David stack: prevent crash when topic is rooted on nullid
2016-04-04 Pierre-Yves David test: add topic on the first 2 changesets too
2016-04-04 Pierre-Yves David test: remove comment about new head warning
2016-04-04 Pierre-Yves David stack: also change the indexing of the t# reference
2016-04-01 Pierre-Yves David stack: change the ascii symbold for base
2016-04-01 Pierre-Yves David stack: reverse the display order
2016-04-01 Pierre-Yves David topic: extract display from entry computation
2016-04-01 Pierre-Yves David stack: start indexing at 't1' instead of 't0'
2016-03-31 Pierre-Yves David commit: wrap "commitstatus" to take topic into account
2016-03-31 Pierre-Yves David uisetup: add call to 'topicmap.modsetup'
2016-03-31 Pierre-Yves David uisetup: move all remaining wrapping into uisetup
2016-03-31 Pierre-Yves David topicmap: move 'cgapply' wrapping into the topicmap module
2016-03-31 Pierre-Yves David topicmap: move the 'usetopicmap' context manager into the topicmap module
2016-03-31 Pierre-Yves David patch: move setup of import/export logic into a function
2016-03-31 Pierre-Yves David patch: remove version compatibility check
2016-03-31 Pierre-Yves David patch: document the section about import/export
2016-03-31 Pierre-Yves David patch: move import/export wrapping close to the function definition
2016-03-31 Pierre-Yves David discovery: move all setup into a 'modsetup' function
2016-03-30 Pierre-Yves David revset: add a ui argument to 'modsetup'
2016-03-30 Pierre-Yves David revset: run 'modsetup' at uisetup time
2016-03-30 Pierre-Yves David destination: rename 'setupdest' to 'modsetup'
2016-03-30 Pierre-Yves David destination: document 'setupdest'
2016-03-30 Pierre-Yves David destination: add a ui argument to 'setupdest'
2016-03-30 Pierre-Yves David destination: make sure 'setupdest' is the latest function in the module
2016-03-30 Pierre-Yves David topicmap: move to new style import
2016-03-30 Pierre-Yves David stack: move to new style import
2016-03-30 Pierre-Yves David revset: move to new style import
2016-03-30 Pierre-Yves David discovery: move to new style import
2016-03-30 Pierre-Yves David destination: move to new style import
2016-03-30 Pierre-Yves David init: move to new style import
2016-03-30 Pierre-Yves David test: disable the new style rendering for "missing parent"
2016-03-22 Sean Farley tests: add pyflakes test
2016-03-28 Pierre-Yves David setup: make sure we use the imported module
2016-03-22 Sean Farley topicmap: whitespace
2016-03-28 Pierre-Yves David topiccache: directly instantiate a topiccache object when reading
2016-03-22 Pierre-Yves David readme: fix instruction to enable topic
2016-03-22 Sean Farley stack: whitespace
2016-03-22 Sean Farley stack: remove unused import
2016-03-22 Sean Farley revset: add missing imports
2016-03-22 Sean Farley revset: whitespace
2016-03-22 Sean Farley discovery: whitespace
2016-03-22 Sean Farley discovery: removed unused oldgetitem
2016-03-22 Sean Farley setup: break long line
2016-03-19 Sean Farley init: indent correctly
2016-03-19 Sean Farley init: whitespace fixups
2016-03-19 Sean Farley init: remove unused module
2016-03-18 timeless spelling: histedit
2016-03-18 timeless spelling: changeset
2016-03-18 Pierre-Yves David readme: remove the part about 3.7 and hgext3rd
2016-03-22 Pierre-Yves David merge with other duplicate head
2016-03-17 Pierre-Yves David histedit: restrict default edited set to current topic when possible
2016-03-17 Pierre-Yves David stack: add a 'stack()' revset
2016-03-14 Pierre-Yves David stack: display the base of the stack
2016-03-14 Pierre-Yves David stack: add some default color configuration
2016-03-14 Pierre-Yves David stack: add basic formatter and label support
2016-03-14 Pierre-Yves David stack: show the currently active changeset and unstable ones
2016-03-14 Pierre-Yves David stack: add "t" prefix to index in the output
2016-03-14 Pierre-Yves David stack: allow to refer to changeset using "t2" form
2016-03-15 Pierre-Yves David topic: don't take topic into account when pushing to non-topic repo
2016-03-16 Pierre-Yves David destination: fix 'hg pull --rebase'
2016-03-17 Pierre-Yves David packaging: fix setup.py and install as hgext3rd.topic
2016-03-16 Pierre-Yves David destination: fix 'hg pull --rebase'
2016-03-15 Pierre-Yves David discovery: remove a spurious print
2016-03-14 Pierre-Yves David task: add index number to the output
2016-03-14 Pierre-Yves David stack: fix printing order in case of unstability
2016-03-14 Pierre-Yves David stack: exclude obsolete changeset from the set
2016-03-14 Pierre-Yves David stack: add a very first version of stack display with 'hg topic --list'
2016-03-14 Pierre-Yves David topic: get 'Abort' from error, not 'util'
2016-03-15 Augie Fackler Makefile: meant tests-@ not tests-tip
2016-03-13 Pierre-Yves David update: change default update destination to take topic in account
2016-03-13 Pierre-Yves David rebase: test default rebase destination behavior
2016-03-13 Pierre-Yves David topicmap: write and read format from disc
2016-03-14 Pierre-Yves David topicmap: ensure that 'served' view is updated with topicmap
2016-03-14 Pierre-Yves David topicmap: move the monkey patching into a context manager
2016-03-12 Pierre-Yves David push: hackish handeling of new branch head from phase move
2016-03-12 Pierre-Yves David push: allow pushing new topic to non-publishing server by default
2016-03-12 Pierre-Yves David topic: take topic in account for all branch head computation
2016-03-15 Augie Fackler testedwith: declare compatibility with Mercurial 3.7
2016-03-15 Augie Fackler Makefile: update all-version-tests to explicitly test 3.7
2016-03-15 Augie Fackler hgignore: also ignore testtimes
2016-03-15 Augie Fackler killdaemons: discard now that it's unused
2016-03-14 Pierre-Yves David test: drop custom run-tests.py
2016-03-15 Augie Fackler Makefile: rework running of tests
2016-03-12 Pierre-Yves David compat: adapt to change in mercurial core
2015-12-31 Augie Fackler topic: handle merge.update function signature change
2015-12-11 Augie Fackler Merge.
2015-12-11 Augie Fackler test-topic-dest: test fixes I should have put in the previous change
2015-12-11 Augie Fackler topic: fix changing topics of commits that have an amend_source
2015-12-11 Augie Fackler topic: remove useless call to c.parents()
2015-12-11 Augie Fackler topic: fix up change logic a little and add debug logging
2015-10-20 Pierre-Yves David merge: use topic to pick default destination
2015-10-20 Pierre-Yves David topic: introduce a 'ngtip' concept
2015-10-09 Pierre-Yves David template: test that topic is accessible through template
2015-10-23 Pierre-Yves David test: adapt to newer mercurial
2015-10-09 Pierre-Yves David patch: import topic from patch header
2015-10-09 Pierre-Yves David patch: add topic to exported patch
2015-10-14 Augie Fackler topic: work around stringmatcher moving during development of hg 3.6
2015-09-30 Augie Fackler topic: allow use of topic(.) to match the p1 topic
2015-09-30 Augie Fackler topic: fix missing error import
2015-06-19 Matt Mackall amend: allow clearing topics on amend
2015-06-19 Matt Mackall changectx: add topic method
2015-06-19 Matt Mackall topics: consistently use empty string instead of None
2015-06-19 Matt Mackall topics: drop debugging print in rebase
2015-06-15 Matt Mackall topics: allow commits that only change topic (issue4725)
2015-06-15 Matt Mackall topics: add listnames hook so completion works
2015-06-18 Augie Fackler rewrite: use a lock and transaction as spotted by devel warnings
2015-06-12 Matt Mackall topics: only apply topic to commits of the working copy
2015-06-12 Matt Mackall rebase: teach rebase how to copy topics
2015-06-12 Matt Mackall topic: wrap the underlying update function rather than the command
2015-06-10 Matt Mackall commit: add a topic field to the in-editor commit text
2015-06-10 Matt Mackall topic: only require obsolete support for --change
2015-06-10 Matt Mackall commit: add a --topic flag
2015-06-10 Matt Mackall topic: note when switching topics
2015-06-10 Matt Mackall summary: add topic summary hook
2015-06-10 Matt Mackall topics: add command summary
2015-06-10 Matt Mackall docs: fix format of extension docstring
2015-06-10 Augie Fackler constants: extract key for extra into a constant
2015-06-10 Augie Fackler topic: add ability to change topic of non-public changes
2015-06-10 Augie Fackler revset: add a topic() revset for querying topics
2015-06-10 Augie Fackler topic: disallow use of topics without obsolete enabled
2015-06-10 Augie Fackler topic: use repo.set() where we need a changectx anyway
2015-06-10 Augie Fackler testlib: enable rebase and obsolete for easier testing
2015-05-21 Augie Fackler Initial dumb version of topics.
2017-02-28 Pierre-Yves David serveronly: deduplicate code with the main evolve extension
2017-02-28 Pierre-Yves David serveronly: clean up imports
2017-02-28 Pierre-Yves David compat: just use '_callcompressable'
2017-02-28 Pierre-Yves David compat: drop bookmark compatibility layer
2017-02-28 Pierre-Yves David compat: drop compat for older wireproto implementation
2017-02-28 Pierre-Yves David compat: always use the strip revset from core
2017-02-28 Pierre-Yves David compat: drop support for ancestral pushop object
2017-02-28 Pierre-Yves David compat: drop compatibility layer around update
2017-02-28 Pierre-Yves David compat: drop compatibility layer for 'tryimportone'
2017-02-28 Pierre-Yves David compat: drop superfluous summary output
2017-02-28 Pierre-Yves David compat: drop compatibility layer around memctx
2017-02-28 Pierre-Yves David compat: drop handling of ancestral 'helploader' caller
2017-02-28 Pierre-Yves David compat: drop hack around a 'graft' signature change
2017-02-28 Pierre-Yves David evolve: proactively detect bad version early
2016-11-01 Pierre-Yves David evolve: drop support for version older than 3.8
2017-02-28 Pierre-Yves David evolve: cleanup imports
2017-02-28 Pierre-Yves David merge with stable
2017-02-28 Pierre-Yves David merge with mercurial-3.5 mercurial-3.4
2017-02-28 Pierre-Yves David merge with mercurial-3.6 mercurial-3.5
2017-02-28 Pierre-Yves David merge with mercurial-3.7 mercurial-3.6
2017-02-28 Pierre-Yves David merge with mercurial-3.8 mercurial-3.7
2017-02-28 Pierre-Yves David merge with mercurial-3.9 mercurial-3.8
2017-02-28 Pierre-Yves David merge with mercurial-4.0 mercurial-3.9
2017-02-28 Pierre-Yves David merge future 5.6.1 mercurial-4.0
2017-02-28 Pierre-Yves David Added tag 5.6.1 for changeset 70694b2621ba stable
2017-02-28 Pierre-Yves David update debian changelog stable
2017-02-02 Pierre-Yves David evolve: extend API fix from 25254b2f8116 to another relevant case stable
2016-11-01 Pierre-Yves David hgext3rd: drop the last remains of hgext3rd
2016-11-01 Pierre-Yves David hgext3rd: move 'obsolete' as 'evolve.legacy'
2016-11-01 Pierre-Yves David hgext3rd: move 'drophack' as 'evolve.hack.drophack'
2016-11-01 Pierre-Yves David hgext3rd: move 'simple4server' as 'evolve.serveronly'
2017-02-28 Pierre-Yves David hgext3rd: move 'directaccess' and 'inhibit' in 'evolve.hack'
2017-02-28 Pierre-Yves David evolve: move the extensions to 'hgext3rd'
2016-11-01 Pierre-Yves David extensions: drop the old 'pushexperiment' extension
2017-02-01 Pierre-Yves David merge with stable
2017-02-01 Pierre-Yves David Update tag 5.6.0 for changeset e7b6e9c4a5d4 stable
2017-02-01 Pierre-Yves David fix release date in the Readme, stable 5.6.0
2017-02-01 Pierre-Yves David reopen the default branch
2017-02-01 Pierre-Yves David merge with 5.6.0 mercurial-3.4
2017-02-01 Pierre-Yves David merge with 5.6.0 mercurial-3.5
2017-02-01 Pierre-Yves David merge with 5.6.0 mercurial-3.6
2017-02-01 Pierre-Yves David merge with 5.6.0 mercurial-3.7
2017-02-01 Pierre-Yves David merge with 5.6.0 mercurial-3.8
2017-02-01 Pierre-Yves David merge with 5.6.0 mercurial-3.9
2017-02-01 Pierre-Yves David merge with future 5.6.0 mercurial-4.0
2017-02-01 Pierre-Yves David Added tag 5.6.0 for changeset 99ede2d77545 stable
2017-02-01 Pierre-Yves David exchange: fix compatibility layer stable
2017-02-01 Pierre-Yves David open the mercurial-3.9 compat branch mercurial-4.0
2017-02-01 Pierre-Yves David prepare release 5.6.0 stable
2017-02-01 Pierre-Yves David debian: fix version format stable
2017-02-01 Pierre-Yves David merge with default to prepare the next version stable
2017-02-01 Pierre-Yves David merge with stable
2017-01-31 Martin von Zweigbergk uncommit: don't lose copy information of remaining files (issue5403) stable
2017-01-25 Pierre-Yves David merge with stable
2017-01-25 Pierre-Yves David fold: cleanly abort on empty fold set (issue5453) stable
2017-01-23 Pierre-Yves David README: update changelog
2017-01-12 Martin von Zweigbergk fold: require --from flag for folding revisions to working copy
2016-12-13 Martin von Zweigbergk fold: use 'fold', not 'touch', for transaction description
2017-01-05 Stanislau Hlebik tests: fix tests to reflect hg core changes
2016-11-23 Pulkit Goyal prune: improve error message if unstable changes are disallowed
2016-11-30 Martijn Pieters wireproto: chunking and compression is forthwith to be handled by hgweb
2016-11-06 Pierre-Yves David readme: fix the test run command stable
2016-11-02 Pierre-Yves David Manifest.in: exclude unshipped extensions
2016-11-02 Pierre-Yves David Manifest.in: include Manifest.in
2016-11-02 Pierre-Yves David Manifest.in: exclude debian related file
2016-11-02 Pierre-Yves David Manifest.in: include all script in tests
2016-11-02 Pierre-Yves David Manifest.in: drop tests/test-qsync.t entry
2016-11-02 Pierre-Yves David Manifest.in: drop the 'tests/dummyssh' entry
2016-11-02 Pierre-Yves David Manifest.in: sort entry
2016-11-02 Pierre-Yves David makefile: fix documentation
2016-10-25 Simon Farnsworth tests: use curl instead of wget
2016-10-30 Pierre-Yves David merge with stable
2016-10-30 Pierre-Yves David Added tag 5.5.0 for changeset 727c7211c810 stable
2016-10-30 Pierre-Yves David prepare release 5.5.0 stable 5.5.0
2016-10-30 Pierre-Yves David readme: mention that the next release make use 4.0 compatible stable
2016-10-29 Pierre-Yves David merge with latest fix mercurial-3.4
2016-10-29 Pierre-Yves David merge with latest fix mercurial-3.5
2016-10-29 Pierre-Yves David merge with latest fix mercurial-3.6
2016-10-29 Pierre-Yves David merge with latest fix mercurial-3.7
2016-10-29 Pierre-Yves David merge with latest fix mercurial-3.8
2016-10-29 Pierre-Yves David merge with latest fix mercurial-3.9
2016-10-29 Martin von Zweigbergk errors: add missing imports of mercurial.error stable
2016-10-29 Martin von Zweigbergk evolve: use single quotes in usage messages stable
2016-10-29 Martin von Zweigbergk evolve: prefer "abort" over "abandon" in messages for consistency stable
2016-10-28 Martin von Zweigbergk setupevolveunfinished: use "hg update -C ." to abort stable
2016-10-28 Martin von Zweigbergk evolve: suggest "hg update -C .", including '.', to abort evolve stable
2016-10-28 Pierre-Yves David evolve: update the tested with statement stable
2016-10-28 Pierre-Yves David merge with future 5.5 mercurial-3.4
2016-10-28 Pierre-Yves David merge future 5.5 mercurial-3.5
2016-10-28 Pierre-Yves David merge with future 5.5 mercurial-3.6
2016-10-28 Pierre-Yves David merge with future 5.5 mercurial-3.7
2016-10-28 Pierre-Yves David merge with future 5.5 mercurial-3.8
2016-10-28 Pierre-Yves David integrate code update and test change from future 5.5 code mercurial-3.9
2016-10-28 Pierre-Yves David merge with default, Mercurial 4.0-rc is out stable
2016-10-28 Pierre-Yves David open the mercurial-3.9 compat branch mercurial-3.9
2016-10-16 Pierre-Yves David merge with stable
2016-10-16 Simon Farnsworth evolve: lock the working copy early in next and prev (issue5244) stable
2016-10-08 Simon Farnsworth evolve: indent cmdnext and cmdprev ready for locking change (issue5244) stable
2016-10-16 Pierre-Yves David tests: adapt to some change to topic output stable
2016-10-08 Philippe Pepiot split: avoid trying to split an empty commit (issue5191) stable
2016-10-08 Philippe Pepiot split: avoid trying to split an empty commit (issue5191)
2016-09-22 Kostia Balytskyi evolve: fix test breaks related to double->single quote changes
2016-09-12 Pierre-Yves David merge with stable
2016-09-12 Durham Goode bump: copy parent manifest before editting it stable
2016-09-12 Pierre-Yves David backed out changeset 7a76f9a43e89
2016-09-10 Pierre-Yves David readme: add an entry about the {obsolete} template change
2016-09-09 Martin von Zweigbergk templates: change {obsolete} to emit only "obsolete" or ""
2016-09-07 Pierre-Yves David debug data for manifest change in core
2016-09-01 Pulkit Goyal evolve: drop point release of versions
2016-08-31 Pulkit Goyal evolve: removed redundant try/finally blocks
2016-08-27 Anton Shestakov docs: spelling fixes
2016-08-27 Anton Shestakov simple4server: update buglink to point to bz.mercurial-scm.org
2016-08-27 Anton Shestakov evolve: update buglink to point to bz.mercurial-scm.org
2016-08-27 Anton Shestakov docs: use https for mercurial-scm.org
2016-08-27 Anton Shestakov docs: point wiki and bz links to mercurial-scm.org
2016-08-29 Pierre-Yves David test: adapt to topic changes
2016-08-11 Pierre-Yves David continue: ensure we hold the wlock before writing file to disk
2016-08-08 Pierre-Yves David test: also use 'devel.legacy.exchange=bundle1' in test
2016-08-08 Ryan McElroy dirstate: use arg count for version check
2016-08-01 Pierre-Yves David merge back with stable
2016-08-01 Pierre-Yves David Added tag 5.4.1 for changeset 2ad40d972a74 stable
2016-08-01 Pierre-Yves David prepare release 5.4.1 stable 5.4.1
2016-08-01 Pierre-Yves David 3.9 have been released stable
2016-08-01 Pierre-Yves David open mercurial-3.7 compat branch mercurial-3.8
2016-06-22 Jun Wu directaccess: make sure gethashsymbols does not return rev numbers
2016-06-15 Jeroen Vaelen evolve: use hashlib to compute sha1 hashes
2016-05-27 Pierre-Yves David merge with stable
2016-05-27 Pierre-Yves David inhibit: protect agains dropped 'bmstore.write' stable
2016-05-25 timeless help: fix evolution help grammar stable
2016-05-25 timeless help: fix evolution hg phases reference stable
2016-05-05 Pierre-Yves David merge latest tag in 3.4 branch mercurial-3.4
2016-05-05 Pierre-Yves David merge latest tag in 3.5 branch mercurial-3.5
2016-05-05 Pierre-Yves David merge latest tag in 3.6-branch mercurial-3.6
2016-05-05 Pierre-Yves David merge latest tag in 3.7-branch mercurial-3.7
2016-05-05 Pierre-Yves David merge back with stable
2016-05-05 Pierre-Yves David Added tag 5.4.0 for changeset b21ce82e6f76 stable
2016-05-05 Pierre-Yves David evolve: prepare release of version 5.4.0 stable 5.4.0
2016-05-05 Pierre-Yves David evolve: update testedwith field stable
2016-05-05 Pierre-Yves David merge with stable through 3.5 branch mercurial-3.4
2016-05-05 Pierre-Yves David test: wider glob for payload size mercurial-3.4
2016-05-05 Pierre-Yves David merge with stable throug 3.6 branch mercurial-3.5
2016-05-05 Pierre-Yves David merge with stable through 3.7 branch mercurial-3.6
2016-05-05 Pierre-Yves David mercurial-3.7: revert output change mercurial-3.7
2016-05-05 Pierre-Yves David merge default into stable stable
2016-05-05 Pierre-Yves David test: rename TOPICROOT to HGTEST_TOPICROOT
2016-05-05 Pierre-Yves David test: update topic test output for order change
2016-05-05 Pierre-Yves David test: update topic test output for indexing change
2016-05-05 Pierre-Yves David test: adapt topic test
2016-05-05 Pierre-Yves David test: improve skipped message for topic
2016-05-02 Pierre-Yves David prune: suggest --biject in error "hint"
2016-05-02 Pierre-Yves David metaedit: check for public changeset before instability
2016-05-02 Pierre-Yves David fold: move sanity check after locking
(0) -1000 -480 +480 +1000 +3000 tip