Hi Paul,

"Paul D. Nelson" <[email protected]> writes:

> I get the right answer ("]" "]" "]" "]"), but for the wrong reason:
> evaluating
>
> (mapcar
>  (lambda (str)
>    (with-temp-buffer
>      (LaTeX-mode)
>      (insert str)
>      (char-to-string (char-before (1- (TeX-find-macro-end-helper 
> (point-min)))))))
>  '("\begin{enumerate}[a{]}]"))
>
> yields ("{"), which shows that it's picking up the wrong "]".

This is also what I thought, sorry for not being explicit about it in my
last message, was a bit in hurry.

> I guess this case could be covered by adding "{" and "}" to the syntax
> table.  Can you imagine any further issues with that approach?

My answer to that exercise is basically this:

https://cgit.git.savannah.gnu.org/cgit/auctex.git/commit/font-latex.el?id=7de5f1bbdd186bc84a8bd764e843a308f798210f

This was the best I could come up with as I tried to fix this
fontification bug:

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=57516

I'm not sure if that solution is applicable to the issue at hand.

Best, Arash



_______________________________________________
bug-auctex mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-auctex

Reply via email to