summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/luatexdir/tex/texmath.c
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/tex/texmath.c')
-rw-r--r--Build/source/texk/web2c/luatexdir/tex/texmath.c7
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);
}