Le 2 mai 2015 à 20:33, Mosè Giordano <m...@gnu.org> a écrit : > Hi Jean-François, > > 2015-05-02 17:19 GMT+02:00 jfbu <j...@free.fr>: >> Emacs : GNU Emacs 24.5.3 (x86_64-apple-darwin13.4.0, Carbon Version 157 >> AppKit 1265.21) >> of 2015-04-11 on Atago.local >> Package: 11.88.5 >> AUCTeX-date "2015-05-01" >> >> I have noticed that when I do >> >> C-h v TeX-macro-global >> >> it will call the function of the same name, thus resulting >> in a kpsewhich call >> kpsewhich --progname latex --expand-path >> $TEXMFHOME:$TEXMFMAIN:$TEXMFLOCAL:$TEXMFDIST >> >> (via I presume TeX-tree-expand from tex.el) >> >> (earlier TeX-tree-expand would have made 4 calls to kpsewhich; thanks again >> for having reduced it to only one) > > The default value of `TeX-macro-global' is > > (TeX-macro-global) > > which calls kpsewhich. > >> >> On the other hand when I do >> >> C-h v TeX-macro-private >> >> there is no call to kpsewhich. >> >> I wonder whether the difference is deliberate (well, >> obviously it is) and what is the rationale. > > Instead the default value of `TeX-macro-private' is > > (or (append (TeX-parse-path "TEXINPUTS") > (TeX-parse-path "BIBINPUTS")) > (TeX-macro-private)) > > If you have set the environment variables TEXINPUTS and BIBINPUTS, the > function `TeX-parse-path' will build the list of directories by simply > using those variables, without calling kpsewhich. >
Hi Mosè, I have not set those variables myself, but if I run M-! echo $TEXINPUTS I get .:/Users/---/.emacs.d/elpa/auctex-11.88.5/latex: nothing for echo $BIBINPUTS bye, Jean-François _______________________________________________ auctex mailing list auctex@gnu.org https://lists.gnu.org/mailman/listinfo/auctex