From cd0d32762c4dcec055c1ec8c17cb47d85ed64878 Mon Sep 17 00:00:00 2001
From: pompolic <pompolic@special-circumstanc.es>
Date: Fri, 4 Nov 2022 19:42:38 +0100
Subject: [PATCH] Clear list of leftover tokens between invocations of
 print_input_map

---
 gdb-port/top-level-parse.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gdb-port/top-level-parse.py b/gdb-port/top-level-parse.py
index 35563ca..ba2da61 100644
--- a/gdb-port/top-level-parse.py
+++ b/gdb-port/top-level-parse.py
@@ -504,6 +504,7 @@ class TopLevelParse:
 		encoded_inputfragment = inputfragment.replace("\n", ".").replace("\r", ".").replace("\t", ".")
 		print(encoded_inputfragment)
 		self.print_input_chunk(token, printing_tokens, rows, start + w * screens, (start + w * screens) + min(w, end-start))
+		self.tokens_from_previous_chunk = []
 
 		#if rec_depth == 0:
 		#	print(encoded_inputfragment)
-- 
GitLab