From 8a81a0f0fd7b2bfd1e46d86b40e4ae56af73c66f Mon Sep 17 00:00:00 2001
From: Luigi Scarso <luigi.scarso@gmail.com>
Date: Mon, 30 Dec 2024 16:17:02 +0100
Subject: [PATCH] Increment tally in tprint also when doterm is true (thanks to
 user202729@protonmail.com). LuaTeX 1.19.4

---
 source/texk/web2c/luatexdir/ChangeLog           | 6 ++++++
 source/texk/web2c/luatexdir/luatex.c            | 4 ++--
 source/texk/web2c/luatexdir/luatex_svnversion.h | 2 +-
 source/texk/web2c/luatexdir/tex/printing.c      | 1 +
 4 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/source/texk/web2c/luatexdir/ChangeLog b/source/texk/web2c/luatexdir/ChangeLog
index c3dee45b7..663000337 100644
--- a/source/texk/web2c/luatexdir/ChangeLog
+++ b/source/texk/web2c/luatexdir/ChangeLog
@@ -1,3 +1,9 @@
+2024-12-30 Luigi Scarso <luigi.scarso@gmail.com>
+	* Increment tally in tprint also when doterm is true (thanks to user202729@protonmail.com).
+	* LuaTeX 1.19.4
+
+
+
 2024-12-30 Luigi Scarso <luigi.scarso@gmail.com>
 	* Avoid useless 0 beginbfrange endbfrange in pdf 
 	* LuaTeX 1.19.3
diff --git a/source/texk/web2c/luatexdir/luatex.c b/source/texk/web2c/luatexdir/luatex.c
index 695b394b9..63fec8436 100644
--- a/source/texk/web2c/luatexdir/luatex.c
+++ b/source/texk/web2c/luatexdir/luatex.c
@@ -33,8 +33,8 @@
 */
 
 int luatex_version = 119;
-int luatex_revision = '3';
-const char *luatex_version_string = "1.19.3";
+int luatex_revision = '4';
+const char *luatex_version_string = "1.19.4";
 const char *engine_name = my_name;
 
 #include <kpathsea/c-ctype.h>
diff --git a/source/texk/web2c/luatexdir/luatex_svnversion.h b/source/texk/web2c/luatexdir/luatex_svnversion.h
index fc3fa7472..9c1feb3d3 100644
--- a/source/texk/web2c/luatexdir/luatex_svnversion.h
+++ b/source/texk/web2c/luatexdir/luatex_svnversion.h
@@ -1,4 +1,4 @@
 #ifndef luatex_svn_revision_h
 #define luatex_svn_revision_h
-#define luatex_svn_revision 7632
+#define luatex_svn_revision 7633
 #endif
diff --git a/source/texk/web2c/luatexdir/tex/printing.c b/source/texk/web2c/luatexdir/tex/printing.c
index 8a52700a6..7cf2de382 100644
--- a/source/texk/web2c/luatexdir/tex/printing.c
+++ b/source/texk/web2c/luatexdir/tex/printing.c
@@ -527,6 +527,7 @@ void tprint(const char *sss)
                     }
                 }
             }
+	    tally += i;
             if (*buffer) {
                 buffer[i++] = '\0';
                 fputs(buffer, term_out);
-- 
GitLab