auctex
[Top][All Lists]
Advanced

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

Re: [AUCTeX] How to modify TeX-view-program-selection


From: David Kastrup
Subject: Re: [AUCTeX] How to modify TeX-view-program-selection
Date: Thu, 13 Sep 2018 16:27:48 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Joost Kremers <address@hidden> writes:

> On Thu, Sep 13 2018, David Kastrup wrote:
>> Joost Kremers <address@hidden> writes:
>>
>>> (add-to-list 'TeX-view-program-selection '((output-pdf "Zathura")))
>>>
>>> in your init file.
>>
>> Ah, but that depends on TeX-view-program-selection already being
>> defined.  You'd have to put this into an eval-after-load incantation
>> or
>> similar for this to work reliably.
>
> My apologies, you are of course right. I do this sort of stuff in a
> use-package declaration in the :config section, which is executed
> after the package is loaded, so I tend to forget about
> eval-after-load.
>
>>> Doing it in LaTeX-mode-hook means it's executed each time you open
>>> a
>>> LaTeX file, which is harmless but unnecessary.
>>
>> But the usual way to do such stuff.
>
> Really? I mean, true, I see it a lot in (mostly older) config snippets
> Google spits up, but I thought it was generally discouraged to use a
> hook if there's no need for it, because it's not always as harmless as
> this example. (In fact, I've run into problems with it myself from
> time to time.)

Well, how do you modify stuff that isn't defined yet?  I don't see much
of an option other than using a hook or its equivalent.

-- 
David Kastrup



reply via email to

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