bug#71902: tex-site.el is not included in auctex 13.3

2024-07-02 Thread WANG Yizhen

Dear maintainers of auctex,

The current commit of auctex  seemed to have packed tex-site.el.in 
instead of tex-site.el, which makes auctex unusable. I look forward to a 
quick fix.


Best regards,

Yizhen




___
bug-auctex mailing list
bug-auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-auctex


bug#71902: tex-site.el is not included in auctex 13.3

2024-07-02 Thread Arash Esbati
WANG Yizhen  writes:

> The current commit of auctex  seemed to have packed tex-site.el.in
> instead of tex-site.el, which makes auctex unusable. I look forward to
> a quick fix.

I presume you've downloaded the 13.3 tarball, right?  You still have to
install the package once you unpack it.  This is from the INSTALL file
distributed in the tarball:

   The remainder of this section is about installing AUCTeX from a
  release tarball or from a checkout of the AUCTeX repository.

 Installing AUCTeX should be simple: merely ‘./configure’, ‘make’, and
  ‘make install’ for a standard site-wide installation (most other
  installations can be done by specifying a ‘--prefix=...’ option).

OTOH, we recommend to install AUCTeX from ELPA where possible.  Again,
from the README:

  The modern and strongly recommended way of installing AUCTeX is by using
  the Emacs package manager integrated in Emacs 24 and greater (ELPA).
  Simply do ‘M-x list-packages ’, mark the auctex package for
  installation with ‘i’, and hit ‘x’ to execute the installation
  procedure.  That's all.

I don't see a bug here.

Best, Arash



___
bug-auctex mailing list
bug-auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-auctex


bug#71363: 14.0.5; AUCTeX 14.05 and LaTeX Mode

2024-07-02 Thread Arash Esbati
Hi Keita,

Ikumi Keita  writes:

> I think so. `major-mode-remap-alist' is rather new in emacs history,
> so I suppose there is no code other than `set-auto-mode' (and its
> helper functions) that takes `major-mode-remap-alist' into account
> when it determines the major mode function to run.

Well, that's a pity :-(

> You mean that they want to have AUCTeX for LaTeX documents (.tex files)
> and built-in mode for Org source blocks? That's very unusual
> situation; :-)

Yes, that's a possible scenario I had in my mind.  This is at least my
observation over the last couple of years that AUCTeX's take-over of
various major modes was not appreciated by everybody.

> I'd say that people who have such strange preference should be
> prepared for their difficulty and be able to deal with it by
> themselves.

I don't use this feature, so I don't want to be against it too much, so
if you think it is a good addition, please go ahead and install it.  I
know where to forward the complaints once they arrive ;-)

Best, Arash



___
bug-auctex mailing list
bug-auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-auctex


bug#71363: 14.0.5; AUCTeX 14.05 and LaTeX Mode

2024-07-02 Thread Arash Esbati
Hi Paul,

Paul Nelson  writes:

> My thought was that making AUCTeX load automatically in src mode
> blocks is similar to doing the same for tex files.  Both require
> adjustments that could be left to the user, but have been automatic
> for at least a couple decades.  While forcing such adjustments via
> tex-site goes against the general convention that loading packages
> should have no direct effect, there is ultimately no loss of
> flexibility, since the user can always tweak major-mode-remap-alist
> and org-src-lang-modes after AUCTeX loads.  The question is what
> should be the default behavior.  Here I would vote in favor of the
> established practice, to spare other users the issue noted by Robert
> (which I had also encountered).

Yes, that sounds reasonable, but OTOH, we had also a lot of complaints
that AUCTeX took over latex-mode.  So for me, introducing new names was
also a chance to cut off with that old habit.  But as I said in my other
message, I don't want to block a feature I don't use.  If you and Keita
think we should do this, let's do it.

Best, Arash



___
bug-auctex mailing list
bug-auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-auctex


bug#71902: tex-site.el is not included in auctex 13.3

2024-07-02 Thread Ikumi Keita
Hi WANG,

> WANG Yizhen  writes:
> Dear maintainers of auctex,
> The current commit of auctex  seemed to have packed tex-site.el.in
> instead of tex-site.el, which makes auctex unusable. I look forward to
> a quick fix.

This isn't a bug; tex-site.el is generated from tex-site.el.in under
standard installation process, namely configure&make. Follow the
instruction included in the distribution or put at
https://www.gnu.org/software/auctex/manual/auctex/Installation.html

Maybe a simpler solution is to use ELPA release. That's described in the
above document, too.

Regards,
Ikumi Keita
#StandWithUkraine #StopWarInUkraine
#Gaza #StopMassiveKilling #CeasefireNOW



___
bug-auctex mailing list
bug-auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-auctex