Rewrite get_delim_box()
commite27e1425a6a6fb1d84f1f688a001650143353f1e
authorkhaled <khaled@0b2b3880-5936-4365-a048-eb17d2e5a6bf>
Wed, 29 Feb 2012 19:13:40 +0000 (29 19:13 +0000)
committerkhaled <khaled@0b2b3880-5936-4365-a048-eb17d2e5a6bf>
Wed, 29 Feb 2012 19:13:40 +0000 (29 19:13 +0000)
treeacb5099dbb4ca448238468cfa9ec448a5441101d
parent82df7acf041abbcf0ef09d4e887d7d19a0e174dd
Rewrite get_delim_box()

The older version was always returning a box larger than requested and
with some fonts (e.g. STIX Math) extensible \overbrace was too much
wider than it should. I tried debugging it but it was too much complex
doing many clever things. The rewrite is partly stolen from XeTeX one,
further improved and is much simpler and had no regressions AFAICT.

This might fix #726 and other potential issues.

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4361 0b2b3880-5936-4365-a048-eb17d2e5a6bf
source/texk/web2c/luatexdir/tex/mlist.w