summaryrefslogtreecommitdiff
path: root/source/luametatex/source/tex/texnodes.c
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2022-12-09 18:16:10 +0100
committerContext Git Mirror Bot <phg@phi-gamma.net>2022-12-09 18:16:10 +0100
commit3bdc9b9072bba774cd5c604fe185d39ddbdc911e (patch)
treeb8efd7c6a858544767c1d8a9a4efb20f60c039db /source/luametatex/source/tex/texnodes.c
parentfb63eac7402fbd3bb00d7591cc4fbac1b2db2582 (diff)
downloadcontext-3bdc9b9072bba774cd5c604fe185d39ddbdc911e.tar.gz
2022-12-09 16:33:00
Diffstat (limited to 'source/luametatex/source/tex/texnodes.c')
-rw-r--r--source/luametatex/source/tex/texnodes.c15
1 files changed, 3 insertions, 12 deletions
diff --git a/source/luametatex/source/tex/texnodes.c b/source/luametatex/source/tex/texnodes.c
index 7eba8a787..a0601e594 100644
--- a/source/luametatex/source/tex/texnodes.c
+++ b/source/luametatex/source/tex/texnodes.c
@@ -2667,12 +2667,7 @@ void tex_show_node_list(halfword p, int threshold, int max)
tex_print_format(", shifted %D", box_shift_amount(p), pt_unit);
}
if (valid_direction(box_dir(p))) {
- tex_print_str(", direction ");
- switch (box_dir(p)) {
- case dir_lefttoright: tex_print_str("l2r"); break;
- case dir_righttoleft: tex_print_str("r2l"); break;
- default : tex_print_str("unset"); break;
- }
+ tex_print_format(", direction %2", box_dir(p));
}
if (box_geometry(p)) {
tex_print_format(", geometry %x", box_geometry(p));
@@ -2757,17 +2752,13 @@ void tex_show_node_list(halfword p, int threshold, int max)
tex_print_node_list(insert_list(p), "list", threshold, max);
break;
case dir_node:
- tex_print_str(", direction ");
- switch (dir_direction(p)) {
- case direction_l2r : tex_print_str("l2r"); break;
- case direction_r2l : tex_print_str("r2l"); break;
- default : tex_print_str("unset"); break;
- }
+ tex_print_format(", direction %2, level %i", dir_direction(p), dir_level(p));
break;
case par_node:
{
halfword v;
/*tex We're already past processing so we only show the stored values. */
+ tex_print_format(", direction %2", par_dir(p));
if (node_subtype(p) == vmode_par_par_subtype) {
if (tex_par_state_is_set(p, par_par_shape_code) ) { v = par_par_shape(p) ; if (v) { tex_print_str(", parshape * "); } }
if (tex_par_state_is_set(p, par_inter_line_penalties_code) ) { v = par_inter_line_penalties(p) ; if (v) { tex_print_str(", interlinepenalties * "); } }