summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/_meta/options.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2025-06-16 10:14:20 +0800
committerGitHub <noreply@github.com>2025-06-16 02:14:20 +0000
commitb92e3889fef2df4356ab699503795992fab2f75d (patch)
tree16562dab1be5666bd6df6861662646bf3e50abc0 /runtime/lua/vim/_meta/options.lua
parent4b2c2eb1205730cdfdb85df77c6415a1715f1bc1 (diff)
vim-patch:631a50c: runtime(doc): mention cannot ignored events in eventignorewin (#34522)
closes: vim/vim#17545 https://github.com/vim/vim/commit/631a50ceb9a312a9042a8e8420afd8e948497d90 Co-authored-by: glepnir <glephunter@gmail.com>
Diffstat (limited to 'runtime/lua/vim/_meta/options.lua')
-rw-r--r--runtime/lua/vim/_meta/options.lua73
1 files changed, 73 insertions, 0 deletions
diff --git a/runtime/lua/vim/_meta/options.lua b/runtime/lua/vim/_meta/options.lua
index 8261c4fd3d..e2fbf9dbdf 100644
--- a/runtime/lua/vim/_meta/options.lua
+++ b/runtime/lua/vim/_meta/options.lua
@@ -2096,6 +2096,79 @@ vim.go.ei = vim.go.eventignore
--- buffers, for which window and buffer related autocommands can be
--- ignored indefinitely without affecting the global 'eventignore'.
---
+--- Note: The following events are considered to happen outside of a
+--- window context and thus cannot be ignored by 'eventignorewin':
+---
+--- `ChanInfo`,
+--- `ChanOpen`,
+--- `CmdUndefined`,
+--- `CmdlineChanged`,
+--- `CmdlineEnter`,
+--- `CmdlineLeave`,
+--- `CmdlineLeavePre`,
+--- `CmdwinEnter`,
+--- `CmdwinLeave`,
+--- `ColorScheme`,
+--- `ColorSchemePre`,
+--- `CompleteChanged`,
+--- `CompleteDone`,
+--- `CompleteDonePre`,
+--- `DiagnosticChanged`,
+--- `DiffUpdated`,
+--- `DirChanged`,
+--- `DirChangedPre`,
+--- `ExitPre`,
+--- `FocusGained`,
+--- `FocusLost`,
+--- `FuncUndefined`,
+--- `LspAttach`,
+--- `LspDetach`,
+--- `LspNotify`,
+--- `LspProgress`,
+--- `LspRequest`,
+--- `LspTokenUpdate`,
+--- `MenuPopup`,
+--- `ModeChanged`,
+--- `OptionSet`,
+--- `QuickFixCmdPost`,
+--- `QuickFixCmdPre`,
+--- `QuitPre`,
+--- `RemoteReply`,
+--- `SafeState`,
+--- `SessionLoadPost`,
+--- `SessionWritePost`,
+--- `ShellCmdPost`,
+--- `Signal`,
+--- `SourceCmd`,
+--- `SourcePost`,
+--- `SourcePre`,
+--- `SpellFileMissing`,
+--- `StdinReadPost`,
+--- `StdinReadPre`,
+--- `SwapExists`,
+--- `Syntax`,
+--- `TabClosed`,
+--- `TabEnter`,
+--- `TabLeave`,
+--- `TabNew`,
+--- `TabNewEntered`,
+--- `TermClose`,
+--- `TermEnter`,
+--- `TermLeave`,
+--- `TermOpen`,
+--- `TermRequest`,
+--- `TermResponse`,
+--- `UIEnter`,
+--- `UILeave`,
+--- `User`,
+--- `VimEnter`,
+--- `VimLeave`,
+--- `VimLeavePre`,
+--- `VimResized`,
+--- `VimResume`,
+--- `VimSuspend`,
+--- `WinNew`
+---
--- @type string
vim.o.eventignorewin = ""
vim.o.eiw = vim.o.eventignorewin