Hi Vangelis, >>>>> Vangelis Evangelou <evange...@gmail.com> writes: > Hello. > Consider the following latex snippet with the cursor position indicated by > |:
> \begin{itemize} > \item My 1st item %%% comment | > \end{itemize} > At that point call `LaTeX-insert-item' (M-RET) to get the following: > \begin{itemize} > \item My 1st item %%% comment > %%% \item | > \end{itemize} > while I would have expected > \begin{itemize} > \item My 1st item %%% comment > \item | > \end{itemize} I suggest to set the customize option `LaTeX-insert-into-comments' to nil. You will get the expected behavior then. I'd say that the default value of t of `LaTeX-insert-into-comments' is one of the strangest defaults of AUCTeX :-) > I cannot think of a situation where the current version is desirable. It seems that it will be useful in docTeX mode. But I personally agree that it isn't in most LaTeX documents. To developers: I propose to change the default value of `LaTeX-insert-into-comments' to nil. What do you think about it? It is set to t in docTeX mode anyway. > In addition to the above, `LaTeX-insert-item' always inserts a new line > unless the cursor is at the beginning of line: > (unless (bolp) (LaTeX-newline)) > This is rarely the case. For example, if you enter a new line inside > itemize, the line is indented. It would be better to replace the (bolp) > check with a check that the line contains only whitespace characters. I'd like to confirm your intention. It seems that you are saying that "When I type M-RET in a line with only whitespace charactares, the \item shoule be placeed in that line, not the line created anew below that line." If so, I think it is a reasonable request. Regards, Ikumi Keita #StandWithUkraine #StopWarInUkraine #Gaza #StopMassiveKilling #CeasefireNOW _______________________________________________ bug-auctex mailing list bug-auctex@gnu.org https://lists.gnu.org/mailman/listinfo/bug-auctex