From 500eba02bf20aa5645f5100a9ec2218f15b15467 Mon Sep 17 00:00:00 2001 From: pinn3 Date: Tue, 7 Jul 2026 03:49:22 +0200 Subject: [PATCH 1/3] Restore cursor shape behaviour for Emacs mode --- changelog.rst | 7 +++++++ pgcli/main.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/changelog.rst b/changelog.rst index 4d2f529b2..5e9f20b43 100644 --- a/changelog.rst +++ b/changelog.rst @@ -1,3 +1,10 @@ +Upcoming (TBD) +============== + +Bug fixes: +---------- +* Restore cursor shape behaviour for Emacs mode + 4.5.0 (2026-06-02) ================== diff --git a/pgcli/main.py b/pgcli/main.py index ad01a46fd..08b8be181 100644 --- a/pgcli/main.py +++ b/pgcli/main.py @@ -1099,7 +1099,7 @@ def get_continuation(width, line_number, is_soft_wrap): enable_suspend=True, editing_mode=EditingMode.VI if self.vi_mode else EditingMode.EMACS, search_ignore_case=True, - cursor=ModalCursorShapeConfig(), + cursor=ModalCursorShapeConfig() if self.vi_mode else None, ) return prompt_app From 82e39213b3601e39cf58c0b90423536c715d6081 Mon Sep 17 00:00:00 2001 From: Irina Truong <637013+j-bennet@users.noreply.github.com> Date: Fri, 24 Jul 2026 17:23:35 +0200 Subject: [PATCH 2/3] Fix bad merge --- changelog.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/changelog.rst b/changelog.rst index 7c62e2727..bee6ac342 100644 --- a/changelog.rst +++ b/changelog.rst @@ -3,7 +3,6 @@ Upcoming (TBD) Bug fixes: ---------- * Restore cursor shape behaviour for Emacs mode -Upcoming Features: --------- From c167126168c29272a85e6fab92cddf134265d472 Mon Sep 17 00:00:00 2001 From: Irina Truong <637013+j-bennet@users.noreply.github.com> Date: Fri, 24 Jul 2026 17:24:36 +0200 Subject: [PATCH 3/3] Add header --- changelog.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/changelog.rst b/changelog.rst index bee6ac342..8864a88d2 100644 --- a/changelog.rst +++ b/changelog.rst @@ -1,4 +1,5 @@ Upcoming (TBD) +============== Bug fixes: ----------