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: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Arach Hirmanpour <hirmanpour <at> yahoo.co.uk>
Subject: bug#31451: closed (Re: bug#31451: Auctex view command for Zathura
 not operational when viewed .tex file has spaces in its name and synctex
 is used)
Date: Sun, 27 May 2018 20:38:01 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#31451: Auctex view command for Zathura not operational when viewed .tex file has spaces in its name and synctex is used

which was filed against the auctex package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 31451 <at> debbugs.gnu.org.

-- 
31451: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=31451
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Arash Esbati <arash <at> gnu.org>
To: Arach Hirmanpour <hirmanpour <at> yahoo.co.uk>
Cc: 31451-done <at> debbugs.gnu.org
Subject: Re: bug#31451: Auctex view command for Zathura not operational when
 viewed .tex file has spaces in its name and synctex is used
Date: Sun, 27 May 2018 22:36:51 +0200
Arach Hirmanpour <hirmanpour <at> yahoo.co.uk> writes:

> *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
> [...]
> *The possible solution :*
>
> The problem is solved, as far as I can tell, by replacing %b with: \"%b\"

Hi Arach,

thanks for your report.  I've fixed this issue in AUCTeX git repo.

Best, Arash

[Message part 3 (message/rfc822, inline)]
From: Arach Hirmanpour <hirmanpour <at> yahoo.co.uk>
To: bug-auctex <at> gnu.org
Subject: 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 4 (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 5 (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.