After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 758154 - Meld not highlighting changed lines
Meld not highlighting changed lines
Status: RESOLVED DUPLICATE of bug 758098
Product: meld
Classification: Other
Component: filediff
3.14.x
Other Linux
: Normal normal
: ---
Assigned To: meld-maint
meld-maint
Depends on:
Blocks:
 
 
Reported: 2015-11-16 02:24 UTC by Michael Shepanski
Modified: 2015-11-16 03:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (130.58 KB, image/png)
2015-11-16 02:25 UTC, Michael Shepanski
Details

Description Michael Shepanski 2015-11-16 02:24:06 UTC
OS: Ubuntu 15.10
WM: Gnome-Shell
Meld: 3.14.0

Meld not highlighting changed lines. See Screenshot. Getting this exception in the console:

Traceback (most recent call last):
  • File "/usr/lib/python2.7/dist-packages/meld/task.py", line 110 in iteration
    ret = next(task)
  • File "/usr/lib/python2.7/dist-packages/meld/filediff.py", line 1244 in _set_files_internal
    for i in self._diff_files():
  • File "/usr/lib/python2.7/dist-packages/meld/filediff.py", line 1201 in _diff_files
    while next(step) is None:
  • File "/usr/lib/python2.7/dist-packages/meld/diffutil.py", line 466 in set_sequences_iter
    while next(work) is None:
  • File "/usr/lib/python2.7/dist-packages/meld/matchers.py", line 246 in initialise
    a, b = self.preprocess()
  • File "/usr/lib/python2.7/dist-packages/meld/matchers.py", line 155 in preprocess
    a, b = self.preprocess_remove_prefix_suffix(self.a, self.b)
  • File "/usr/lib/python2.7/dist-packages/meld/matchers.py", line 109 in preprocess_remove_prefix_suffix
    self.common_prefix = find_common_prefix(a, b)
  • File "/usr/lib/python2.7/dist-packages/meld/matchers.py", line 43 in find_common_prefix
    if a[0] == b[0]:
  • File "/usr/lib/python2.7/dist-packages/meld/meldbuffer.py", line 268 in __getitem__
    line_end = line_start.copy()
AttributeError: 'tuple' object has no attribute 'copy'

Comment 1 Michael Shepanski 2015-11-16 02:25:02 UTC
Created attachment 315647 [details]
screenshot
Comment 2 Kai Willadsen 2015-11-16 03:08:21 UTC
Thanks for taking the time to report this.
This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 758098 ***