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

Reply via email to