1. 02 Aug, 2019 1 commit
  2. 01 Jul, 2019 1 commit
  3. 02 Jul, 2019 1 commit
    • Sushil Khanchi's avatar
      prune: add tests to demonstrate issue6137 · 1b5da965d72a
      Sushil Khanchi authored
      Here we can see that prune updates off to the parent revision
      even when the pruned revision wasn't related with the working
      directory parent.
      A follow-up patch will fix this.
      1b5da965d72a
  4. 29 Jun, 2019 1 commit
    • Anton Shestakov's avatar
      prune: update to the successor of wdir also with --pair/--biject (issue6142) · dfd88e3fa90a
      Anton Shestakov authored
      When prune is used with --pair flag, we can also update to the successor of
      working directory parent.
      
      No need to check len(sucs) or len(precs) here because there's a check for that
      earlier in the code (it's a requirement of biject).
      
      The tests are now demonstrate the correct behavior: when rev 14 was pruned with
      12 as its successor, the bookmark that was on 14 was moved to 12. That bookmark
      was also activated (even before this patch).
      dfd88e3fa90a
  5. 22 Jun, 2019 1 commit
    • Anton Shestakov's avatar
      tests: demonstrate prune --pair not moving bookmark correctly · b89495215c6e
      Anton Shestakov authored
      After `mkcommit n2` line the bookmark is on the correct changeset, but when we
      prune --pair the two newly created changesets (revs 13 and 14), the bookmark
      gets moved to their ancestor (rev 0). Instead, it should've moved to the last
      of their successors (rev 12).
      b89495215c6e
  6. 25 Apr, 2019 1 commit
  7. 25 Mar, 2019 1 commit
  8. 30 Aug, 2018 1 commit
    • Pierre-Yves David's avatar
      prune: replace --biject with --pair · 821e4be40c6c
      Pierre-Yves David authored
      People have been complaining about `--biject` being to obscure for a while.
      A recent discussion with Pulkit Goyal and Dan Villiom Podlaski Christiansen
      produce some new concrete proposal that we liked. We eventually settle on using
      `--pair`. The `--biject` flag will be kept as an alias for a while.
      821e4be40c6c
  9. 15 Apr, 2018 1 commit
  10. 12 Mar, 2018 1 commit
  11. 13 Mar, 2018 1 commit
  12. 27 Sep, 2017 1 commit
  13. 26 Sep, 2017 1 commit
  14. 24 Aug, 2017 1 commit
  15. 23 Jul, 2017 1 commit
  16. 15 Jun, 2017 1 commit
  17. 04 Jun, 2017 1 commit
  18. 05 Jun, 2017 1 commit
  19. 19 May, 2017 3 commits
  20. 28 Apr, 2017 1 commit
    • Boris Feld's avatar
      ui: change the hidden revision error message · a36a8c6a09ac
      Boris Feld authored
      It now display the same details than the warning
      when the working directory parent become obsolete
      like:
      
        $ hg update 0
        abort: hidden revision '0' (successor: f301a99bd857)!
      
        $ hg up 1
        abort: hidden revision '1' (pruned)!
      
        $ hg update 0
        abort: hidden revision '0' (successors: 91311af6da10, 70653776ec4c)!
      a36a8c6a09ac
  21. 28 Feb, 2017 1 commit
    • Pierre-Yves David's avatar
      evolve: move the extensions to 'hgext3rd' · 9f42f819267b
      Pierre-Yves David authored
      We have the 'hgext3rd' as the official place for extension for some time now.
      We start the big migration. This might break some people setup but this is a
      necessary step to have evolve easily available through pip.
      9f42f819267b
  22. 29 Oct, 2016 1 commit
  23. 09 Sep, 2016 1 commit
    • Martin von Zweigbergk's avatar
      templates: change {obsolete} to emit only "obsolete" or "" · f4047fba5e90
      Martin von Zweigbergk authored
      The {obsolete} template function can currently emit "stable",
      "unstable", "extinct", or "suspended".
      
      The distinction between "extinct" and "suspended" seems likely to be
      more confusing that enlightening, and "stable" and "unstable" are not
      even obsolete.
      
      Let's simplify it to just emit "obsolete" for obsolete changesets and
      "" for others. That will also make it much easier to test for obsolete
      changsets and do things like "if(obsolete, obsolete, troubles)".
      f4047fba5e90
  24. 02 May, 2016 1 commit
  25. 11 Dec, 2015 1 commit
    • Shubhanshu Agrawal's avatar
      prune: changing bookmark argument to be a list · 42c30774e63d
      Shubhanshu Agrawal authored
      Currently prune works with a single bookmark
      the changes in this patch modifies the prune
      command to accept a list of bookmarks
      Also changes to inhibit module which internally
      calls the cmdprune function. the change is to
      wrap the bookmark input into a list.
      42c30774e63d
  26. 25 Jun, 2015 1 commit
  27. 20 May, 2015 2 commits
  28. 19 May, 2015 2 commits
  29. 13 May, 2015 1 commit
  30. 03 Apr, 2015 1 commit
    • Laurent Charignon's avatar
      evolve: apply prune update before creating obsolescence markers · 8a06b32061ce
      Laurent Charignon authored
      Prune used to compute the destination commit to update to after creating the
      obsolescence markers. This is a commit to prevent a bug that would occur
      with the changes in inhibit for transactions (next commit).
      
      Indeed, with that change in inhibit, when creating the obsolescence markers in
      prune, they would get inhibited right away and we wouldn't update to the first
      non obsolete parent but stay on the same node as its obsolescence would have
      been inhibited (bug).
      8a06b32061ce
  31. 20 Mar, 2015 1 commit
  32. 19 Mar, 2015 1 commit
  33. 14 Dec, 2014 1 commit
  34. 20 Oct, 2014 1 commit
  35. 16 Oct, 2014 1 commit
  36. 23 Sep, 2014 1 commit