GNU bug report logs - #31451
Auctex view command for Zathura not operational when viewed .tex file has spaces in its name and synctex is used

Previous Next

Package: auctex;

Reported by: Arach Hirmanpour <hirmanpour <at> yahoo.co.uk>

Date: Mon, 14 May 2018 12:09:02 UTC

Severity: normal

Done: Arash Esbati <arash <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Arach Hirmanpour <hirmanpour <at> yahoo.co.uk>
To: 31451 <at> debbugs.gnu.org
Subject: bug#31451: Auctex view command for Zathura not operational when viewed .tex file has spaces in its name and synctex is used
Date: Mon, 14 May 2018 11:35:30 +0200
[Message part 1 (text/plain, inline)]
*The issue :*

When using Zathura as a viewer, Zathura fails to launch with the default 
View command defined by auctex in tex.el when both of the following  
conditions are true :

- synctex is used

- the .tex file name has spaces in its filename


*My config : *emacs 25.3.2 auctex 12.1.1 and Zathura 0.3.5 under 
elementaryos

The problem was reproduced on a fresh install of antergos with emacs 
25.3.1 auctex 12.1.1 and Zathura 0.3.9


*The possible cause :*

In tex.el Zathura is launched with the following parameters when using 
synctex :

    (mode-io-correlate " --synctex-forward %n:0:%b -x \"emacsclient 
+%{line} %{input}\""))

%b is the .tex filename, which is unquoted.

*
*

*The possible solution :*

The problem is solved, as far as I can tell, by replacing %b with: \"%b\"


Yours sincerely,

Arach HIRMANPOUR

[Message part 2 (text/html, inline)]

This bug report was last modified 6 years and 364 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.