bug-auctex
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#22610: Auctex doesn't work with Atril (Mate's version of evince)


From: Antoine Levitt
Subject: bug#22610: Auctex doesn't work with Atril (Mate's version of evince)
Date: Sat, 13 Feb 2016 11:10:34 +0100

Hm, I thought it was working, but I actually hadn't checked the synctex part, just the viewer launch, sorry about that! So the viewer launches, the dbus call seems correct (changing the arguments or method name gets an error), but the viewer still doesn't show the file where it's supposed to. It works with evince. Actually I googled a bit and I saw that in a version of atril more recent than the one I have (I have 1.8.1), there has been a few fixes, and the last argument has been brought back: http://git.mate-desktop.org/atril/commit/?id=b7918f40bd6a2c6b63bca6d4e095194160c08a5b, backported from an evince commit in 2010. The last version of atril hasn't made my distro yet, so I'll wait for things to settle down before doing anything. I'll switch to evince for the time being. Sorry for the noise.

Best,
Antoine

On 12 February 2016 at 16:22, Mosè Giordano <address@hidden> wrote:
Hi Antoine,

2016-02-11 21:19 GMT+01:00 Antoine Levitt <address@hidden>:
> Close: (when (equal "evince" app) :uint32 0) returns nil if app != evince,
> which gets transmitted to dbus as the boolean false. I'm not sure how to do
> this without duplicating the call?
>
> Other than that, works great under my version of atril. Thanks!

Thank you so much for reporting this problem.  Looking better at that
function I also noticed that only "0" was actually passed as argument
of `dbus-call-method', as 0 is the last form of `when''s body.  I
think the attached patch cures both bugs.  Please, tell me if it works
for you.

Bye,
Mosè


reply via email to

[Prev in Thread] Current Thread [Next in Thread]