On 1 March 2013 23:49, Daniel Macks <[email protected]> wrote:
> On Thu, 28 Feb 2013 10:10:39 -0500, Daniel Macks <[email protected]>
> wrote:
> Using meld-1.7.1 on OS X 10.6 and python27, comparing two files fails
>>
>> to find differences. The two files are displayed side-by-side, but with
>> nothing highlighted (but also no "files are the same" banner), and my
>> terminal reports:
>>
>> Traceback (most recent call last):
>>   File "/sw/lib/meld/meld/task.py", line 134, in iteration
>>     ret = next(task)
>>   File "/sw/lib/meld/meld/filediff.py", line 1111, in _set_files_internal
>>     for i in self._load_files(files, self.textbuffer):
>>   File "/sw/lib/meld/meld/filediff.py", line 1064, in _load_files
>>     self.set_buffer_writable(t.buf, writable)
>>   File "/sw/lib/meld/meld/filediff.py", line 1455, in set_buffer_writable
>>     self.readonlytoggle[index].set_visible(not writable)
>> AttributeError: 'gtk.ToggleButton' object has no attribute 'set_visible'
>>
>> It worked fine in 1.6.1. I get the same results using a newly-created user
>> account (no leftover preferences from an older version). Is this attribute
>> recently added to gtk? I'm running a fairly old gnome stack but I don't see
>> any NEWS or other notes about migrating to gtk3 or other minimum-version
>> requirements.
>
>
> Seems to be cured by upgrading pygtk (broken with 2.16.0, fixed with
> 2.17.0). Is it possible for the build-system to test for it? Regardless,
> would be good to note this new requirement in NEWS

This break was unintentional, but at this point 2.16 is really *very*
old. I'm only keeping up support for it out of sympathy with people on
RHEL6. PyGTK doesn't have any way to only enable symbols in version X,
so there's no easy way to check for this; the best way is to have a
few people running Meld from git on older systems. I do try to respond
when people yell.

Anyway, I've fixed this issue in current git. Thanks for letting me know.

cheers,
Kai
_______________________________________________
meld-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/meld-list

Reply via email to