diff src/search.c @ 12855:3c09e451af3a v8.0.1304

patch 8.0.1304: CTRL-G/CTRL-T don't work with incsearch and empty pattern commit https://github.com/vim/vim/commit/d0480097177369a6ed91d47aba189ae647afcd68 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Nov 16 22:20:39 2017 +0100 patch 8.0.1304: CTRL-G/CTRL-T don't work with incsearch and empty pattern Problem: CTRL-G/CTRL-T don't work with incsearch and empty pattern. Solution: Use the last search pattern. (Christian Brabandt, closes https://github.com/vim/vim/issues/2292)
author Christian Brabandt <cb@256bit.org>
date Thu, 16 Nov 2017 22:30:06 +0100
parents 91222b3123ba
children 808625d4b71b
line wrap: on
line diff
--- a/src/search.c
+++ b/src/search.c
@@ -393,6 +393,12 @@ restore_last_search_pattern(void)
     last_idx = saved_last_idx;
     SET_NO_HLSEARCH(saved_no_hlsearch);
 }
+
+    char_u *
+last_search_pattern(void)
+{
+    return spats[RE_SEARCH].pat;
+}
 #endif
 
 /*