Hi Arash,

>>>>> Arash Esbati <[email protected]> writes:
> Does your proposal deal with cases where you only have an opening
> bracket?

Hmm, it doesn't seem to do so according to experiment.

>  I mean something like this which is valid LaTeX code:
> \documentclass[a4paper]{article}
> \begin{document}

> Text {%
>   this is indented and we trust that a closing \} will come.%
> }

> Text [%
> Do we have the same level of confidence for [?
> \end{document}

Well, isn't it almost impossible? AUCTeX cannot know whether the author
intends to insert closing "]" later but hasn't done that yet, or "]" is
to be really missing when the document is complete. In general,
indentation always have to be done depending only on the context which
comes before the target line.

I feel that it isn't worth discriminating whether a leading "[" is
a delimiter of optional argument for a macro/environment or a part of
ordinary text. How about introducing a new user option to determine
whether indentation inside "[]" should be done or not?

Regards,
Ikumi Keita
#StandWithUkraine #StopWarInUkraine

Reply via email to