1. 28 Nov, 2021 1 commit
  2. 23 Nov, 2021 2 commits
  3. 17 Nov, 2021 2 commits
  4. 18 Nov, 2021 1 commit
  5. 16 Nov, 2021 2 commits
  6. 15 Nov, 2021 1 commit
  7. 14 Nov, 2021 2 commits
  8. 10 Nov, 2021 4 commits
  9. 09 Nov, 2021 7 commits
  10. 04 Nov, 2021 1 commit
  11. 26 Oct, 2021 1 commit
    • Arseniy Alekseyev's avatar
      rhg: more efficient `HgPath::join` · 6d69e83e6b6e
      Arseniy Alekseyev authored
      This commit makes `HgPath::join` slightly more efficient
      by avoiding one copy.
      
      It also avoids a particularly inefficient (quadratic) use of
      `HgPath::join` by using a new mutating function `HgPathBuf::push` instead.
      
      The name for `HgPathBuf::push` is chosen by analogy to `PathBuf::push`.
      
      Differential Revision: https://phab.mercurial-scm.org/D11721
      6d69e83e6b6e
  12. 09 Nov, 2021 2 commits
  13. 27 Oct, 2021 1 commit
    • Arseniy Alekseyev's avatar
      rhg: make it possible to opt out of `rhg cat` · 698b70b9e8ea
      Arseniy Alekseyev authored
      The reason an opt-out is needed is that there are still behavior
      differences between `rhg cat` and `hg cat`:
      
      - it does not interpret relative paths correctly
      - it does not interpret patterns correctly, e.g. 're:foobar$' would be interpreted as a verbatim filename
      - it does not implement the correct semantics of relpath matcher: if given a directory, `hg` concatenates all files in this directory, while `rhg` simply complains
      
      Differential Revision: https://phab.mercurial-scm.org/D11723
      698b70b9e8ea
  14. 20 Oct, 2021 2 commits
  15. 27 Oct, 2021 2 commits
  16. 04 Nov, 2021 2 commits
  17. 03 Nov, 2021 3 commits
  18. 25 Aug, 2021 1 commit
  19. 19 Oct, 2021 1 commit
    • Pierre-Yves David's avatar
      dirstate-v2: freeze the on-disk format · bf11ff22a9af
      Pierre-Yves David authored
      It seems the format as reached a good balance. With a core of new capabilities
      that motivated it initially and enough new feature and room for future
      improvement to be a clear progress we can set a milestone for.
      
      Having the format frozen will help the feature to get real life testing, outside
      of the test suite.
      
      The feature itself stay experimental but the config gains a new name to avoid
      people enable non-frozen version by default.
      
      If too many bugs are reported during the RC we might move the format back to
      experimental and drop its support in future version (in favor of a new one)
      
      Differential Revision: https://phab.mercurial-scm.org/D11709
      bf11ff22a9af
  20. 01 Nov, 2021 1 commit
  21. 22 Oct, 2021 1 commit