Hi folks,

thank you so much for you amazing work on auctex. I really love the package.

I have a question if you don't mind me asking.

I'm using use-package to install auctex and upon byte compiling the
package I receive tons of warnings about reference to free variables and
undefined functions. For more details have a look at the attached log file.

One thing that surprises me is that use-package provides :functions and
:defines in order to define any free variables and functions but seem to
have no effect here what so ever in my case. Any ideas what I might be
doing wrong here?

This is the snippet that I have in my config



Thank you in advance for your help!

Regards,

J.


Compiling no file at Wed Oct 16 13:25:40 2019
Leaving directory ‘/Users/jm/.emacs.d/elpa/auctex-12.1.2’

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/auctex-pkg.el at Wed Oct 
16 13:25:40 2019
Entering directory ‘/Users/jm/.emacs.d/elpa/auctex-12.1.2/’

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/auctex.el at Wed Oct 16 
13:25:40 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/bib-cite.el at Wed Oct 16 
13:25:40 2019

In bib-find-next:
bib-cite.el:977:12:Warning: ‘find-tag’ is an obsolete function (as of 25.1);
    use ‘xref-find-definitions’ instead.
bib-cite.el:983:55:Warning: ‘find-tag’ is an obsolete function (as of 25.1);
    use ‘xref-find-definitions’ instead.

In bib-guess-or-prompt-for-label:
bib-cite.el:1511:40:Warning: reference to free variable ‘LaTeX-label-list’

In bib-master-file:
bib-cite.el:1951:21:Warning: reference to free variable ‘TeX-master’

In bib-create-auto-file:
bib-cite.el:2252:31:Warning: reference to free variable
    ‘BibTeX-auto-regexp-list’
bib-cite.el:2267:14:Warning: reference to free variable ‘TeX-header-end’
bib-cite.el:2268:30:Warning: reference to free variable ‘LaTeX-header-end’
bib-cite.el:2268:15:Warning: assignment to free variable ‘TeX-header-end’

In end of data:
bib-cite.el:2435:1:Warning: the following functions are not known to be defined:
    reftex-view-crossref, extent-string, show-entry, TeX-master-file,
    TeX-auto-write

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/context-en.el at Wed Oct 
16 13:25:40 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/context-nl.el at Wed Oct 
16 13:25:41 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/context.el at Wed Oct 16 
13:25:41 2019
context.el:75:1:Warning: global/dynamic var ‘reference’ lacks a prefix
context.el:77:1:Warning: global/dynamic var ‘title’ lacks a prefix
context.el:78:1:Warning: global/dynamic var ‘name’ lacks a prefix
context.el:79:1:Warning: global/dynamic var ‘level’ lacks a prefix

In ConTeXt-paragraph-commands-regexp:
context.el:1017:26:Warning: reference to free variable
    ‘ConTeXt-extra-paragraph-commands’

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/font-latex.el at Wed Oct 
16 13:25:41 2019

In font-latex-update-sectioning-faces:
font-latex.el:173:37:Warning: reference to free variable
    ‘font-latex-fontify-sectioning’

In end of data:
font-latex.el:2161:1:Warning: the following functions are not known to be 
defined:
    face-property-instance, set-face-property

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/latex-flymake.el at Wed 
Oct 16 13:25:41 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/latex.el at Wed Oct 16 
13:25:41 2019
latex.el:117:1:Warning: global/dynamic var ‘title’ lacks a prefix
latex.el:118:1:Warning: global/dynamic var ‘name’ lacks a prefix
latex.el:119:1:Warning: global/dynamic var ‘level’ lacks a prefix
latex.el:121:1:Warning: global/dynamic var ‘toc’ lacks a prefix

In LaTeX-largest-level-set:
latex.el:309:15:Warning: reference to free variable ‘outline-heading-alist’
latex.el:307:48:Warning: assignment to free variable ‘outline-heading-alist’

