GNU bug report logs - #25309
11.89.8; multi-level script fontification stacks incorrectly

Previous Next

Package: auctex;

Reported by: Gennady Uraltsev <gennady.uraltsev <at> gmail.com>

Date: Sat, 31 Dec 2016 14:14:01 UTC

Severity: normal

Found in version 11.89.8

Done: Tassilo Horn <tsdh <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Uwe Brauer <oub <at> mat.ucm.es>
To: Tassilo Horn <tsdh <at> gnu.org>
Cc: Uwe Brauer <oub <at> mat.ucm.es>, 25309 <at> debbugs.gnu.org, Gennady Uraltsev <gennady.uraltsev <at> gmail.com>
Subject: bug#25309: 11.89.8; multi-level script fontification stacks incorrectly
Date: Mon, 02 Jan 2017 13:19:00 +0000
   > Uwe Brauer <oub <at> mat.ucm.es> writes:
   > Hi Uwe,


   > Yes, exactly.


   > Sorry, but I think there's no value in a feature which only works in the
   > simplest cases and might be wrong otherwise.  Have a look at Gennady's
   > screenshots.


I have seen his shots, these are border line cases, which are used very
little. Look I have written mathematics with latex over the last 25
years and in countless occasions I have used ^or   but never nested
expressions and this is also true for the publications and writings I
have seen in these years. I reckon that 95 % of the people writing
mathematics never use nested ^. So I could understand your argument if
there were 50 % non nested and 50 % nested but it is the case. Please
don't move us back to the middle age.

   > There are examples where its completely confusing with
   > `multi-level' and would definitely make you read something else than
   > what has been written with `invisible'.

What's about the following compromise:

Remove multi-level, but leave invisible and add to the docstring
something like

Please note that invisible only works for a simple sub and superscripts.
Nested constructions are not supported, in fact those can be displayed in
a confusing way. If you need those constructs please do not use the
invisible option.






This bug report was last modified 8 years and 187 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.