Joost Kremers <[email protected]> writes: > On Thu, Sep 13 2018, David Kastrup wrote: >> Joost Kremers <[email protected]> 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 _______________________________________________ auctex mailing list [email protected] https://lists.gnu.org/mailman/listinfo/auctex
