evolve: use --all by default (BC)
allopt defaults to None to avoid touching _checkevolveopts(). If it were True by default, that function would always act like the flag was provided by user, and so using --abort, --stop, --continue or --rev on their own would never work (hg evolve will complain that you cannot specify both --rev and --all). A notable change in tests is "no troubled changesets" line that gets printed when using `hg evolve` to update to the evolved successor of working directory parent, but there were no actual instabilities.
Showing
- CHANGELOG 2 additions, 0 deletionsCHANGELOG
- hgext3rd/evolve/evolvecmd.py 4 additions, 2 deletionshgext3rd/evolve/evolvecmd.py
- tests/test-evolve-content-divergent-corner-cases.t 9 additions, 7 deletionstests/test-evolve-content-divergent-corner-cases.t
- tests/test-evolve.t 1 addition, 0 deletionstests/test-evolve.t
- tests/test-tutorial.t 1 addition, 0 deletionstests/test-tutorial.t
Loading
Please register or sign in to comment