From 37e7603ec4e3fbd8f755af8f9372490cb5734cd2 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Thu, 25 Sep 2025 20:41:14 +0200 Subject: [PATCH] Fix OSC52 sequence saved to window log rather than just being printed. --- src/ircplom/tui_base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ircplom/tui_base.py b/src/ircplom/tui_base.py index e9aba28..ad54537 100644 --- a/src/ircplom/tui_base.py +++ b/src/ircplom/tui_base.py @@ -388,7 +388,8 @@ class Window: def cmd__paste(self) -> None: 'Write OSC 52 ? sequence to get encoded clipboard paste into stdin.' - self.history.append(f'\033{_OSC52_PREFIX.decode()}?{_PASTE_DELIMITER}') + self._term.write(f'\033{_OSC52_PREFIX.decode()}?{_PASTE_DELIMITER}', 0) + self.taint() class TuiEvent(AffectiveEvent): -- 2.30.2