nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit 9875311bcc73904991a3f368993cd367288607d8
parent c3a453512a0ffff04a29dab8ee46c0f0d45723d2
Author: Benno Schulenberg <bensberg@telfort.nl>
Date:   Mon, 17 Oct 2022 11:54:23 +0200

startup: for +/string, center the found occurrence when possible

This places the cursor in a more predictable position.

This fixes https://savannah.gnu.org/bugs/?63223.

Issue existed since version 4.4, commit a9dd73fb,
since the +/string feature was introduced.

Diffstat:
Msrc/nano.c | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/src/nano.c b/src/nano.c @@ -2492,6 +2492,7 @@ int main(int argc, char **argv) else if (lastmessage <= REMARK) wipe_statusbar(); openfile->placewewant = xplustabs(); + adjust_viewport(CENTERING); if (ISSET(USE_REGEXP)) tidy_up_after_search(); free(last_search);