[states] make enabling state saftier
* Fix the lower state heads while enabling a state.
* Add a --clever opiton that do not fix the lower heads (as earlier)
* Add test for enable/disable state
=============================
Mutable History For Mercurial
=============================
This repository holds three experimental extensions that introduce concepts
related to history rewriting in mercurial.
:states:
Introduce a state concept. It allows to track which changesets have been
made public and immutable and which you want to keep local.
:obsolete:
Introduce an ``obsolete`` concept that tracks new versions of rewritten
changesets.
:rewrite:
A collection of commands to rewrite the mutable part of the history.
**These extensions are experimental and are not meant for production.**
See each extension documentation for details
rewrite Extension
======================
state: To be written