diff options
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/tex/texmath.c')
-rw-r--r-- | Build/source/texk/web2c/luatexdir/tex/texmath.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Build/source/texk/web2c/luatexdir/tex/texmath.c b/Build/source/texk/web2c/luatexdir/tex/texmath.c index 69e58b0ea77..7f1f1296d33 100644 --- a/Build/source/texk/web2c/luatexdir/tex/texmath.c +++ b/Build/source/texk/web2c/luatexdir/tex/texmath.c @@ -720,7 +720,9 @@ void display_normal_noad(pointer p) } break; case radical_noad: - if (subtype(p) == 6) + if (subtype(p) == 7) + tprint_esc("Uhextensible"); + else if (subtype(p) == 6) tprint_esc("Udelimiterover"); else if (subtype(p) == 5) tprint_esc("Udelimiterunder"); @@ -2618,7 +2620,8 @@ void after_math(void) tail_append(new_dir(math_direction_par)); } run_mlist_to_hlist(p, (mode > 0), text_style); - vlink(tail) = vlink(temp_head); + try_couple_nodes(tail,vlink(temp_head)); + while (vlink(tail) != null) { tail = vlink(tail); } |