On 05/15/2018 03:42 AM, Jürgen Spitzmüller wrote:
> Am Montag, den 14.05.2018, 13:51 -0400 schrieb Richard Kimberly Heck:
>> So probably 2d6173d8103 was a mistake: We should just have said that
>> you
>> can't do that. But that was before the includeonly support, I
>> believe,
>> so maybe it made sense then? I'm not sure.
> Note that it does not work anyway. Since we do what we can do dis-
> couple such a non-output parent in the latex output routine (via
> ignore_parent), the math macros are in fact _not_ inherited in
> standalone situations! Since nobody complained about that during the
> last years, I wonder whether this is really such a widespread usage.
>
> Anyway, currently our code contradicts itself: clone tries to include
> non-relevant parents, and the latex routine does everything it possibly
> can to revert that -- with a mixed result.
>
> This is a betwixt-and-between situation that does not help anybody, and
> leads to bugs that are hard to identify (such as this one).
>
> So can we please, please, cleanly separate those buffer from the start?

I take it that your patch essentially reverts the one I mentioned above.
I'm happy for it to be reverted at this point.

As far as the larger issues you mentioned are concerned, let's ponder those.

Riki

Reply via email to