In LaTeX-auto-cleanup:
latex.el:1766:25:Warning: reference to free variable ‘TeX-auto-file’
latex.el:1803:30:Warning: assignment to free variable ‘TeX-auto-file’

In BibTeX-auto-store:
latex.el:1878:48:Warning: assignment to free variable ‘TeX-auto-update’

In LaTeX-section-menu-filter:
latex.el:5587:15:Warning: assignment to free variable
    ‘LaTeX-section-list-changed’

In end of data:
latex.el:6646:1:Warning: the following functions are not known to be defined: 
outline-level,
    outline-mark-subtree, turn-off-filladapt-mode

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/lpath.el at Wed Oct 16 
13:25:41 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/multi-prompt.el at Wed Oct 
16 13:25:41 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/plain-tex.el at Wed Oct 16 
13:25:41 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/preview.el at Wed Oct 16 
13:25:41 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/prv-emacs.el at Wed Oct 16 
13:25:42 2019

In preview-mode-setup:
prv-emacs.el:378:18:Warning: reference to free variable ‘preview-menu’
prv-emacs.el:392:41:Warning: reference to free variable ‘preview-dumped-alist’

In preview-move-point:
prv-emacs.el:454:16:Warning: reference to free variable ‘preview-auto-reveal’

In end of data:
prv-emacs.el:595:1:Warning: the following functions are not known to be defined:
    preview-filter-specs-1, preview-format-kill, preview-delete,
    preview-relaxed-string=, preview-disable,
    preview-inactive-string, desktop-buffer-preview-misc-data,
    preview-filter-specs, preview-auto-reveal-p

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex-bar.el at Wed Oct 16 
13:25:42 2019

In TeX-bar-TeX-buttons:
tex-bar.el:130:22:Warning: reference to free variable
    ‘TeX-bar-TeX-all-button-alists’

In TeX-bar-LaTeX-buttons:
tex-bar.el:271:22:Warning: reference to free variable
    ‘TeX-bar-LaTeX-all-button-alists’

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex-buf.el at Wed Oct 16 
13:25:42 2019

In TeX--master-or-region-file-with-extra-quotes:
tex-buf.el:607:25:Warning: reference to free variable ‘orig-file’

In TeX-region-create:
tex-buf.el:2143:11:Warning: ‘font-lock-maximum-size’ is an obsolete variable
    (as of 24.1).

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex-fold.el at Wed Oct 16 
13:25:42 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex-font.el at Wed Oct 16 
13:25:42 2019
tex-font.el:149:1:Warning: defface for ‘tex-math-face’ fails to specify
    containing group

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex-info.el at Wed Oct 16 
13:25:42 2019

In Texinfo-reftex-hook:
tex-info.el:484:28:Warning: reference to free variable
    ‘reftex-label-alist-builtin’
tex-info.el:485:48:Warning: assignment to free variable
    ‘reftex-label-alist-builtin’

In TeX-texinfo-mode:
tex-info.el:684:30:Warning: assignment to free variable ‘TeX-auto-update’

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex-ispell.el at Wed Oct 
16 13:25:42 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex-jp.el at Wed Oct 16 
13:25:42 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex-mik.el at Wed Oct 16 
13:25:42 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex-site.el at Wed Oct 16 
13:25:42 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex-style.el at Wed Oct 16 
13:25:42 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex-wizard.el at Wed Oct 
16 13:25:42 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tex.el at Wed Oct 16 
13:25:42 2019

In TeX-pdf-tools-sync-view:
tex.el:1153:24:Warning: reference to free variable ‘file’

In TeX-evince-sync-view-1:
tex.el:1179:43:Warning: reference to free variable ‘file’

In TeX-Omega-mode:
tex.el:1589:23:Warning: ‘TeX-Omega-mode’ is an obsolete function (as of
    11.86); use ‘TeX-engine-set’ instead.
tex.el:1589:23:Warning: ‘TeX-Omega-mode’ is an obsolete function (as of
    11.86); use ‘TeX-engine-set’ instead.
