GNU bug report logs - #73302
TeX-find-closing-brace and verbatim macros

Previous Next

Package: auctex;

Reported by: Paul Nelson <ultrono <at> gmail.com>

Date: Mon, 16 Sep 2024 16:13:02 UTC

Severity: normal

Done: Arash Esbati <arash <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Arash Esbati <arash <at> gnu.org>
To: Paul Nelson <ultrono <at> gmail.com>
Cc: Ikumi Keita <ikumi <at> ikumi.que.jp>, 73302 <at> debbugs.gnu.org
Subject: bug#73302: TeX-find-closing-brace and verbatim macros
Date: Tue, 24 Sep 2024 22:57:26 +0200
Paul Nelson <ultrono <at> gmail.com> writes:

> One issue that shows up when attempting to fold these examples via a
> string display spec is that (TeX-find-macro-end), called with point at
> the beginning of \Verb|LaTeX|, returns the end of \Verb rather than
> the complete macro.  As a result, using tex-fold with a string display
> spec never folds the complete macro, but instead just the part
> appearing before the first "|".  Perhaps this should be changed?

Thanks for testing.  I installed your change; I suggest we try to fix
the issue you describe later.  Again, thanks for the patch.

> Note that the string display specs in tex-fold don't support "|...|"
> arguments.  I do provide folding support for "\verb|...|" in
> https://github.com/ultronozm/czm-tex-fold.el, but it's done there
> using a function display spec, ultimately using the regexp
> "\\\\verb|\\([^|]*\\)|" rather than anything built-in.  I guess I
> could extend it to work also with \Verb.
>
> Alternatively, one could view the contents of "|...|" as a "required
> argument" and extend the string display spec folding to work with
> "|...|" in addition to "{...}", but I don't see the immediate payoff
> from doing so.

What do others think?

Best, Arash




This bug report was last modified 231 days ago.

Previous Next


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