Skip to content
Snippets Groups Projects
  1. May 01, 2011
  2. Apr 29, 2011
  3. Apr 25, 2011
  4. Apr 30, 2011
    • Nicolas Dumazet's avatar
      zeroconf: notify the Zeroconf threads when hg exits · 23fc62e0
      Nicolas Dumazet authored
      Zeroconf launches two threads in the background, and they wait on
      Condition objects to exit. We need to call Zeroconf.close() to
      release those conditions so that threads can gracefully exit.
      
      This means that an interrupt on the hg process will now gracefully
      propagate to the Zeroconf children, fixing that bug which did not
      allow us to kill an `hg serve` process.
      23fc62e0
  5. Apr 29, 2011
  6. Mar 04, 2011
    • Patrick Mezard's avatar
      subrepo: handle svn tracked/unknown directory collisions · 9e8a9d45
      Patrick Mezard authored
      This happens more often than expected. Say you have an svn subrepository with
      python code. Python would have generated unknown .pyc files. Now, you rebase
      this setup on a revision where a directory containing python code does not
      exist. Subversion is first asked to remove this directory when updating, but
      will not because it contains untracked items. Then it will have to bring back
      the directory after the merge but will fail because it now collides with an
      untracked directory.
      
      Using --force is not very elegant and only works with svn >= 1.5 but the only
      alternative I can think of is to write our own purge command for subversion.
      9e8a9d45
  7. Apr 29, 2011
  8. Apr 26, 2011
  9. Apr 25, 2011
  10. Apr 21, 2011
  11. Apr 19, 2011
  12. Apr 20, 2011
  13. Apr 19, 2011
  14. Apr 18, 2011
  15. Apr 16, 2011
    • Matt Mackall's avatar
      encoding: avoid localstr when a string can be encoded losslessly (issue2763) · b7b26e54
      Matt Mackall authored
      localstr's hash method exists to prevent bogus matching on lossy local
      encodings. For instance, we don't want 'caf?' to match 'café' in an
      ASCII locale.
      
      But when café can be losslessly encoded in the local charset, we can
      simply use a normal string and avoid the hashing trick.
      
      
      This avoids using localstr's hash method, which would prevent a match between
      b7b26e54
  16. Apr 15, 2011
  17. Apr 07, 2011
  18. Apr 06, 2011
  19. Mar 27, 2011
  20. Apr 05, 2011
  21. Apr 03, 2011
Loading