Naresh Gurbuxani <[email protected]> writes: > This is about where to find old versions of auctex which work with old > versions of emacs. Users like me do not choose emacs version, which > is installed by my organisation. I struggled to find old version of > auctex to install.
This is more or less described in AUCTeX manual[1]: 1.1 Overview of AUCTeX [...] AUCTeX is a package distributed at ELPA, Emacs Lisp Package Archive. You can manage it in Emacs package manager. (see (emacs)Packages) WWW users may want to check out the AUCTeX page at https://www.gnu.org/software/auctex/ and https://elpa.gnu.org/packages/auctex.html. If you are considering upgrading AUCTeX, the recent changes are described on the latter of the above WWW sites. Maybe I'll add a sentence there that older packages are also available from on the ELPA page. OTOH, providing older packages is also a standard feature of ELPA, hmm. > This is the message when installing auctex-14.0.9.tar > Auctex-pkg.el:0:0: error: void-function: (lisp-data-mode) This issue is more interesting. auctex-pkg.el from auctex-14.0.9.tar contains (line breaks added for legibility): --8<---------------cut here---------------start------------->8--- ;; Generated package description from auctex.el -*- mode: lisp-data; no-byte-compile: t -*- (define-package "auctex" "14.0.9" "Integrated environment for *TeX*" '((emacs "27.1")) :commit "ee58d625501af073bde569718db02d1236162283" --8<---------------cut here---------------end--------------->8--- AUCTeX requires Emacs 27.1, but the package seems to be generated with Emacs 28, since `lisp-data-mode' was introduced with that version[2]. Hence, the installation of the tarball doesn't work on Emacs<28 with: M-x package-install-file RET auctex-14.0.9.tar RET @Stefan: Can you help us out with this issue? Best, Arash Footnotes: [1] https://elpa.gnu.org/packages/doc/auctex.html#Summary [2] https://cgit.git.savannah.gnu.org/cgit/emacs.git/commit/?id=43fded12d544ab68f493142debc5b3e437317f35
