Skip to content
Snippets Groups Projects
  1. Nov 04, 2017
  2. Nov 03, 2017
  3. Nov 01, 2017
  4. Oct 31, 2017
    • Yuya Nishihara's avatar
      configitems: relax warning about unwanted default value · ff2110ea
      Yuya Nishihara authored
      The original condition was a bit harsh for extension authors since third-party
      extensions need to preserve compatibility with older Mercurial versions, where
      no defaults would be loaded from the configtable. So let's silence the warning
      if the given default value matches, which should be harmless.
      ff2110ea
  5. Oct 26, 2017
  6. Oct 31, 2017
  7. Oct 29, 2017
  8. Oct 28, 2017
  9. Oct 24, 2017
  10. Oct 20, 2017
  11. Oct 21, 2017
    • Matt Harbison's avatar
      tests: adjust hooks for Windows · aa05b959
      Matt Harbison authored
      I'm not sure why these weren't working on Windows.  The failures were generally
      in the style of:
      
        -  remote: phase-move: cb9a9f314b8b07ba71012fcdbc544b5a4d82ff5b:  1 -> 0
        +  remote: "phase-move: $HG_NODE:  $HG_OLDPHASE -> $HG_PHASE"
      
      and
      
        -  abort: pretxnclose-bookmark.force-forward hook exited with status 1
        -  [255]
        +  abort: pretxnclose-bookmark.force-public hook exited with status 255
        +  [255]
      
      These failures originated in ee5f0d047b41::f6d17075608f.
      aa05b959
    • Matt Harbison's avatar
      test-log-linerange: open binary file in binary mode · af924308
      Matt Harbison authored
      The '\n' characters were being translated on Windows, throwing off hg and git
      hashes, as well as the file content in the diff.
      af924308
  12. Oct 20, 2017
    • Matt Harbison's avatar
      test-arbitraryfilectx: stabilize for Windows · 9645c2a2
      Matt Harbison authored
      Previously, the second last test (context.arbitraryfilectx(..)) returned True on
      Windows.  I changed the repo setup sequence to import a patch, so that way the
      repo would have a proper symlink.  That made the last test fail, since it is
      comparing files in wdir(), one of which is not the expected symlink.
      
      Apparently the (feature !) line matching doesn't work well with (no-eol), so I
      had to conditionalize the test instead of the output.
      9645c2a2
  13. Oct 28, 2017
    • Durham Goode's avatar
      dirstate: remove excess attribute lookups for dirstate.status (issue5714) · ffeea240
      Durham Goode authored
      A recent refactor added a layer of abstraction to the dirstate which makes doing
      things like 'foo in dirstate' now require some extra Python attribute lookups.
      This is causing a 100ms slow down in hg status for mozilla-central.
      
      The fix is to hoist the inner dict's functions onto the main class once the lazy
      loading it complete, as well as store the actual functions before doing the
      status loop (as is done for other such functions).
      
      In my testing, it seems to address the performance regression, but we'll
      need to see the perf run results to know for sure.
      
      Differential Revision: https://phab.mercurial-scm.org/D1257
      ffeea240
  14. Oct 26, 2017
  15. Oct 27, 2017
  16. Oct 28, 2017
  17. Oct 26, 2017
  18. Oct 25, 2017
  19. Oct 24, 2017
  20. Oct 20, 2017
  21. Oct 23, 2017
  22. Oct 04, 2017
Loading