GNU bug report logs -
#28405
Inhibit auto-fill & LaTeX-indent-environment-list
Previous Next
Reported by: gojjoe <at> gmail.com
Date: Sun, 10 Sep 2017 11:11:02 UTC
Severity: normal
Done: Ikumi Keita <ikumi <at> ikumi.que.jp>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[I've removed <auctex-devel <at> gnu.org> to reduce the X-Posting]
Ikumi Keita <ikumi <at> ikumi.que.jp> writes:
>>>>>> Arash Esbati <arash <at> gnu.org> writes:
>
>> I'm not sure about 1. I haven't checked but this behavior was there
>> probably forever and we don't have a smart filling for equations w/o
>> alignment. Do we want to pass this to Emacs standard filling rules?
>
> I think standard filling isn't so bad. It does the job mostly
> satisfactorily, at least for me.
That sounds good.
>> About 2., we're talking about these environments, right:
>
>> ("equation*") ("gather") ("gather*")
>> ("gathered") ("multline") ("multline*")
>
>> The reason I'm asking is I was also thinking about a third solution
>> which can be in the styles. There, we can check if user has removed the
>> LaTeX standard environments from `LaTeX-indent-environment-list' and
>> then make a decision. Essentially in amsmath.el:
>
>> (when (or (assoc "equation" LaTeX-indent-environment-list)
>> (assoc "displaymath" LaTeX-indent-environment-list))
>> <add other environments to `LaTeX-indent-environment-list'>)
>
>> What do you think, does this make sense?
>
> Hmm, that looks a bit ad-hoc, but would work for most practical cases.
> Do you plan to have similar conditional for envs with alignment such as
> "array" and "eqnarray" as well? If so, it would be consistent and make
> sense.
After some reconsideration, I vote for putting all environments into
`LaTeX-indent-environment-list'. This would give users and developers
the maximum flexibility -- my idea above is asking for unhappy customers
;-)
Best, Arash
This bug report was last modified 3 years and 163 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.