diff --git a/source/texk/web2c/luatexdir/tex/texnodes.w b/source/texk/web2c/luatexdir/tex/texnodes.w index d0008b08fc8afd5d0d4f0e65ae9f7265e585e42b..0c8bdb83726050df782f5fec6e1649aad6b79e4e 100644 --- a/source/texk/web2c/luatexdir/tex/texnodes.w +++ b/source/texk/web2c/luatexdir/tex/texnodes.w @@ -3205,11 +3205,17 @@ void show_node_list(int p) /* An ``explicit'' kern value is indicated implicitly by an explicit space. */ if (subtype(p) != mu_glue) { tprint_esc("kern"); + /* if (subtype(p) != normal) print_char(' '); + */ print_scaled(width(p)); - if (subtype(p) == accent_kern) - tprint(" (for accent)"); + if (subtype(p) == font_kern) + tprint(" (font)"); + else if (subtype(p) == italic_kern) + tprint(" (italic)"); + else if (subtype(p) == accent_kern) + tprint(" (accent)"); } else { tprint_esc("mkern"); print_scaled(width(p));