help needed to sync auctex pkg with the new 11.52 release
oub at gmx.net
Tue Aug 24 10:00:59 EDT 2004
I try to sync the official Xemacs auctex pkg with the current 11.52
(author release). Since the installation procedure changes, I enconter
some difficulties and would like to ask for help.
(1) the traditional TeX-lisp-directory, which gets the value
by running ./configure
(defvar TeX-lisp-directory "/usr/local/share/emacs/site-lisp/auctex"
"*The directory where the AUCTeX lisp files are located.")
Can be safely ignored, since autoload takes care of this, right?
(2) a new directory is introduced, called
TeX-auto-global. Using ./configure I got.
(defcustom TeX-auto-global "/home/oub/var"
"*Directory containing automatically generated information.
Must end with a directory separator.
For storing automatic extracted information about the TeX macros
shared by all users of a site."
I would like to have this directory in the
/xemacs-packages/etc/auctex directory, where already the
/styles directory is placed. There are two questions,
- first how to add a reasonable entry into the Makefile?
gives my a tar ball with the new
directory included. I tried
DATA_1_DEST = $(PACKAGE)/var , in the analoge manner to
the style directory, which has the corresponding
DATA_DEST = $(PACKAGE)/style.
However this did not work
- how can I be sure that the variable TeX-auto-global is
set correctly to
(5) the TeX-macro-global variable: I never thought about
this neither. During configuration, configure guesses
where the relevant style files are placed, like
(defcustom TeX-macro-global '("/usr/share/texmf/tex/"
"Directories containing the sites TeX macro files and style files.
The directory names *must* end with a slash."
:type '(repeat (directory :format "%v")))
how does the Xemacs package system know about it? I
should not bother about this, since this is working for
years, I got curious anyhow.
I would really appreciate any help, since otherwise I am afraid
cannot make the sync to 11.52 successful. That would be a pity,
although this version still has some Xemacs specific bugs, it
presents some new features.
More information about the XEmacs-Beta