home
·
contact
·
privacy
projects
/
ircplom
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6803cd0
)
Fix occasional paste failures.
master
author
Christian Heller
<c.heller@plomlompom.de>
Thu, 24 Jul 2025 22:25:01 +0000
(
00:25
+0200)
committer
Christian Heller
<c.heller@plomlompom.de>
Thu, 24 Jul 2025 22:25:01 +0000
(
00:25
+0200)
ircplom/tui.py
patch
|
blob
|
history
diff --git
a/ircplom/tui.py
b/ircplom/tui.py
index d81e1ece216448b991500b898cc8602b28968314..3c06a89d97eeb380b1c366af652cf960e23349e1 100644
(file)
--- a/
ircplom/tui.py
+++ b/
ircplom/tui.py
@@
-619,6
+619,8
@@
class Terminal(QueueMixin):
chars += new_chars
if chars[:len(_OSC52_PREFIX)] == _OSC52_PREFIX:
to_yield = _B64_PREFIX[:]
+ # mostly adds nothing, but sometimes swallowed first char
+ to_yield += chars[len(_OSC52_PREFIX):].decode('utf-8')
while (gotch := self._blessed.getch()) != _PASTE_DELIMITER:
to_yield += gotch
else: