From: Christian Heller <c.heller@plomlompom.de>
Date: Mon, 9 Jun 2025 13:37:39 +0000 (+0200)
Subject: Highlight cursor in prompt.
X-Git-Url: https://plomlompom.com/repos/%22https:/validator.w3.org/static/test?a=commitdiff_plain;h=a9c87bbc05fbe5cb5ce8ce176c0e58d75951634e;p=ircplom

Highlight cursor in prompt.
---

diff --git a/ircplom.py b/ircplom.py
index bffd3c2..bd75336 100755
--- a/ircplom.py
+++ b/ircplom.py
@@ -537,7 +537,9 @@ class PromptWidget(ScrollableWidget):
                 break
             offset += len_too_much
             prompt = f'<{offset}|{prompt_template}…'
-        self._write(to_write, self._y)
+        self._write(to_write[:-1], self._y, padding=False)
+        self._write(to_write[-1], attribute='reverse', padding=False)
+        self._write()
 
     def _scroll(self, up: bool = True) -> None:
         if up and -(self._history_idx) < len(self._history):