iInverse logic in TI uiselectitem on non-match - sacc - sacc(omys), simple console gopher client Err bitreich.org 70 hgit clone git://bitreich.org/sacc/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/sacc/ URL:git://bitreich.org/sacc/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/sacc/ bitreich.org 70 1Log /scm/sacc/log.gph bitreich.org 70 1Files /scm/sacc/files.gph bitreich.org 70 1Refs /scm/sacc/refs.gph bitreich.org 70 1Tags /scm/sacc/tag bitreich.org 70 1LICENSE /scm/sacc/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 7ab95c658cf1dd546ec39603851742db65233204 /scm/sacc/commit/7ab95c658cf1dd546ec39603851742db65233204.gph bitreich.org 70 1parent 904cd0f37ae4028597cb85cb08190e998dfac62b /scm/sacc/commit/904cd0f37ae4028597cb85cb08190e998dfac62b.gph bitreich.org 70 hAuthor: Quentin Rameau URL:mailto:quinq@fifth.space bitreich.org 70 iDate: Fri, 11 Oct 2019 17:17:49 +0200 Err bitreich.org 70 i Err bitreich.org 70 iInverse logic in TI uiselectitem on non-match Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M ui_ti.c | 11 +++++------ Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 5 insertions(+), 6 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/ui_ti.c b/ui_ti.c /scm/sacc/file/ui_ti.c.gph bitreich.org 70 i@@ -516,13 +516,12 @@ uiselectitem(Item *entry) Err bitreich.org 70 i case _key_search: Err bitreich.org 70 i search: Err bitreich.org 70 i free(searchstr); Err bitreich.org 70 i- if ((searchstr = uiprompt("Search for: ")) && Err bitreich.org 70 i- searchstr[0]) Err bitreich.org 70 i- goto searchnext; Err bitreich.org 70 i- clear(&searchstr); Err bitreich.org 70 i- continue; Err bitreich.org 70 i+ if (!((searchstr = uiprompt("Search for: ")) && Err bitreich.org 70 i+ searchstr[0])) { Err bitreich.org 70 i+ clear(&searchstr); Err bitreich.org 70 i+ continue; Err bitreich.org 70 i+ } Err bitreich.org 70 i case _key_searchnext: Err bitreich.org 70 i- searchnext: Err bitreich.org 70 i searchinline(searchstr, entry, +1); Err bitreich.org 70 i continue; Err bitreich.org 70 i case _key_searchprev: Err bitreich.org 70 .