Skip to content
Snippets Groups Projects
  1. May 18, 2011
  2. May 14, 2011
  3. May 09, 2011
  4. May 01, 2011
    • Alexander Solovyov's avatar
      fix bookmarks rollback behavior · 89e7d35e
      Alexander Solovyov authored
      Before this patch undo.bookmarks was created on bookmarks write and
      not with other transaction-related files. There were two issues: first
      is that if you have changed bookmarks few times after a transaction
      happened, rollback will give you a state which can point to
      non-existing revision. Second is that if you have not changed
      bookmarks after a transaction, rollback will touch your state anyway.
      
      This change also adds `localrepo._writejournal` method, which can be
      used by other extensions to save their transaction-related backup in
      right time.
      89e7d35e
  5. May 06, 2011
  6. May 05, 2011
  7. May 03, 2011
  8. May 01, 2011
  9. Apr 29, 2011
  10. Apr 25, 2011
  11. 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
  12. Apr 29, 2011
  13. 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
  14. Apr 29, 2011
  15. Apr 26, 2011
  16. Apr 25, 2011
  17. Apr 21, 2011
  18. Apr 19, 2011
  19. Apr 20, 2011
  20. Apr 19, 2011
  21. Apr 18, 2011
  22. 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
  23. Apr 15, 2011
  24. Apr 07, 2011
  25. Apr 06, 2011
Loading