nano

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

commit 54abd94d4866f3ea28b0d44e1c8baacacaea0378
parent 8031f8342231cd9d09806091168da8495bed0174
Author: Chris Allegretta <chrisa@asty.org>
Date:   Thu,  9 Jan 2003 23:43:12 +0000

Fix broken meta keys screwing up previous answer, fix misplaced (?) #endif in nanogetstr


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@1342 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

Diffstat:
Msearch.c | 8++------
Mwinio.c | 2+-
2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/search.c b/search.c @@ -111,14 +111,10 @@ int search_init(int replacing) search_init_globals(); if (backupstring == NULL) -#ifndef NANO_SMALL - backupstring = mallocstrcpy(backupstring, search_history.current->data); -#else - backupstring = mallocstrcpy(backupstring, last_search); -#endif + backupstring = mallocstrcpy(backupstring, ""); /* NEW TEST */ - backupstring = mallocstrcpy(backupstring, ""); + #ifndef NANO_SMALL search_history.current = (historytype *)&search_history.next; #endif diff --git a/winio.c b/winio.c @@ -369,8 +369,8 @@ int nanogetstr(int allowtabs, const char *buf, const char *def, } x = xend; } - break; #endif + break; case KEY_DOWN: #ifndef NANO_SMALL if (history_list) {