summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2015-01-16 06:40:24 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2015-01-16 06:40:24 +0000
commit5fa737a2b47b8793fb8ce0f5f4869e0c57d53758 (patch)
tree5f56e10975038579b165ccf2cf6be147abd4b3ee
parent0dfaabcc545bc5b035756c3cd8365d946bf31529 (diff)
web2c/luatexdir: Sync with the upstream
git-svn-id: svn://tug.org/texlive/trunk@36071 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/texk/web2c/luatexdir/ChangeLog9
-rw-r--r--Build/source/texk/web2c/luatexdir/tex/mlist.w6
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: