GNU bug report logs - #78693
14.0.9; Folding of math macros with a function spec is broken

Previous Next

Package: auctex;

Reported by: Rahguzar <rahguzar <at> mailbox.org>

Date: Wed, 4 Jun 2025 08:49:03 UTC

Severity: normal

Merged with 78696, 78698

Found in version 14.0.9

Done: "Paul D. Nelson" <ultrono <at> gmail.com>

Full log


Message #40 received at 78693 <at> debbugs.gnu.org (full text, mbox):

From: Rahguzar <rahguzar <at> mailbox.org>
To: "Paul D. Nelson" <ultrono <at> gmail.com>
Cc: 78693 <at> debbugs.gnu.org
Subject: Re: 14.0.9; Folding of math macros with a function spec is broken
Date: Sat, 21 Jun 2025 14:54:55 +0500
Hi Paul,

"Paul D. Nelson" <ultrono <at> gmail.com> writes:

> Hi Raghuzar and all,
>
> Please see the attached patch which implements signature support for
> macro folds, following the plan outlined in my earlier email.  This
> should address both the issue in your report and that in my earlier bug.
> We also need to update the manual, but I'll do that later once the
> general shape of the proposal is agreed upon.  If you get the chance,
> please let me know what you think.

I have tested the patch and resolve the original issue. I haven't tested
the new functionality using the SPEC.

One question about it: One problem I have had is that, if I have
something like

\begin{align}
  [\hat{X},\hat{P}] = i\hbar
\end{align}

the commutator gets folded as an optional argument to the \begin.
It is possible to not have this effect with new machinery without
specifying \begin as not taking any optional arguments?

I have only seen optional arguments before mandatory ones but I don't
know if that can be relied upon in general.

> Thanks, best,
>
> Paul

Best,
Rahguzar

> [2. text/x-patch; 0001-Add-signature-support-for-macro-folding.patch]...




This bug report was last modified today.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.