This instance will be upgraded to Heptapod 0.21.0rc3 on 2021-04-23 at 10:30 UTC+2 (a few minutes of down time)

  1. 13 Apr, 2021 3 commits
  2. 05 Apr, 2021 2 commits
  3. 02 Apr, 2021 1 commit
  4. 31 Mar, 2021 1 commit
  5. 30 Mar, 2021 1 commit
  6. 31 Mar, 2021 1 commit
  7. 30 Mar, 2021 1 commit
  8. 24 Mar, 2021 1 commit
    • Anton Shestakov's avatar
      evolve: use nullrev for an empty cache key · 5056fb0c919e
      Anton Shestakov authored
      Pairing nullid with nullrev (-1) seems more logical than pairing it with 0.
      
      This also means we don't false-detect strips out of nowhere. That used to
      happen because newkey (-1, nullid) != self._cachekey (0, nullid).
      
      --HG--
      branch : stable
      5056fb0c919e
  9. 17 Mar, 2021 2 commits
  10. 19 Mar, 2021 1 commit
  11. 17 Mar, 2021 1 commit
  12. 16 Mar, 2021 2 commits
    • Anton Shestakov's avatar
      tests: cleanup in obshashrange tests · b0f35c0a762f
      Anton Shestakov authored
      As before (a1dad44fe3da), because run-tests.py sets devel.default-date, we
      don't need to have an alias that just adds -d '0 0'.
      
      No need to specify prefix for the extensions nowadays.
      
      --HG--
      branch : stable
      b0f35c0a762f
    • Anton Shestakov's avatar
      evolve: use cl.tiprev() instead of len(cl) - 1 · 13b108c3782e
      Anton Shestakov authored
      We have this nice method of revlogs that will make code slightly easier to
      read, why not use it.
      
      Revlogs also have a .tip() method to return tip as node hash, but only in 5.3+.
      
      --HG--
      branch : stable
      13b108c3782e
  13. 15 Mar, 2021 2 commits
  14. 14 Mar, 2021 3 commits
  15. 12 Mar, 2021 1 commit
  16. 11 Mar, 2021 9 commits
  17. 09 Mar, 2021 1 commit
  18. 24 Feb, 2021 1 commit
  19. 12 Feb, 2021 1 commit
  20. 03 Feb, 2021 1 commit
  21. 08 Feb, 2021 1 commit
  22. 01 Feb, 2021 2 commits
  23. 03 Mar, 2021 1 commit
    • Anton Shestakov's avatar
      tests: remove some unnecessary config · a1dad44fe3da
      Anton Shestakov authored
      Some of these tests were originally split from a single file that had (and
      used) these options, and some of the tests were later created by just
      mindlessly copypasting the same set of options that aren't applicable to the
      newly written tests.
      
      Things removed by this patch:
      
      - web section from tests that don't use hg serve and don't push
      - phases.publish from tests that don't exchange changesets between repos
      - diff section from tests that don't have any diffs
      - defaults section that sets the date
      
      The defaults section that only adds -d '0 0' to commands should no longer be
      necessary because run-tests.py sets devel.default-date='0 0' since 4.3, and all
      command in evolve should respect this config option.
      a1dad44fe3da