Skip to content
Snippets Groups Projects
  1. May 04, 2022
  2. May 03, 2022
  3. May 04, 2022
  4. Apr 28, 2022
  5. May 03, 2022
  6. Apr 25, 2022
  7. Apr 19, 2022
    • Raphaël Gomès's avatar
      rhg: use `Command::exec` instead of `Command::status` · 006688e3
      Raphaël Gomès authored
      `rhg` is supposed to be a transparent executable, using a subprocess defeats
      that purpose. See inline comments for more details.
      
      This also introduces the `which` crate to check if the fallback executable
      actually exists to help debugging (plain `execve` doesn't give much
      information).
      
      The error code 253 is used to signify that the fallback is not found, but may
      mean in the future that it is otherwise invalid if we start being more
      specific.
      
      Differential Revision: https://phab.mercurial-scm.org/D12578
      006688e3
  8. Apr 27, 2022
  9. Apr 21, 2022
  10. Apr 13, 2022
  11. Apr 19, 2022
  12. Apr 13, 2022
  13. Apr 07, 2022
  14. Apr 06, 2022
  15. Apr 05, 2022
  16. Apr 01, 2022
  17. Jul 23, 2021
  18. Mar 24, 2022
  19. Mar 29, 2022
    • Yuya Nishihara's avatar
      tags: fix typo in fast path detection of fnode resolution (issue6673) · d4b66dc5
      Yuya Nishihara authored
      If I understand it, mctx.readfast() is unreliable here if p1/p2 .hgtags
      nodes differ, and tags on that branch would be randomly discarded
      depending on which parent were picked.
      
      The test case added by this patch would fail only on zstd-compressed
      repository. I didn't try hard to stabilize the failure case.
      d4b66dc5
Loading