diff options
-rw-r--r-- | Build/source/texk/web2c/luatexdir/ChangeLog | 9 | ||||
-rw-r--r-- | Build/source/texk/web2c/luatexdir/tex/mlist.w | 6 |
2 files changed, 13 insertions, 2 deletions
diff --git a/Build/source/texk/web2c/luatexdir/ChangeLog b/Build/source/texk/web2c/luatexdir/ChangeLog index 6ce736f5a90..191879c727e 100644 --- a/Build/source/texk/web2c/luatexdir/ChangeLog +++ b/Build/source/texk/web2c/luatexdir/ChangeLog @@ -1,3 +1,12 @@ +2015-01-14 Luigi Scarso <luigi.scarso@gmail.com> + + * tex/mlist.w: mlist_to_hlist(pointer mlist, boolean penalties, int cur_style) + HH-LS: was cur_mu = x_over_n(get_math_quad(cur_size), 18); + This is an old bug so the fix can influence outcome + The current mu is instead + cur_mu = x_over_n(get_math_quad(cur_style), 18); + Thanks to joseph.wright <joseph.wright@morningstar2.co.uk> + 2014-12-21 Akira Kakuto <kakuto@fuk.kindai.ac.jp> * lua/lnodelib.c: Sync with the upstream. Luigi fixes 'print' for diff --git a/Build/source/texk/web2c/luatexdir/tex/mlist.w b/Build/source/texk/web2c/luatexdir/tex/mlist.w index e653c07c6f0..427a6348b2d 100644 --- a/Build/source/texk/web2c/luatexdir/tex/mlist.w +++ b/Build/source/texk/web2c/luatexdir/tex/mlist.w @@ -24,7 +24,7 @@ @ @c static const char _svn_version[] = - "$Id: mlist.w 5033 2014-07-05 00:36:59Z luigi $" + "$Id: mlist.w 5125 2015-01-15 18:36:42Z luigi $" "$URL: https://foundry.supelec.fr/svn/luatex/trunk/source/texk/web2c/luatexdir/tex/mlist.w $"; #include "ptexlib.h" @@ -3333,7 +3333,9 @@ static void mlist_to_hlist(pointer mlist, boolean penalties, int cur_style) case style_node: cur_style = subtype(q); setup_cur_size(cur_style); - cur_mu = x_over_n(get_math_quad(cur_size), 18); + /* HH-LS: was cur_mu = x_over_n(get_math_quad(cur_size), 18);*/ + /* This is an old bug so the fix can influence outcome */ + cur_mu = x_over_n(get_math_quad(cur_style), 18); goto DONE_WITH_NODE; break; case choice_node: |