hgext/evolve.py
2015-04-11 Pierre-Yves David discovery: introduce a obshash1 function using fm1 during hashing (issue4587) stable
2015-04-03 Laurent Charignon evolve: apply prune update before creating obsolescence markers
2015-04-01 Pierre-Yves David merge with stable
2015-04-01 Pierre-Yves David preparing version 5.1.2 stable 5.1.2
2015-04-01 Pierre-Yves David evolve: have a stable manifest content when solving bumped stable
2015-04-01 Pierre-Yves David evolve: change config option name
2014-10-15 Durham Goode config: allow disabling commands
2015-03-20 Durham Goode prune: add --keep to not touch the working copy
2015-03-19 Durham Goode strip: add the option for wrapping the strip command
2015-03-19 Durham Goode wrapcommand: fix wrapping extensions that aren't enabled
2015-03-19 Durham Goode wrapcommand: allow adding additional arguments to commands
2015-03-18 Durham Goode config: remove uses of obsolete._enabled
2015-03-18 Durham Goode config: enable all obsolete options
2015-03-13 Pierre-Yves David merge with stable
2015-03-13 Durham Goode evolve: fix manifest usage to match upstream stable
2015-03-06 Matt Harbison evolve: prevent a crash in httpclient_pushobsmarkers() when pushing stable
2015-03-05 Pierre-Yves David prepare release 5.1.1 stable 5.1.1
2015-01-29 Yuya Nishihara evolve: use 3.2+ fullreposet to evaluate argument set (issue4515) stable
2015-03-02 Mathias De Maré evolve: cache marker encoding to avoid performance degradation stable
2015-02-06 Pierre-Yves David evolve: handle invalid obsmarkers in the `debugobsconvert` stable
2015-01-30 Pierre-Yves David update readme and bump version to 5.1 stable 5.1.0
2015-01-30 Pierre-Yves David merge default into table stable
2015-01-30 Pierre-Yves David discovery: filter null from the discovery revset
2015-01-27 Tyrone Nicholas evolve: explicitly disable bookmark on evolve (issue4432) stable
2015-01-07 Pierre-Yves David discovery: do not build sample if undecided is smaller than sample size
2015-01-06 Pierre-Yves David merge with stable
2014-12-23 Matt Mackall init: don't abort Mercurial on version mismatch stable
2014-12-14 Pierre-Yves David prepare release 5.0.2 stable 5.0.2
2014-12-14 Pierre-Yves David merge with stable
2014-12-14 Pierre-Yves David evolve: remove the dependency to the rebase extension stable
2014-12-14 Pierre-Yves David evolve: remove the use of `rebase.concludenode` stable
2014-12-14 Pierre-Yves David evolve: use `merge.graft` instead of `rebasenode` stable
2014-11-30 Pierre-Yves David merge with stable
2014-11-25 Pierre-Yves David evolve: update in file version stable 5.0.1
2014-11-21 Martin von Zweigbergk evolve: tell user which "base of divergent changeset" is not found stable
2014-11-20 Pierre-Yves David debugobsconvert: fix 6f08a8f6bb1d and add proper test
2014-11-20 Pierre-Yves David merge with stable
2014-11-20 Pierre-Yves David debugobsconvert: fix a typo on "version"
2014-11-20 Pierre-Yves David debugobsconvert: also deduplicate markers in the process
2014-11-20 André Sintzoff evolve: fix capitalization in docstring for commands stable
2014-11-17 Julien Cristau evolve: fix the version number stable
2014-11-19 Mike Edgar help: fix typo in help for 'obsolete' option added to import command stable
2014-10-29 Ryan McElroy Make next/prev only move bookmarks optionally stable
2014-10-21 Augie Fackler obsup: hack extension to make in-place upgrading of obsolete markers easy
2014-11-11 Pierre-Yves David evolve: fix selection of changeset to evolve from the middle of a stack (issue4434) stable
2014-11-05 Martin von Zweigbergk evolve: fix suggested commands in "parents are not common" hint stable
2014-11-05 Martin von Zweigbergk evolve: add missing newlines in "parents are not common" hint stable
2014-11-03 Pierre-Yves David evolve: fix error during iteration over bumped changesets (bug38) stable
2014-10-20 anatoly techtonik evolve: add various version info to save time on troubleshooting stable
2014-09-30 Matt Harbison evolve: add the missing newline to output messages where needed
2014-09-30 Matt Harbison evolve: add the missing argument to a debug statement
2014-10-29 Nathan Goldbaum uncommit: abort when rev specifies the current changeset
2014-11-01 Pierre-Yves David evolve: preserve branch change
2014-10-26 Matt Harbison amend: allow the --logfile argument to work properly
2014-10-22 Pierre-Yves David evolve: update tested with statement
2014-10-22 Pierre-Yves David fixup previous changesets (after forgot to amend).
2014-10-20 Pierre-Yves David prune: stop reinjecting all selected revisions back into the revrange
2014-10-17 Augie Fackler pullobsolete: handle migration from todosteps to donesteps
2014-10-16 Pierre-Yves David evolve: adapt to change in core rebase
2014-10-16 Pierre-Yves David evolve: adapt to the new metadata storage
2014-10-16 Pierre-Yves David debugobsstorestats: drop the average meta length
2014-10-03 Matt Harbison evolve: wrap exchange.push() for compatability with core mercurial 4d52e6eb98ea
2014-10-09 Pierre-Yves David evolve: use `first` and `last` on revset
2014-10-02 Pierre-Yves David evolve: adapt to core changeset 4f14303e8954
2014-10-02 Pierre-Yves David merge with stable
2014-09-30 Pierre-Yves David evolve: update evolve merge message
2014-09-30 Pierre-Yves David import: fix the "is None" check for the Node stable
2014-09-17 Siddharth Agarwal evolve: wrap setparents calls in begin/endparentchange
2014-09-04 Pierre-Yves David merge with stable
2014-09-04 Matt Harbison evolve: really fix the 'grab' alias on Windows stable
2014-09-03 Pierre-Yves David evolve: keep vague compatibility with 3.1
2014-09-02 Pierre-Yves David merge: all the stable sweetness into default
2014-08-09 Matt Harbison evolve: replace each obsolete sha1 in the description with its latest successor stable
2014-08-12 Matt Harbison evolve: fix the 'grab' alias to work on Windows stable
2014-04-25 Pierre-Yves David prune: work around lazy revset slowdown stable
2014-08-29 David Soria Parra evolve: write a status message when the working directory changes stable
2014-08-29 Pierre-Yves David pull: use discovery to pull less obsmarkers through bundle2
2014-08-29 Pierre-Yves David pull: run obsmarker discovery only on the common set
2014-08-29 Pierre-Yves David evolve: fix a typo in a long function name
2014-08-29 Pierre-Yves David bundle2: burn some more of the old code
2014-08-27 Pierre-Yves David obsexch: respect todosteps when using the old push
2014-08-27 Pierre-Yves David compat: use in-core encodemarkers
2014-08-27 Pierre-Yves David compat: rename encodeonemarkers to _fm0encodemarkers
2014-08-29 Pierre-Yves David compat: adapt to change to memctx
2014-08-27 Pierre-Yves David evolve: use pushkeyescape from core
2014-08-27 Pierre-Yves David evolve: display more message
2014-08-27 Pierre-Yves David evolve: drop a very old safe guard about bad marker
2014-08-27 Pierre-Yves David pull: drop the custom bundle2 part
2014-08-27 Pierre-Yves David obsexc: add support for evoext_pushobsmarkers_0 on localpeer
2014-08-27 Pierre-Yves David evolve: allow read() from the magic StringIO
2014-08-27 Pierre-Yves David evolve: drop old obsmarker discovery code
2014-08-27 Pierre-Yves David obsexc: use the common discovery
2014-08-27 Pierre-Yves David obsexc: push nothing if push fail
2014-08-29 Pierre-Yves David discovery: hook on the official discovery for obsmarker
2014-08-27 Pierre-Yves David discovery: use a different setup step for discovery
2014-08-27 Pierre-Yves David evolve: remove unused drop random
2014-08-27 Pierre-Yves David obshash: resist to unknown revision during discovery
2014-08-27 Pierre-Yves David code movement: gather discovery code together
2014-08-27 Pierre-Yves David bundle2: drop custom compat
2014-08-27 Pierre-Yves David drop relevant marker compat
2014-08-27 Pierre-Yves David evolve: always use the transaction version of phase movement
2014-08-27 Pierre-Yves David evolve: drop debugobsoleterelevant
2014-08-21 Pierre-Yves David evolve: yield to relevant markers handling in core
2014-08-18 Pierre-Yves David merge with stable
2014-08-16 Pierre-Yves David compat: always call metadata as a keyword argument stable
2014-08-15 Pierre-Yves David uncommit: add a --rev argument
2014-08-14 Pierre-Yves David import: handle patch with no node information stable
2014-08-14 Pierre-Yves David import: compare binary node with binary node when using --obsolete stable
2014-08-10 Faheem Mitha relocate: fix typo stable
2014-08-09 Pierre-Yves David evolve: adds a --confirm option
2014-08-09 Pierre-Yves David evolve: gather evolve output together
2014-08-09 Pierre-Yves David doc: forgotten amend
2014-06-12 Pierre-Yves David evolve: attempt to clarify the documentation around --all and --any
2014-08-09 Pierre-Yves David evolve: re enable progress for all
2014-08-09 Pierre-Yves David evolve: stop pretending we are pulling markers when we don't
2014-08-09 Pierre-Yves David evolve: do not even try to pull if all remote markers are known
2014-08-09 Pierre-Yves David evolve: add "obsolescence" in front of marked in the previous message
2014-08-09 Pierre-Yves David evolve: make the "X markers added" message during pull important
2014-08-09 Pierre-Yves David evolve: make the "pulling obsolescence marker" message important
2014-08-09 Pierre-Yves David evolve: add "absolescence" in front of markers in the message
2014-08-09 Pierre-Yves David evolve: re-introduce the "pushing 42 markers…" message
2014-08-09 Pierre-Yves David evolve: hide the OBSEXC message behind a config option
2014-08-09 Pierre-Yves David evolve: move OBSEXC progress in a dedicated function
2014-08-08 Pierre-Yves David evolve: move OBSEXC message in a dedicated function
2014-08-08 Pierre-Yves David merge with stable
2014-08-08 Pierre-Yves David evolve: update tested with statement stable
2014-08-07 Pierre-Yves David evolve: add a tr arguement to retractboundary
2014-08-07 Pierre-Yves David relocate: add transaction around phase movement
2014-08-07 Pierre-Yves David uncommit tr
2014-08-07 Pierre-Yves David evolve: saner locking an transaction in `hg evolve`
2014-08-07 Pierre-Yves David uncommit: saner locking scheme
2014-08-07 Pierre-Yves David prune: lock inside the try
2014-08-07 Pierre-Yves David debugrecordpruneparents: release tr the same way than the lock
2014-08-07 Pierre-Yves David evolve: drop useless wlock in rewrite
2014-08-06 Pierre-Yves David divergence: actually use the hint that have been around for age
2014-08-06 Pierre-Yves David evolve: rename `tr` variable (for troubled) to `tro`
2014-08-06 Pierre-Yves David evolve: add a custom layer around retractboundary
2014-07-30 Pierre-Yves David merge with stable
2014-07-30 Pierre-Yves David evolve: point to the core mercurial tracker for bugfix stable
2014-07-30 Pierre-Yves David evolve: drop reference to 2.3 in the extension help text stable
2014-07-30 Pierre-Yves David evolve: deprecated --obsolete and --old-obsolete option on commit and graft
2014-07-25 Pierre-Yves David push: put phase in the same bundle2 than changegroup and obsmarkers
2014-07-25 Pierre-Yves David push: put obsmarkers in the same bundle2 than changeset
2014-07-27 Pierre-Yves David push: extract obsmarkers discovery in a dedicated function
2014-07-30 Pierre-Yves David evolve: update the tested with statement
2014-07-24 Nathan Goldbaum uncommit: improve error message for use with no arguments
2014-06-30 Jordi Gutiérrez Hermoso fold: improve error messages for multiple heads and roots
2014-06-30 Jordi Gutiérrez Hermoso fold: reword error message for public commits
2014-06-30 Jordi Gutiérrez Hermoso fold: overhaul handling of revisions with --rev (BC)
2014-06-30 Jordi Gutiérrez Hermoso fold: emit error message when folding a single revision
2014-06-30 Jordi Gutiérrez Hermoso fold: clarify message for empty revision set and abort instead (BC)
2014-07-04 Jordi Gutiérrez Hermoso evolve: do not use _ as an unused variable
2014-06-23 Pierre-Yves David merge with stable
2014-06-23 Greg Ward evolve: add --tool option so we don't have to use HGMERGE
2014-06-22 Greg Ward amend: add -U/--current-user option (inspired by mq)
2014-06-13 Pierre-Yves David evolve: minor reorganisation of code responsible for evolve output
2014-06-12 Pierre-Yves David template: add a troubles keyword
2014-06-06 Greg Ward amend: add -D/--current-date option, just like mq's qrefresh has
2014-06-05 Greg Ward evolve: fix createmarkers() wrapper to accept an iterable stable
2014-05-21 Pierre-Yves David evolve: install progress support for the bundle2 pull path
2014-05-21 Pierre-Yves David evolve: install progress support for the bundle2 push path
2014-05-20 Pierre-Yves David evolve: add a pull path using bundle2
2014-06-03 Pierre-Yves David evolve: advertise obsmarker creation in the transation hook
2014-05-20 Pierre-Yves David evolve: add bytes and new marker data when processing part
2014-05-20 Pierre-Yves David evolve: add a push pass using bundle2
2014-06-02 Pierre-Yves David evolve: make exchange output compact in the old pushkey case too.
2014-06-03 Pierre-Yves David evolve: compatibility with memfilectx change
2014-06-03 Pierre-Yves David evolve: abstract access to context.memfilectx
2014-06-02 Pierre-Yves David import: drop version check for ``import --obsolete``
2014-06-03 Pierre-Yves David evolve: bump requirement to 3.0.1
2014-05-31 Pierre-Yves David merge with stable
2014-04-29 Angel Ezquerra evolve: make most line lenghts 80 characters or less stable
2014-04-29 Angel Ezquerra evolve: start all util.Abort messages with lower case stable
2014-04-29 Angel Ezquerra evolve: improve wording of a few of messages stable
2014-04-29 Angel Ezquerra evolve: fix a couple of typos stable
2014-05-25 Greg Ward evolve: fix spelling error stable
2014-05-20 Pierre-Yves David evolve: more compact output in the wire protocol case
2014-05-20 Pierre-Yves David evolve: align working during obsmarker push using pushkey
2014-05-20 Pierre-Yves David evolve: drop some pre-3.0 compatibility code
2014-05-20 Pierre-Yves David evolve: update the errors message to request mercurial 3.0 and above
2014-05-14 Pierre-Yves David merge with 3.3.2
2014-04-10 Jordi Gutiérrez Hermoso fold: add squash as a possible alias stable
2014-04-14 Jordi Gutiérrez Hermoso fold: add --message and --logfile options stable
2014-05-11 Pierre-Yves David merge with stable
2014-01-09 Dan Villiom Podlaski Christiansen prune: update to successor rather than parent when prune '.' stable
2014-05-09 Pierre-Yves David import: --obsolete flag for automatic obsolescence marker creation stable
2014-04-15 Greg Ward evolve: fix grammar in a comment stable
2014-05-02 Faheem Mitha uncommit: change 'kill' to 'prune' in error message stable
2014-04-26 Sean Farley evolve: protect call to rebase within a wlock (#42, #35, #16) stable
2014-04-23 Pierre-Yves David merge with stable
2014-04-11 Jordi Gutiérrez Hermoso fold: enable --date and --user options stable
2014-04-23 Pierre-Yves David test: update testing statement stable
2014-03-25 Olle Lundberg evolve: abort when trying to move a node on top of itself stable
2014-04-14 Jordi Gutiérrez Hermoso rewrite: use cmdutil.logmessage instead of ad-hoc methods
2014-04-11 Jordi Gutiérrez Hermoso fold: enable --date and --user options
2014-04-23 Pierre-Yves David merge with stable
2014-04-14 Julien Cristau Fix preservation of rename information on evolve (#33) stable
2014-04-13 Pierre-Yves David merge stable into default
2014-04-12 Olle Lundberg evolve: small white space change
2014-04-12 Olle Lundberg evolve: use new api _callcompressable
2014-04-03 Olle Lundberg evolve: downcase first word in module doc
2014-04-03 Olle Lundberg evolve: deprecate gup and gdown aliases
2014-04-03 Olle Lundberg evolve: add function to deprecate an alias
2014-04-03 Olle Lundberg evolve: downcase first word in module doc stable
2014-03-26 Olle Lundberg evolve: active bookmark should move when using prev/next (#37) stable
2014-04-04 Brendan Cully commands: small language fixes in help stable
2014-03-25 Olle Lundberg evolve: abort when trying to move a node on top of itself
2014-03-27 Pierre-Yves David evolve: add a hook related to the new pushobsmarkers command
2014-03-20 Pierre-Yves David exchange: dropping dead code (issue36)
2014-03-18 Matt Mackall evolve: fix evolve with mercurial default
2014-03-12 Pierre-Yves David evolve: do not exchange obsolescence markers when server refuse it
2014-03-11 Pierre-Yves David exchange: fix push markers over wire protocol for http peer
2014-03-11 Pierre-Yves David exchange: expose length of pushed markers
2014-03-11 Pierre-Yves David exchange: fix changeset pulling over http
2014-03-11 Pierre-Yves David exchange: properly wrap wireprotocol capabilities
2014-03-10 Pierre-Yves David evolve: update version compatibility error message
2014-03-07 Pierre-Yves David exchange: fix pull over wire protocol
2014-03-06 Pierre-Yves David exchange: enforce permission on new wireprotocol command
2014-03-06 Pierre-Yves David merge stable
2014-03-02 André Sintzoff evolve: fix typos in uncommit docstring stable
2014-03-05 Pierre-Yves David discovery: use the discovery process for pull
2014-03-05 Pierre-Yves David discovery: implement a discovery process and use it for push
2014-03-06 Pierre-Yves David discovery: first version of the "hash tree" idea
2014-03-04 Pierre-Yves David merged 3.3 release into default
2014-02-20 Pierre-Yves David evolve: drop `latercomer` and `conflicting` compatibility. stable
2014-02-20 Pierre-Yves David evolve: use flag value from core for bumped fix stable
2014-03-04 Pierre-Yves David merge various improvement to stable stable
2014-03-04 Pierre-Yves David exchange: add progress bar when pushing using wire protocol command
2014-03-04 Pierre-Yves David exchange: add progress bar when pulling using wire protocol command
2014-02-28 Pierre-Yves David exchange: extract computation of pulled markers boundary in a function
2014-02-28 Pierre-Yves David exchange: pull markers relevant to the pulled subset only
2014-02-28 Pierre-Yves David exchange: add a new method to pull markers
2014-02-28 Pierre-Yves David exchange: introduce a wireprotocol command to push markers
2014-02-28 Pierre-Yves David exchange: actually use _pushkeyescape fallback
2014-03-04 Pierre-Yves David merge with stable
2014-03-04 Pierre-Yves David prune: accept '0 0' as a valide --date value stable
2014-02-28 Pierre-Yves David exchange: only push the set of marker relevant to want we push
2014-02-28 Pierre-Yves David evolve: add relevant marker exchange machinery
2014-02-25 Pierre-Yves David evolve: add a cmddebugrecordpruneparents command
2014-02-25 Pierre-Yves David debugobsstorestat: add information about cluster
2014-02-25 Pierre-Yves David evolve: fix creation of prunedchildren for merge
2014-02-20 Pierre-Yves David evolve: add a debugobsstorestat command
2014-02-20 Pierre-Yves David evolve: extend obsstore object to use prune parent information
2014-02-14 Pierre-Yves David prune: wrap mercurial internal to add parent information in prune marker
2014-02-20 Pierre-Yves David evolve: drop `latercomer` and `conflicting` compatibility.
2014-02-20 Pierre-Yves David evolve: use flag value from core for bumped fix
2014-02-11 Sean Farley prune: add biject option
2014-02-07 Simon Heimberg evolve: register a summary hook instead of wrapping the summary command
2014-01-20 Arne Babenhauserheide raise util.Abort instead of assertion when trying to evolve a merge changeset.
2013-10-24 Dan Villiom Podlaski Christiansen import: warn about new unstable changesets
2013-10-22 Dan Villiom Podlaski Christiansen evolve: show progress
2014-01-07 Pierre-Yves David evolve: add more details when we abort for case not handled yet
2013-12-27 Pierre-Yves David evolve: update the tested with statement
2013-12-26 Pierre-Yves David evolve: use super for calling parent class method
2013-11-16 Pierre-Yves David grab: update the alias for 2.8 compatibility
2013-11-16 Dan Villiom Podlaski Christiansen gdown/gup: add next/previous alias
2013-10-22 Dan Villiom Podlaski Christiansen evolve: allow updating to the successor if the parent is obsolete
2013-07-31 Dan Villiom Podlaski Christiansen evolve: abort on unknown divergent changeset base
2013-10-16 Dan Villiom Podlaski Christiansen add obsolete parents wrapper to the 'parents' command
2013-07-26 Dan Villiom Podlaski Christiansen conform to the Mercurial custom of lowercase messages
2013-10-15 Pierre-Yves David amend: use core mechanism for amend
2013-10-15 Pierre-Yves David amend: drop the deprecated note option
2013-05-31 André Sintzoff evolve: fix typo stable
2013-05-31 Pierre-Yves David amend: hide the --note option stable
2013-05-02 AndréSintzoff evolve: remove trailing spaces stable
2013-02-11 Levi Bard prune: add --user and --date options stable
2013-02-11 Levi Bard prune: add strip-like bookmark stable
2013-02-10 Levi Bard evolve: remove duplicate alias. stable
2013-02-09 Pierre-Yves David merge --all option from tak stable
2013-02-09 Levi Bard evolve: clean up help message
2013-02-09 Levi Bard evolve: remove magic return values from utility functions
2013-02-09 Levi Bard evolve: clean up evolve implementation.
2013-02-09 Levi Bard evolve: add --all argument.
2013-02-09 Levi Bard evolve: extract evolve --any implementation into a function.
2013-02-08 Pierre-Yves David touch: properly handle touching multiple changeset stable
2013-02-08 Denis Laxalde add a duplicate option in touch stable
2013-02-08 Pierre-Yves David amend: prune replacement commit without sucessors stable
2013-02-08 Pierre-Yves David alias: add a grab alias stable
2013-02-08 Pierre-Yves David amend: drop the --change option stable
2013-02-06 Pierre-Yves David drop suspicious import in evolve stable
2013-02-04 Pierre-Yves David prune: handle bookmark stable
2013-02-04 Pierre-Yves David prune: update inline documentation stable
2013-02-04 Pierre-Yves David prune: more command switch idea stable
2013-02-04 Pierre-Yves David prune: documentation update stable
2013-02-04 Pierre-Yves David prune: add an informative message about the number of pruned changesets stable
2013-02-04 Pierre-Yves David prune: test and improve message of immutable aborting. stable
2013-02-04 Pierre-Yves David prune: add test and more robusness stable
2013-02-04 Pierre-Yves David prune: detect bad input stable
2013-02-04 Pierre-Yves David simplify locking in prune stable
2013-02-04 Pierre-Yves David prune: rename --new to --succ stable
2013-02-04 Pierre-Yves David prune: improve command function name stable
2013-02-04 Pierre-Yves David prune: fix doc stable
2013-02-04 Pierre-Yves David evolve: drop uneeded noderange function stable
2013-02-04 Pierre-Yves David evolve: warn for troubles created by histedit too. stable
2013-02-04 Pierre-Yves David drop useless empty lines stable
2013-02-04 Pierre-Yves David evolve: remove outdated documentation stable
2013-02-04 Pierre-Yves David add an explicite warning when repo contains invalid obsolescence markers stable
2013-02-04 Pierre-Yves David evolve: remove pre 2.3 code stable
2013-02-04 Pierre-Yves David evolve: removes amend from the list of advertised function stable
2013-02-04 Pierre-Yves David evolve: fix extsetup extension helper stable
2013-02-04 Pierre-Yves David evolve: remove unused function imported from mercurial stable
2013-02-04 Pierre-Yves David evolve: drop unused import stable
2013-02-02 Pierre-Yves David mark test with 2.5 stable
2013-01-25 Pierre-Yves David drop: divergence related code
2013-01-25 Pierre-Yves David evolve: remove revset calls in warnobserror
2013-01-05 Pierre-Yves David evolve: drop "troubles" and "troubled" method now in core
2012-12-07 Pierre-Yves David [evolve] Drop useless filtered code
2013-01-04 Pierre-Yves David merge with filtering change (DO NOT USE WITHOUT FILTERING)
2013-01-04 Pierre-Yves David evolve: ensure evolve command run unfiltered
2013-01-02 Pierre-Yves David evolve: stop working around phase limitation
2013-01-02 Pierre-Yves David evolve: fix version message
2013-01-02 Pierre-Yves David merge with stable
2012-12-03 Denis Laxalde support -r option in prune, add a test for this stable
2013-01-02 Pierre-Yves David evolve: make evolve smarter stable
2012-12-05 Pierre-Yves David fold: work around potential bug with filtering
2012-12-03 Pierre-Yves David prepare for filtering
2012-12-17 Pierre-Yves David compat: adapt to upstreaming of divergent logic
2012-12-03 Pierre-Yves David merge with fix in 2.3 stable
2012-12-02 Pierre-Yves David prepare for Full scale filtering !!!
2012-11-28 Denis Laxalde fix retrieval of divergent changesets in obssummary (typo) compat-hg2.3
2012-11-27 Pierre-Yves David merge with Denis improvement
2012-11-27 Pierre-Yves David merge with Denis improvement stable
2012-11-22 Denis Laxalde use comments to combine commit messages in fold compat-hg2.3
2012-11-26 Denis Laxalde add a -e option to fold compat-hg2.3
2012-11-21 Pierre-Yves David merge
2012-11-21 Pierre-Yves David detect incompatibility with future mercurial 2.5 stable
2012-11-21 Pierre-Yves David merge stable
2012-11-20 Pierre-Yves David adapt to 7f5dab94e48c in crew
2012-11-15 Pierre-Yves David deprecate "amend --change" option compat-hg2.3
2012-10-26 Pierre-Yves David evolve: some comment update stable 2.0.0
2012-10-23 Pierre-Yves David merge bumped rename
2012-10-23 Pierre-Yves David evolve: Rename latecomer into bumped stable
2012-10-23 Pierre-Yves David evolve: set tested with 2.4
2012-10-23 Pierre-Yves David evolve: require Mercurial 2.4 to work
2012-10-23 Pierre-Yves David evolve: adapt to 2.4 code
2012-10-23 Pierre-Yves David merge with stable
2012-10-23 Pierre-Yves David mercurial: replace all `newerversion` call by `successorsset` call stable
2012-10-23 Pierre-Yves David evolve: smarter code for divergent changeset stable
2012-10-23 Pierre-Yves David evolve: rename conflicting into divergent stable
2012-10-23 Pierre-Yves David evolve: detect and abort if 2.4 is detected stable
2012-10-23 Pierre-Yves David evolve: add tested with info stable
2012-10-10 Pierre-Yves David evolve: drop code now in core
2012-10-10 Pierre-Yves David evolve: filter nullid successors stable
2012-09-27 Pierre-Yves David evolve: new divergent revset stable
2012-09-19 Pierre-Yves David adapt to core rebase support stable
2012-09-19 Pierre-Yves David rebase: warn about troubles created by rebase stable
2012-09-14 Pierre-Yves David hg prune: prevent empty call stable
2012-09-12 Pierre-Yves David fold: handle the lack of revision to fold stable
2012-09-11 Pierre-Yves David commit --amend: adap to core 63e45aee46d4 stable
2012-09-11 Pierre-Yves David createmarkers: adapt to f85816af6294 in core stable
2012-09-11 Pierre-Yves David warning: work around phase limitation when computing warnings stable
2012-09-11 Pierre-Yves David caches: now in core adapt to fb72eec7efd8 stable
2012-09-11 Pierre-Yves David evolve-cmd: fix merge error detection for external tools. stable
2012-09-10 Pierre-Yves David Properly update after fold stable
2012-09-10 Pierre-Yves David fix hg pull --rebase stable
2012-09-10 Pierre-Yves David fix missing --dest evolve output in dryrun stable
2012-08-30 Patrick Mezard evolve: fixing syntax/grammar stable
2012-08-30 Pierre-Yves David hgweb: disable branchtip filtering for hgweb stable
2012-08-30 Aurelien Campeas a better msg for this tricky situation stable
2012-08-30 Pierre-Yves David test conflicting conflicting (sic) resolution stable
2012-08-27 Pierre-Yves David doc: long desc update stable
2012-08-26 Pierre-Yves David Conditionnaly add the `hidden` revset symbol stable
2012-08-25 Pierre-Yves David ensure all file have a copyright notice stable
2012-08-25 Patrick Mezard evolve: usual syntax/grammar errors/long lines cleanup stable
2012-08-25 Patrick Mezard evolve: simplify locking in _solveconflicting() stable
2012-08-25 Patrick Mezard fold: simplify locking stable
2012-08-25 Patrick Mezard touch: simplify locking pattern stable
2012-08-25 Patrick Mezard evolve: factor out copy/paste in obssummary() stable
2012-08-25 Patrick Mezard evolve: avoid 'any' argument name in _picknexttroubled() stable
2012-08-25 Patrick Mezard evolve: localrepo.revs() already returns a list stable
2012-08-25 Patrick Mezard evolve: compute "troubled" revs in stabilize only when necessary stable
2012-08-25 Patrick Mezard evolve: move _stabilizableunstable() with related functions stable
2012-08-24 Pierre-Yves David evolve: add touch and fold to command that may create troubles stable
2012-08-24 Pierre-Yves David evolve: add the odiff alias
2012-08-24 Pierre-Yves David rename `stabilize` to `evolve`
2012-08-24 Pierre-Yves David merge evolve and obsolete
2012-08-23 Pierre-Yves David sort import
2012-08-23 Pierre-Yves David evolve: stabilize now handle conflicting changeset
2012-08-23 Pierre-Yves David stabilize: conflicting changeset are considered if "."
2012-08-23 Pierre-Yves David evolve: fold command
2012-08-23 Pierre-Yves David evolve: touch command
2012-08-21 Pierre-Yves David merge with stable improvement
2012-08-21 Pierre-Yves David [evolve] amend: display proper error message while trying to amend non ancestor stable
2012-08-21 Pierre-Yves David [evolve] amend: check phase before starting the transition stable
2012-08-20 Pierre-Yves David obsolete: use flag to detect that a obsolescence marker fix a latecomer
2012-08-21 Pierre-Yves David stabilize: handle latecomer
2012-08-20 Pierre-Yves David stabilize: rework stabilize code to allow selection of latecomer and conflicting
2012-08-20 Pierre-Yves David stabilize: handle killed changeset in stabilize.
2012-08-20 Pierre-Yves David stabilize: --continue support !!!
2012-08-20 Pierre-Yves David stabilize: rename "node" variable to "orig"
2012-08-20 Pierre-Yves David obsolete Move merge failure handling into stabilize code
2012-08-08 Pierre-Yves David obsolete: simplify rebase wrapping code and change relation creation
2012-08-07 Pierre-Yves David obsolete: remove legacy revset
2012-08-07 Pierre-Yves David drop repo.addobsolete
2012-08-07 Pierre-Yves David obsolete: remove usage of addcollapsedobsolete
2012-08-05 Pierre-Yves David merge
2012-08-04 Patrick Mezard evolve: make graft wrapper handle --rev
2012-08-05 Patrick Mezard evolve: graft --continue is optional, test stable
2012-08-04 Patrick Mezard evolve: avoid duplication in graft wrapper stable
2012-08-04 Patrick Mezard obsolete/evolve: fix grammar in prerequisite messages stable
2012-08-03 Patrick Mezard evolve: tweak and add EOL to kill warning stable
2012-07-30 Pierre-Yves David amend: wrap the whole process in a single transaction. stable
2012-07-15 Pierre-Yves David evolve: switch the official name for "kill" to prune stable
2012-07-14 Pierre-Yves David evolve: add the solve alias to obsolete stable
2012-07-11 Pierre-Yves David Move obserror warning into the obsolete extension. stable
2012-07-11 Pierre-Yves David evolve: warn on conflicting changeset too stable
2012-06-27 Pierre-Yves David stabilize: clear error message than conflict during rebase offer no hope
2012-06-27 Pierre-Yves David evolve: add a prune alias for kill
2012-06-27 Pierre-Yves David evolve: warn when uncommit leave an empty changeset
2012-06-26 Patrick Mezard uncommit: warn about new instability
2012-06-23 Patrick Mezard uncommit: add --all option
2012-06-26 Patrick Mezard uncommit: handle bookmarks
2012-06-26 Patrick Mezard evolve: add uncommit command
2012-06-26 Pierre-Yves David evolve: warn when latecomer changeset are created
2012-06-23 Patrick Mezard evolve: tidy up a bit
2012-06-21 Patrick Mezard obsolete: unify collapsed revisions markers handling
2012-06-21 Patrick Mezard evolve: remove --change . == --change .^ crazyness
2012-06-21 Patrick Mezard evolve: use explicit phase constants
2012-06-19 Patrick Mezard evolve: fix relocate() with removed revision
2012-06-18 Pierre-Yves David evolve: add alias for kill and stabilize
2012-06-13 Patrick Mezard stabilize: improve unstable selection heuristic 0.1.0
2012-06-12 Patrick Mezard amend: remove useless repo.changelog alias
2012-06-12 Patrick Mezard amend: do not traceback on no-ops
2012-06-12 Patrick Mezard amend: do not rely on revsingle() default for --change
2012-06-12 Patrick Mezard amend: drop --branches, pick it from working directory
2012-06-06 Patrick Mezard evolve: fix stabilize --any short option
2012-06-05 Pierre-Yves David Fix amend and relocate who picked phases data after extinct wher made secret
2012-06-05 Pierre-Yves David evolve: update rebase usage to match 2.3
2012-05-09 Benoit Allard docs: proof-read and review
2012-05-09 Nicolas Chauvat proof-read documentation and docstrings
2012-05-02 Pierre-Yves David evolve-amend: properly handle amending file renames and additions.
2012-04-23 Pierre-Yves David evolve: issue the "%i new unstable changeset" in more place
2012-03-28 Pierre-Yves David amend: add a warning after amend added unstablility
2012-03-27 Arne Babenhauserheide evolve: logopts was called logopt.
2012-03-20 Pierre-Yves David evolve: improve graft handling of -O
2012-03-20 Pierre-Yves David kill: properly get revision pointed by --new
2012-03-13 Pierre-Yves David stabilize: proper --quiet behavior
2012-03-08 Pierre-Yves David stabilize: stabilize my topological branch only
2012-03-08 Pierre-Yves David overwrite user not date
2012-02-29 Pierre-Yves David remove useless hidden related stuff in amend
2012-02-29 Pierre-Yves David add user to the list of option prevent the "no change found" message to show up
2012-02-17 Pierre-Yves David evolve that does something \o/
2012-02-17 Pierre-Yves David fix evolve test
2012-02-17 Pierre-Yves David rename evolution to evolve
less more (0) tip