From eea105c865dfe1b8e66f38c45db9996f129a4ee5 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Wed, 17 Sep 2025 18:31:03 +0200 Subject: [PATCH] Simplify Window.cmd__paste. --- ircplom/tui_base.py | 4 +--- test.txt | 1 + 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/ircplom/tui_base.py b/ircplom/tui_base.py index 8fbea79..db50eed 100644 --- a/ircplom/tui_base.py +++ b/ircplom/tui_base.py @@ -377,9 +377,7 @@ class Window: def cmd__paste(self) -> None: 'Write OSC 52 ? sequence to get encoded clipboard paste into stdin.' - self._term.write(f'\033{_OSC52_PREFIX.decode()}?{_PASTE_DELIMITER}', - self._y_status) - self.taint() + self.history.append(f'\033{_OSC52_PREFIX.decode()}?{_PASTE_DELIMITER}') class TuiEvent(AffectiveEvent): diff --git a/test.txt b/test.txt index 10d4fe9..5efd5e6 100644 --- a/test.txt +++ b/test.txt @@ -38,6 +38,7 @@ > /window.prompt.backspace > /window.prompt.move_cursor foo > /window.prompt.scroll foo +> /window.paste # ETC. -- 2.30.2