From 300413db0559898b9928f36a13dd64127faca61e Mon Sep 17 00:00:00 2001 From: Luigi Scarso <luigi.scarso@gmail.com> Date: Fri, 19 Jan 2018 11:57:04 +0000 Subject: [PATCH] more granularity in kern reporting (HH) [[Split portion of a mixed commit.]] --- DIFF | 73 ---------------------- source/texk/web2c/luatexdir/tex/texnodes.w | 10 ++- 2 files changed, 8 insertions(+), 75 deletions(-) delete mode 100644 DIFF diff --git a/DIFF b/DIFF deleted file mode 100644 index 7ab5da8e6..000000000 --- a/DIFF +++ /dev/null @@ -1,73 +0,0 @@ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source: GPATH -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source: GRTAGS -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source: GTAGS -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/auxdir/auxsub: autom4te.cache -Files source/build-aux/compile and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/build-aux/compile differ -Files source/build-aux/depcomp and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/build-aux/depcomp differ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs: DIFF -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs: DO.SH -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs: __poppler -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs: _poppler -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs/gmp: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs/gmp/native: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs/libpng: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs/lua52: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs/luajit: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs/luajit/native: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs/mpfr: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs/mpfr/mpfr-src: mpfr.pc.in -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs/poppler: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs/zlib: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/libs/zziplib: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/kpathsea: autom4te.cache -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/texlive: autom4te.cache -Files source/texk/web2c/Makefile.in and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/Makefile.in differ -Files source/texk/web2c/aclocal.m4 and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/aclocal.m4 differ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c: autom4te.cache -Files source/texk/web2c/c-auto.in and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/c-auto.in differ -Files source/texk/web2c/configure and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/configure differ -Files source/texk/web2c/configure.ac and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/configure.ac differ -Files source/texk/web2c/doc/Makefile.in and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/doc/Makefile.in differ -Files source/texk/web2c/lib/Makefile.in and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/lib/Makefile.in differ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/font: writeenc.w.orig -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/image: writejpg.w.orig -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/lua: liolibext.c.new -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/lua: lnodelib.c-new -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/lua: lnodelib.c~ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/lua: lpdfscannerlib.cc.old -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/lua: ltokenlib.c.old -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/lua: luainit.w.1 -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/lua: luainit.w.2 -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/lua: luainit.w.orig -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/lua: luainit.w~ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/lua: luajitstuff.w.old -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/lua: luastuff.w.old -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/luaffi: #ffi.h# -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/luaffi: ffi.c.1 -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/luaffi: ffi.c~ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/luapeg: lpeg-1.0.1 -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/luapeg: lpeg.c.old -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/luapeg: lpeg.h.old -Files source/texk/web2c/luatexdir/luatex.c and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/luatex.c differ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir: luatex.c.pre-akira-patch -Files source/texk/web2c/luatexdir/luatex_svnversion.h and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/luatex_svnversion.h differ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/pdf: pdfgen.w.orig -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/pdf: pdfluaapi.h.old -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/pdf: pdfluaapi.w.old -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/tex: mlist.w~ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/tex: packaging.2.w -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/tex: packaging.w.orig -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/tex: texmath.w.orig -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/luatexdir/utils: utils.w.old -Files source/texk/web2c/man/Makefile.in and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/man/Makefile.in differ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/mplibdir: mp.w-orig -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/mplibdir: mp.w.1 -Files source/texk/web2c/omegafonts/Makefile.in and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/omegafonts/Makefile.in differ -Files source/texk/web2c/otps/Makefile.in and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/otps/Makefile.in differ -Files source/texk/web2c/otps/win32/Makefile.in and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/otps/win32/Makefile.in differ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/web2c: autom4te.cache -Files source/texk/web2c/window/Makefile.in and /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/texk/web2c/window/Makefile.in differ -Only in /home/luigisvn/temp/luatex-experimental-2015-10-08_13_53_05-interlude/experimental/source/utils: autom4te.cache diff --git a/source/texk/web2c/luatexdir/tex/texnodes.w b/source/texk/web2c/luatexdir/tex/texnodes.w index d0008b08f..0c8bdb837 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)); -- GitLab