This instance will be upgraded to Heptapod 0.21.0rc2 on 2021-04-16 at 11:00 UTC+2 (a few minutes of down time)

  1. 22 Jan, 2020 1 commit
  2. 03 Nov, 2019 1 commit
    • Sushil Khanchi's avatar
      evolve: add pre-check logic for content-divergence in rewriteutil.precheck() · 1f92a6aa40d6
      Sushil Khanchi authored
      For now, pre-check will abort if rewriting a rev create divergence (and
      config experimental.evolution.allowdivergence is not set to True).
      But this behaviour can be improved where instead of abort maybe we
      can confirm the user to either proceed with divergence or some other
      options depends on what command user is running.
      
      Changes in test file are used to overrides the pre-check for testing
      purpose (using experimental.evolution.allowdivergence=yes).
      1f92a6aa40d6
  3. 01 Jan, 2020 1 commit
  4. 03 Dec, 2019 1 commit
  5. 07 Dec, 2019 1 commit
  6. 15 Jan, 2020 1 commit
  7. 13 Jan, 2020 4 commits
  8. 11 Jan, 2020 4 commits
  9. 17 Jan, 2020 1 commit
  10. 08 Jan, 2020 2 commits
    • Anton Shestakov's avatar
      7eea9dc9c8c5
    • Anton Shestakov's avatar
      templatekw: drop obsfatedata and related code · 901186e1fe05
      Anton Shestakov authored
      AFAIU, this function exists so that people could hack together a replacement
      template for {obsfate} if they weren't satisfied with the default, but only on
      older versions. It seems that 3d0f8918351b::d0f1e3d3ef4d was the series
      introducing obsfate* functions that can show specific obsmarker properties, and
      that was included in hg 4.4.
      
      obsfatedata was already claimed to be removed in 35ffd7a4b339 and then more of
      its usage was removed in 9882fed37ea9. There are no users in evolve and in core
      hg, no tests and nothing else mentions obsfatedata.
      901186e1fe05
  11. 07 Jan, 2020 3 commits
  12. 04 Jan, 2020 1 commit
  13. 03 Jan, 2020 1 commit
  14. 01 Jan, 2020 1 commit
  15. 31 Dec, 2019 1 commit
  16. 26 Dec, 2019 1 commit
  17. 28 Nov, 2019 2 commits
  18. 28 Dec, 2019 1 commit
  19. 07 Dec, 2019 1 commit
  20. 18 Dec, 2019 1 commit
  21. 20 Dec, 2019 2 commits
  22. 19 Dec, 2019 3 commits
  23. 09 Dec, 2019 4 commits
  24. 06 Nov, 2019 1 commit
    • Sushil Khanchi's avatar
      evolve: extract logic of pre-checking divergence risk to its own function · f583d9eedbce
      Sushil Khanchi authored
      Extracting the logic (which is used to check if rewriting an obsolete
      revision will create divergence) to a function. This function will be used
      in upcoming patches of pre-checking.
      
      This is how we check if rewriting an obsolete revision will create
      divergence. We need to check two cases:
      If there is any
      1)  non-obsolete successor.
            -> easily done by `obsutil.successorssets()`
      2)  precursor with non-obsolete successor.
            -> using `evolvecmd.divergentsets()`
      f583d9eedbce