On Thu, Jul 27, 2023 at 10:05 PM Arash Esbati <ar...@gnu.org> wrote:
>
> Hongyi Zhao <hongyi.z...@gmail.com> writes:
>
> > In AUCTeX mode, I noticed that `{', and `[' can be completed
> > automatically, while `(' doesn't. Any tips for this behavior?
>
> AUCTeX provides a variable called `LaTeX-electric-left-right-brace' for
> this purpose which is initally disabled:
>
> ,----[ C-h v LaTeX-electric-left-right-brace RET ]
> | LaTeX-electric-left-right-brace is a variable defined in ‘latex.el’.
> |
> | Its value is t
> | Original value was nil
> |
> | If non-nil, insert right brace with suitable macro after typing left brace.
> |
> |   You can customize this variable.
> |
> `----
>
> See also here[1] for more information.

Very strange. I've enabled this option, as shown below:

[ C-h v LaTeX-electric-left-right-brace RET ]
LaTeX-electric-left-right-brace is a variable defined in ‘latex.el’.

Its value is t
Original value was nil

If non-nil, insert right brace with suitable macro after typing left brace.

  You can customize this variable.

[back]

But I still cannot observe the corresponding completion of the
innermost `(' as shown in the attached screenshot.

>
> Best, Arash
>
> Footnotes:
> [1]  
> https://www.gnu.org/software/auctex/manual/auctex/Quotes.html#index-LaTeX_002delectric_002dleft_002dright_002dbrace

Regards,
Zhao

Reply via email to