tex.el:1589:4:Warning: ‘TeX-Omega-mode’ is an obsolete function (as of 11.86);
    use ‘TeX-engine-set’ instead.
tex.el:1589:46:Warning: ‘TeX-Omega-mode’ is an obsolete function (as of
    11.86); use ‘TeX-engine-set’ instead.
tex.el:1589:46:Warning: ‘TeX-Omega-mode’ is an obsolete function (as of
    11.86); use ‘TeX-engine-set’ instead.
tex.el:1589:46:Warning: ‘TeX-Omega-mode’ is an obsolete function (as of
    11.86); use ‘TeX-engine-set’ instead.

In TeX-parse-argument:
tex.el:3439:26:Warning: reference to free variable ‘exit-mark’

In TeX-argument-insert:
tex.el:3463:13:Warning: assignment to free variable ‘last-optional-rejected’
tex.el:3468:37:Warning: reference to free variable ‘exit-mark’

In VirTeX-common-initialization:
tex.el:3678:61:Warning: assignment to free variable ‘ispell-tex-p’
tex.el:3679:30:Warning: assignment to free variable ‘TeX-auto-update’

In TeX-insert-dollar:
tex.el:5801:26:Warning: reference to free variable ‘texmathp-why’

In TeX-math-input-method-off:
tex.el:5885:11:Warning: ‘inactivate-input-method’ is an obsolete function (as
    of 24.3); use ‘deactivate-input-method’ instead.

In TeX-normal-mode:
tex.el:5902:13:Warning: assignment to free variable
    ‘LaTeX-includegraphics-global-files’

In end of data:
tex.el:6579:1:Warning: the following functions are not known to be defined:
    dbus-ignore-errors, dbus-get-unique-name, dbus-ping,
    dbus-introspect-get-method, dbus-call-method,
    dbus-register-signal, spell-buffer

 /Users/jm/.emacs.d/elpa/auctex-12.1.2/style/dinbrief.el at Wed Oct 16 13:25:43 
2019

In LaTeX-dinbrief-style:
dinbrief.el:80:6:Warning: ‘indent-relative-maybe’ is an obsolete function (as
    of 26.1); use ‘indent-relative-first-indent-point’ instead.

In LaTeX-dinbrief-env-recipient:
dinbrief.el:198:6:Warning: ‘indent-relative-maybe’ is an obsolete function (as
    of 26.1); use ‘indent-relative-first-indent-point’ instead.
dinbrief.el:204:17:Warning: ‘indent-relative-maybe’ is an obsolete function
    (as of 26.1); use ‘indent-relative-first-indent-point’ instead.

In LaTeX-dinbrief-sender:
dinbrief.el:218:16:Warning: ‘previous-line’ is for interactive use only; use
    ‘forward-line’ with negative argument instead.


Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/style/ifluatex.el at Wed 
Oct 16 13:25:43 2019

In LaTeX-ifluatex-set-exit-mark:
ifluatex.el:39:15:Warning: reference to free variable ‘exit-mark’

In LaTeX-kpfonts-mode:
kpfonts.el:507:22:Warning: reference to free variable
    ‘LaTeX-kpfonts-mode-menu’
kpfonts.el:507:46:Warning: reference to free variable ‘LaTeX-kpfonts-mode-map’

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/style/latexinfo.el at Wed 
Oct 16 13:25:43 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/style/letter.el at Wed Oct 
16 13:25:43 2019

In LaTeX-env-recipient:
letter.el:151:6:Warning: ‘indent-relative-maybe’ is an obsolete function (as
    of 26.1); use ‘indent-relative-first-indent-point’ instead.
letter.el:157:17:Warning: ‘indent-relative-maybe’ is an obsolete function (as
    of 26.1); use ‘indent-relative-first-indent-point’ instead.


Leaving directory ‘/Users/jm/.emacs.d/elpa/auctex-12.1.2/style/’

