Mercurial > vim
comparison 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 |
comparison
equal
deleted
inserted
replaced
12854:aea77fb82d7a | 12855:3c09e451af3a |
---|---|
390 # if defined(FEAT_EVAL) | 390 # if defined(FEAT_EVAL) |
391 set_vv_searchforward(); | 391 set_vv_searchforward(); |
392 # endif | 392 # endif |
393 last_idx = saved_last_idx; | 393 last_idx = saved_last_idx; |
394 SET_NO_HLSEARCH(saved_no_hlsearch); | 394 SET_NO_HLSEARCH(saved_no_hlsearch); |
395 } | |
396 | |
397 char_u * | |
398 last_search_pattern(void) | |
399 { | |
400 return spats[RE_SEARCH].pat; | |
395 } | 401 } |
396 #endif | 402 #endif |
397 | 403 |
398 /* | 404 /* |
399 * Return TRUE when case should be ignored for search pattern "pat". | 405 * Return TRUE when case should be ignored for search pattern "pat". |