[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
Re: [AUCTeX] How to modify TeX-view-program-selection, Greg Bognar, 2018/09/13