From 6e4bb5fbc5bc01c9143e40e3f4cb5b48efb020ec Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Sat, 23 Mar 2024 16:25:32 +1100 Subject: Refactor last insert recording logic Only record non-synthetized insertions, removing the need to re-record on replay and fixing the last replay getting dropped by macro execution. Fixes #5122 --- test/regression/5122-dot-fails-after-macro-replay/cmd | 1 + test/regression/5122-dot-fails-after-macro-replay/in | 1 + test/regression/5122-dot-fails-after-macro-replay/out | 1 + 3 files changed, 3 insertions(+) create mode 100644 test/regression/5122-dot-fails-after-macro-replay/cmd create mode 100644 test/regression/5122-dot-fails-after-macro-replay/in create mode 100644 test/regression/5122-dot-fails-after-macro-replay/out (limited to 'test') diff --git a/test/regression/5122-dot-fails-after-macro-replay/cmd b/test/regression/5122-dot-fails-after-macro-replay/cmd new file mode 100644 index 00000000..6a683560 --- /dev/null +++ b/test/regression/5122-dot-fails-after-macro-replay/cmd @@ -0,0 +1 @@ +QA?Qq. diff --git a/test/regression/5122-dot-fails-after-macro-replay/in b/test/regression/5122-dot-fails-after-macro-replay/in new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/test/regression/5122-dot-fails-after-macro-replay/in @@ -0,0 +1 @@ + diff --git a/test/regression/5122-dot-fails-after-macro-replay/out b/test/regression/5122-dot-fails-after-macro-replay/out new file mode 100644 index 00000000..be108529 --- /dev/null +++ b/test/regression/5122-dot-fails-after-macro-replay/out @@ -0,0 +1 @@ +??? -- cgit v1.2.3