From 48e493be20fff70cf8432ff4604f2d622de10bcf Mon Sep 17 00:00:00 2001 From: Rainer Kottenhoff Date: Mon, 3 Sep 2018 15:56:07 +0200 Subject: [PATCH] + fix: missing CallTip "^ Zero-Length Match" in case of previous search --- language/np3_af_za/strings_af_za.rc | Bin 34402 -> 34406 bytes language/np3_de_de/strings_de_de.rc | Bin 38142 -> 38146 bytes language/np3_en_gb/strings_en_gb.rc | Bin 34486 -> 34490 bytes language/np3_en_us/strings_en_us.rc | Bin 35100 -> 35104 bytes language/np3_es_es/strings_es_es.rc | Bin 35114 -> 35118 bytes language/np3_fr_fr/strings_fr_fr.rc | Bin 37814 -> 37818 bytes language/np3_ja_jp/strings_ja_jp.rc | Bin 28808 -> 28812 bytes language/np3_zh_cn/strings_zh_cn.rc | Bin 28100 -> 28104 bytes src/Edit.c | 6 ++++++ 9 files changed, 6 insertions(+) diff --git a/language/np3_af_za/strings_af_za.rc b/language/np3_af_za/strings_af_za.rc index a02ab17e76d9d1c1788e8748ca92cb17f34a7862..3cd4dd7372bf7425a5a08d93135c0602977cc414 100644 GIT binary patch delta 18 ZcmaFV!}P3&X+u*ya~y-h=EnGkY5+`q2ax~( delta 14 VcmaFX!}O?!X+u-|=C=3;Y5+F)2NVDR diff --git a/language/np3_de_de/strings_de_de.rc b/language/np3_de_de/strings_de_de.rc index 32a586658f65995e7fdee7b23335bad27f116b4e..0d77ee7cce8e64e13b9dead679fb22997ab0eac3 100644 GIT binary patch delta 18 ZcmeyjlBsDG(*~Ao<~Rn0&CJ=qH33DN2E70P delta 14 VcmZo##q@6_(*~C8%^cakGyyP`20#D+ diff --git a/language/np3_en_gb/strings_en_gb.rc b/language/np3_en_gb/strings_en_gb.rc index 8e91e7d2d5ed4008d7ecdd3bce273e7e587c9c9d..1d664fd9981e9f823a21e3f715fe9536d5800ee6 100644 GIT binary patch delta 18 acmdni%e1SPX~UIx<~Rn0&6ndJs{sH@!Uy31 delta 14 Wcmdnh%e1YRX~UKH%{Ss7sQ~~sO$THE diff --git a/language/np3_en_us/strings_en_us.rc b/language/np3_en_us/strings_en_us.rc index a3e63a7bb049f28f3711a97a5882984e0010c95e..af6ac5682a266254b161617ef22008ad957c027d 100644 GIT binary patch delta 18 acmbO;iD|(krVSRc%yA3~o6TdNY6Ad2&IW=2 delta 14 WcmZ25iD}LxrVSRcn{8sBXafK(c?Jal diff --git a/language/np3_es_es/strings_es_es.rc b/language/np3_es_es/strings_es_es.rc index 5c27686d53f680d76d6aa3d42a7081708a64d300..7682093d6d0afc00f8c1ff7a06346733b342f457 100644 GIT binary patch delta 18 acmZ2AiD}&=rVU96%yA3~n-ddGY5)L3{s!3q delta 14 WcmZ2CiD}g&rVU96o6{0bXaE2(g$7&z diff --git a/language/np3_fr_fr/strings_fr_fr.rc b/language/np3_fr_fr/strings_fr_fr.rc index 1c1d5ae88fa0ad87b5f8fd278d42b74fb9054222..436fbd2f9bffe5d4945748befe1b837b29810e60 100644 GIT binary patch delta 18 ZcmdnCoN3o`rVTk+%yA3~o3pdLH33L62F3sY delta 14 VcmdnBoN3!~rVTk+n+vkMGyyYV21x(_ diff --git a/language/np3_ja_jp/strings_ja_jp.rc b/language/np3_ja_jp/strings_ja_jp.rc index 2c338112c7d69ebab66e86ec8f530db7e53cf44d..bf13a8b731dc9924888ce68f30afa6ef1f3374b0 100644 GIT binary patch delta 18 acmeBp$k_9cal-~r<~Rn0&FejHssR8@l?SZ= delta 14 WcmeBq$k_3aal;1B&09Qgr~v>r;0G`O diff --git a/language/np3_zh_cn/strings_zh_cn.rc b/language/np3_zh_cn/strings_zh_cn.rc index 41d046b3a4b030f8882132edfc11b36f9d5d91e5..564ee45ce27d2a1da68779485eacf65b347fb784 100644 GIT binary patch delta 18 acmX?doAJbL#trA3nd2A~HlKC=t_c8DN(gEI delta 14 WcmX?coAJnP#trA3H(zr8rU?K&g$L~b diff --git a/src/Edit.c b/src/Edit.c index 40ae94b4d..b84a218be 100644 --- a/src/Edit.c +++ b/src/Edit.c @@ -6014,6 +6014,8 @@ bool EditFindPrev(HWND hwnd, LPCEDITFINDREPLACE lpefr, bool bExtendSelection, bo bSuppressNotFound = true; } + SciCall_CallTipCancel(); + DocPos iPos = _FindInTarget(hwnd, szFind, slen, (int)(lpefr->fuFlags), &start, &end, true, FRMOD_NORM); if ((iPos < -1) && (lpefr->fuFlags & SCFIND_REGEXP)) @@ -6055,6 +6057,10 @@ bool EditFindPrev(HWND hwnd, LPCEDITFINDREPLACE lpefr, bool bExtendSelection, bo else { EditSelectEx(hwnd, end, start, -1, -1); } + + if (start == end) { + EditShowZeroLengthCallTip(hwnd, start); + } return true; }