feat: add autocommand event when search wraps around (#8487)

This commit is contained in:
Alejandro Exojo
2021-12-10 20:28:25 +01:00
committed by GitHub
parent 22d7dd2aec
commit 8ad6015409
4 changed files with 62 additions and 0 deletions

View File

@@ -76,6 +76,7 @@ return {
'QuickFixCmdPre', -- before :make, :grep etc.
'QuitPre', -- before :quit
'RemoteReply', -- upon string reception from a remote vim
'SearchWrapped', -- after the search wrapped around
'SessionLoadPost', -- after loading a session file
'ShellCmdPost', -- after ":!cmd"
'ShellFilterPost', -- after ":1,2!cmd", ":w !cmd", ":r !cmd".

View File

@@ -1354,6 +1354,10 @@ int do_search(oparg_T *oap, int dirc, int search_delim, char_u *pat, long count,
}
retval = 1; // pattern found
if (sia && sia->sa_wrapped) {
apply_autocmds(EVENT_SEARCHWRAPPED, NULL, NULL, false, NULL);
}
/*
* Add character and/or line offset
*/