diff options
author | Hans Hagen <pragma@wxs.nl> | 2022-11-14 23:18:10 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2022-11-14 23:18:10 +0100 |
commit | 08473f11287cb263079c0435068312cbc6d736e8 (patch) | |
tree | 2548fb8b58e18a507e54fa8426a79c6956c3ef2e /source/luametatex/source/tex/texnodes.c | |
parent | dd0a80e5ec42f60832e7d5dc47210e6f3545c400 (diff) | |
download | context-08473f11287cb263079c0435068312cbc6d736e8.tar.gz |
2022-11-14 22:56:00
Diffstat (limited to 'source/luametatex/source/tex/texnodes.c')
-rw-r--r-- | source/luametatex/source/tex/texnodes.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/source/luametatex/source/tex/texnodes.c b/source/luametatex/source/tex/texnodes.c index c627a07cb..0134eb419 100644 --- a/source/luametatex/source/tex/texnodes.c +++ b/source/luametatex/source/tex/texnodes.c @@ -2451,7 +2451,7 @@ const char *tex_aux_subtype_str(halfword n) */ -void tex_print_specnode(halfword v, int unit) +static void tex_print_specnode(halfword v, int unit) /* for now local */ { if (tracing_nodes_par > 2) { tex_print_format("<%i>", v); @@ -2766,7 +2766,7 @@ void tex_show_node_list(halfword p, int threshold, int max) if (tex_par_state_is_set(p, par_pre_tolerance_code) ) { v = par_pre_tolerance(p) ; if (v) { tex_print_str(", pretolerance "); tex_print_int (v); } } if (tex_par_state_is_set(p, par_tolerance_code) ) { v = par_tolerance(p) ; if (v) { tex_print_str(", tolerance "); tex_print_int (v); } } if (tex_par_state_is_set(p, par_looseness_code) ) { v = par_looseness(p) ; if (v) { tex_print_str(", looseness "); tex_print_int (v); } } - if (tex_par_state_is_set(p, par_adjust_spacing_code) ) { v = par_adjust_spacing(p) ; if (v) { tex_print_str(", adjustaspacing "); tex_print_int (v); } } + if (tex_par_state_is_set(p, par_adjust_spacing_code) ) { v = par_adjust_spacing(p) ; if (v) { tex_print_str(", adjustspacing "); tex_print_int (v); } } if (tex_par_state_is_set(p, par_adj_demerits_code) ) { v = par_adj_demerits(p) ; if (v) { tex_print_str(", adjdemerits "); tex_print_int (v); } } if (tex_par_state_is_set(p, par_protrude_chars_code) ) { v = par_protrude_chars(p) ; if (v) { tex_print_str(", protrudechars "); tex_print_int (v); } } if (tex_par_state_is_set(p, par_line_penalty_code) ) { v = par_line_penalty(p) ; if (v) { tex_print_str(", linepenalty "); tex_print_int (v); } } @@ -3356,7 +3356,7 @@ scaled tex_glyph_depth(halfword p) /* not used */ scaledwhd tex_glyph_dimensions(halfword p) { - scaledwhd whd = { 0, 0, 0 }; + scaledwhd whd = { 0, 0, 0, 0 }; scaled x = glyph_x_offset(p); scaled y = glyph_y_offset(p); whd.ht = tex_char_height_from_glyph(p) + glyph_raise(p); @@ -3380,7 +3380,7 @@ scaledwhd tex_glyph_dimensions(halfword p) scaledwhd tex_glyph_dimensions_ex(halfword p) { - scaledwhd whd = { 0, 0, 0 }; + scaledwhd whd = { 0, 0, 0, 0 }; scaled x = glyph_x_offset(p); scaled y = glyph_y_offset(p); whd.ht = tex_char_height_from_glyph(p) + glyph_raise(p); @@ -3451,7 +3451,7 @@ halfword tex_kern_dimension_ex(halfword p) scaledwhd tex_pack_dimensions(halfword p) { - scaledwhd whd = { 0, 0, 0 }; + scaledwhd whd = { 0, 0, 0, 0 }; whd.ht = box_height(p); whd.dp = box_depth(p); whd.wd = box_width(p); @@ -4331,13 +4331,13 @@ void tex_check_disc_field(halfword n) void tex_set_discpart(halfword d, halfword h, halfword t, halfword code) { + halfword c = h; switch (node_subtype(d)) { case automatic_discretionary_code: case mathematics_discretionary_code: code = glyph_discpart_always; break; } - halfword c = h; while (c) { if (node_type(c) == glyph_node) { set_glyph_discpart(c, code); |