Compiling file 
/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/context/context-test.el at Wed Oct 
16 13:25:44 2019
Entering directory ‘/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/context/’
context-test.el:36:36:Warning: reference to free variable
    ‘ConTeXt-indent-test/in’
context-test.el:41:36:Warning: reference to free variable
    ‘ConTeXt-indent-test/out’

In end of data:
context-test.el:45:1:Warning: the function ‘AUCTeX-set-ert-path’ is not known
    to be defined.
Leaving directory ‘/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/context/’

Compiling file 
/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/japanese/error-parsing.el at Wed 
Oct 16 13:25:44 2019
Entering directory ‘/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/japanese/’
error-parsing.el:26:7:Warning: assignment to free variable
    ‘japanese-TeX-error-messages’

Compiling file 
/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/japanese/parse-timing.el at Wed Oct 
16 13:25:45 2019
parse-timing.el:46:16:Warning: reference to free variable ‘parse-timing’
parse-timing.el:48:24:Warning: reference to free variable
    ‘reftex-docstruct-symbol’

In end of data:
parse-timing.el:53:1:Warning: the function ‘AUCTeX-set-ert-path’ is not known
    to be defined.

Compiling file 
/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/japanese/preview-latex.el at Wed 
Oct 16 13:25:45 2019
preview-latex.el:82:36:Warning: reference to free variable ‘platex-shift-jis’
preview-latex.el:132:36:Warning: reference to free variable
    ‘different-coding-system’
preview-latex.el:172:36:Warning: reference to free variable
    ‘preserve-kanji-option’

In end of data:
preview-latex.el:291:1:Warning: the function ‘AUCTeX-set-ert-path’ is not
    known to be defined.
Leaving directory ‘/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/japanese/’

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/latex/latex-test.el 
at Wed Oct 16 13:25:45 2019
Entering directory ‘/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/latex/’
latex-test.el:52:36:Warning: reference to free variable
    ‘LaTeX-indent-tabular-test/in’
latex-test.el:57:36:Warning: reference to free variable
    ‘LaTeX-indent-tabular-test/out’
latex-test.el:66:36:Warning: reference to free variable ‘LaTeX-math-indent/in’
latex-test.el:71:36:Warning: reference to free variable
    ‘LaTeX-math-indent/out’
latex-test.el:83:36:Warning: reference to free variable ‘LaTeX-filling/in’
latex-test.el:96:36:Warning: reference to free variable ‘LaTeX-filling/out’
latex-test.el:120:36:Warning: reference to free variable
    ‘tabular-count-ampersands/in’
latex-test.el:130:36:Warning: reference to free variable
    ‘tabular-count-ampersands/out’

In end of data:
latex-test.el:324:1:Warning: the following functions are not known to be 
defined:
    AUCTeX-set-ert-path, LaTeX-includegraphics-extensions-list

Compiling file 
/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/latex/preview-latex-test.el at Wed 
Oct 16 13:25:45 2019
Leaving directory ‘/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/latex/’

Compiling file 
/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/tex/command-expansion.el at Wed Oct 
16 13:25:45 2019
Entering directory ‘/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/tex/’

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/tex/error-parsing.el 
at Wed Oct 16 13:25:45 2019
error-parsing.el:37:36:Warning: reference to free variable
    ‘TeX-test-compilation-log’

In end of data:
error-parsing.el:154:1:Warning: the function ‘AUCTeX-set-ert-path’ is not
    known to be defined.

Compiling file 
/Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/tex/path-expansion.el at Wed Oct 16 
13:25:45 2019

Compiling file /Users/jm/.emacs.d/elpa/auctex-12.1.2/tests/tex/utility.el at 
Wed Oct 16 13:25:45 2019

Compiling no file at Wed Oct 16 13:25:45 2019
_______________________________________________
info-auctex mailing list
info-auc...@gnu.org
https://lists.gnu.org/mailman/listinfo/info-auctex

Reply via email to