AUCTeX Sync -- Build fixes.
This set of changes gives us a clean AUCTeX v11.92 build.
* xemacs-packages/auctex/sxepkg.el: Add a stack more warning
suppression crud. Man, I hate this file.
* xemacs-packages/auctex/tex.el (TeX--prettify-symbols-compose-p):
Wrap the wrap in #'eval-when to feed the byte-compiler warnings
monster.
(file): #'defvar at toplevel for ugly AF warn suppression.
(TeX-read-string): The "XEmacs" version... Don't bother trying to
see if it can take 5 args because nowhere in AUCTeX does it use
more than 2.
(TeX-how-many): Conditionalise on 'emacs' feature because
'emacs-major-version' is >= for SXEmacs too. And wrap in a
snuggly, warm #'eval-when-compile.
* xemacs-packages/auctex/latex.el (LaTeX-env-args): Use
#'if-boundp for warning suppression.
* xemacs-packages/auctex/bib-cite.el (bib-cite--fontify-help): Use
#'if-fboundp to avoid warnings.
(bib-cite-fontify-help-xemacs): Wrap in #'eval-when to avoid
warnings.
* xemacs-packages/auctex/package-info.in (provides): Add
tex-ispell, tex-wizard.
* xemacs-packages/auctex/Makefile (ELCS): Add tex-ispell.elc,
tex-wizard.elc
Signed-off-by: Steve Youngs <steve@sxemacs.org>