Mercurial > vim
comparison src/proto/search.pro @ 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 | 37c384802df4 |
children | 1174611ad715 |
comparison
equal
deleted
inserted
replaced
12854:aea77fb82d7a | 12855:3c09e451af3a |
---|---|
5 void save_re_pat(int idx, char_u *pat, int magic); | 5 void save_re_pat(int idx, char_u *pat, int magic); |
6 void save_search_patterns(void); | 6 void save_search_patterns(void); |
7 void restore_search_patterns(void); | 7 void restore_search_patterns(void); |
8 void save_last_search_pattern(void); | 8 void save_last_search_pattern(void); |
9 void restore_last_search_pattern(void); | 9 void restore_last_search_pattern(void); |
10 char_u *last_search_pattern(void); | |
10 void free_search_patterns(void); | 11 void free_search_patterns(void); |
11 int ignorecase(char_u *pat); | 12 int ignorecase(char_u *pat); |
12 int ignorecase_opt(char_u *pat, int ic_in, int scs); | 13 int ignorecase_opt(char_u *pat, int ic_in, int scs); |
13 int pat_has_uppercase(char_u *pat); | 14 int pat_has_uppercase(char_u *pat); |
14 char_u *last_csearch(void); | 15 char_u *last_csearch(void); |