GNOME Bugzilla – Bug 726242
fail to see changes in a git repository
Last modified: 2014-03-14 23:20:04 UTC
with meld 1.8.1, I am trying to look at a folder under git, containing local changes ('meld .') But meld show no changes. In the console it throws: Traceback (most recent call last):
+ Trace 233323
ret = next(task)
self.vc.cache_inventory(rootname)
self._tree_cache = self._lookup_tree_cache(directory)
self._update_tree_state_cache("./", tree_state)
columns = self.diff_re.search(entry).groups()
Could you provide some more details here please? It's pretty hard to do anything with only the traceback, because this could be just about anything. If you're in a position to attach the repository that causes this, that would be great, but any details at all would help. In particular, the output of: git diff-index --cached HEAD . git diff-files -0 . in the repository may be useful. Also, could you please try with current stable Meld (1.8.4) as there was at least one git crasher fixed in the 1.8.x series.
I tend to think that this is a duplicate of Bug 710780, as the trace (Trace 233323) suggests (I just discovered this new 'trace' feature of bugzilla) To reproduce: mkdir /tmp/meld-test cd /tmp/meld-test/ git init touch foo git add . git commit -a -m "foo" touch bar ln -sf bar foo git status --short meld .
Yup. I've just checked and this was fixed in 1.8.3. Thanks anyway. *** This bug has been marked as a duplicate of bug 710780 ***