1. 13 Jun, 2010 1 commit
  2. 13 Sep, 2009 1 commit
  3. 23 May, 2009 1 commit
  4. 01 May, 2009 2 commits
    • Vincent Legoll's avatar
      Fix darcs traceback in a repository with no · fec3db7e
      Vincent Legoll authored
      changes, for example like an empty repository.
      
      Reproduce with:
      - cd /tmp
      - mkdir darcsempty
      - cd darcsempty
      - meld .
      
      Traceback (most recent call last):
        File "/home/vince/dev/git/meld/task.py", line 130, in iteration
          ret = task()
        File "/home/vince/dev/git/meld/vcview.py", line 290, in _search_recursively_iter
          self.vc.cache_inventory(rootname)
        File "/home/vince/dev/git/meld/vc/_vc.py", line 177, in cache_inventory
          self._tree_cache = self._lookup_tree_cache(directory)
        File "/home/vince/dev/git/meld/vc/darcs.py", line 83, in _lookup_tree_cache
          non_boring = self._get_whatsnew()
        File "/home/vince/dev/git/meld/vc/darcs.py", line 110, in _get_whatsnew
          status = self.state_map[elements.pop(0)]
      KeyError: 'No'
      fec3db7e
    • Vincent Legoll's avatar
      Add "mark as resolved" VC action & buttons · 95b42388
      Vincent Legoll authored
      Rediffing the patch from Matthijs van de Water from
      the bug 403193 - Can't resolve subversion conflicts
      And updating it to current meld code
      95b42388
  5. 22 Apr, 2009 1 commit
  6. 21 Apr, 2009 1 commit
    • Vincent Legoll's avatar
      Create a CachedVc class to gather all common code · b86bfd15
      Vincent Legoll authored
      duplicated between VC plugins that cache repository
      status informations.
      
      There are slight behaviour changes:
      
      bzr, monotone & git used to have a get_tree() which
      always called lookup_tree() if it was not already cached,
      but without caching at that time either. I think this was
      wrong and only cut'n'pasted between plugins. But
      would like to hear from the creators of those plugins.
      
      The remaining of the patch is mostly renaming and
      passing an additional "directory" argument to
      _lookup_tree_cache() as was required for bzr, but
      which remains unused for other plugins.
      b86bfd15
  7. 11 Apr, 2009 1 commit
  8. 17 Mar, 2009 1 commit
  9. 09 Mar, 2009 2 commits
  10. 03 Mar, 2009 1 commit
  11. 01 Mar, 2009 1 commit
    • Vincent Legoll's avatar
      Factorize repository root finding code · d166deff
      Vincent Legoll authored
      Bug 573049
      
      There's code duplication in vc plugins.
      
      The code that tries to find the repository root is duplicated in a lot of files
      and is almost always identical.
      
      The attached patch tries to consolidate this into a single implementation in
      vc.py
      
      
      svn path=/trunk/; revision=1189
      d166deff
  12. 13 Mar, 2008 1 commit
  13. 06 Dec, 2007 1 commit
  14. 12 Dec, 2005 1 commit
  15. 21 Nov, 2005 1 commit