Diff to HTML by rtfpessoa

Files changed (4) hide show
  1. runtime/doc/autocmd.txt +4 -1
  2. runtime/doc/options.txt +8 -1
  3. runtime/doc/quickref.txt +2 -1
  4. runtime/doc/version9.txt +3 -1
runtime/doc/autocmd.txt CHANGED
@@ -1,4 +1,4 @@
1
- *autocmd.txt* For Vim version 9.1. Last change: 2024 Dec 04
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1992,6 +1992,9 @@ To disable autocommands for some time use the 'eventignore' option. Note that
1992
  this may cause unexpected behavior, make sure you restore 'eventignore'
1993
  afterwards, using a |:try| block with |:finally|.
1994
 
 
 
 
1995
  *:noautocmd* *:noa*
1996
  To disable autocommands for just one command use the ":noautocmd" command
1997
  modifier. This will set 'eventignore' to "all" for the duration of the
1
+ *autocmd.txt* For Vim version 9.1. Last change: 2025 Feb 08
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
1992
  this may cause unexpected behavior, make sure you restore 'eventignore'
1993
  afterwards, using a |:try| block with |:finally|.
1994
 
1995
+ To disable autocmds indefinitely in a specific window use the 'eventignorewin'
1996
+ option. This can only be used to ignore window and buffer related events.
1997
+
1998
  *:noautocmd* *:noa*
1999
  To disable autocommands for just one command use the ":noautocmd" command
2000
  modifier. This will set 'eventignore' to "all" for the duration of the
runtime/doc/options.txt CHANGED
@@ -1,4 +1,4 @@
1
- *options.txt* For Vim version 9.1. Last change: 2025 Feb 01
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -3283,6 +3283,13 @@ A jump table for the options with a short description can be found at |Q_op|.
3283
  Otherwise this is a comma-separated list of event names. Example: >
3284
  :set ei=WinEnter,WinLeave
3285
  <
 
 
 
 
 
 
 
3286
  *'expandtab'* *'et'* *'noexpandtab'* *'noet'*
3287
  'expandtab' 'et' boolean (default off)
3288
  local to buffer
1
+ *options.txt* For Vim version 9.1. Last change: 2025 Feb 08
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
3283
  Otherwise this is a comma-separated list of event names. Example: >
3284
  :set ei=WinEnter,WinLeave
3285
  <
3286
+ *'eventignorewin'* *'eiw'*
3287
+ 'eventignorewin' 'eiw' string (default "")
3288
+ window-local
3289
+ Similar to 'eventignore' but applies to a particular window and its
3290
+ buffers, for which window and buffer related autocommands can be
3291
+ ignored indefinitely without affecting the global 'eventignore'.
3292
+
3293
  *'expandtab'* *'et'* *'noexpandtab'* *'noet'*
3294
  'expandtab' 'et' boolean (default off)
3295
  local to buffer
runtime/doc/quickref.txt CHANGED
@@ -1,4 +1,4 @@
1
- *quickref.txt* For Vim version 9.1. Last change: 2024 Nov 02
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -698,6 +698,7 @@ Short explanation of each option: *option-list*
698
  'errorformat' 'efm' description of the lines in the error file
699
  'esckeys' 'ek' recognize function keys in Insert mode
700
  'eventignore' 'ei' autocommand events that are ignored
 
701
  'expandtab' 'et' use spaces when <Tab> is inserted
702
  'exrc' 'ex' read .vimrc and .exrc in the current directory
703
  'fileencoding' 'fenc' file encoding for multibyte text
1
+ *quickref.txt* For Vim version 9.1. Last change: 2025 Feb 08
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
698
  'errorformat' 'efm' description of the lines in the error file
699
  'esckeys' 'ek' recognize function keys in Insert mode
700
  'eventignore' 'ei' autocommand events that are ignored
701
+ 'eventignorewin' 'eiw' autocommand events that are ignored in a window
702
  'expandtab' 'et' use spaces when <Tab> is inserted
703
  'exrc' 'ex' read .vimrc and .exrc in the current directory
704
  'fileencoding' 'fenc' file encoding for multibyte text
runtime/doc/version9.txt CHANGED
@@ -1,4 +1,4 @@
1
- *version9.txt* For Vim version 9.1. Last change: 2025 Feb 01
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -41638,6 +41638,7 @@ Changed~
41638
  - new digraph "APPROACHES THE LIMIT" using ".="
41639
  - Add the optional {opts} |Dict| argument to |getchar()| to control: cursor
41640
  behaviour, return type and whether or not to simplify the returned key
 
41641
 
41642
  *added-9.2*
41643
  Added ~
@@ -41696,6 +41697,7 @@ Options: ~
41696
 
41697
  'completeitemalign' Order of |complete-items| in Insert mode completion
41698
  popup
 
41699
  'findfunc' Vim function to obtain the results for a |:find|
41700
  command
41701
  'messagesopt' configure |:messages| and |hit-enter| prompt
1
+ *version9.txt* For Vim version 9.1. Last change: 2025 Feb 08
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
41638
  - new digraph "APPROACHES THE LIMIT" using ".="
41639
  - Add the optional {opts} |Dict| argument to |getchar()| to control: cursor
41640
  behaviour, return type and whether or not to simplify the returned key
41641
+ - handle multi-line completion as expected
41642
 
41643
  *added-9.2*
41644
  Added ~
41697
 
41698
  'completeitemalign' Order of |complete-items| in Insert mode completion
41699
  popup
41700
+ 'eventignorewin' autocommand events that are ignored in a window
41701
  'findfunc' Vim function to obtain the results for a |:find|
41702
  command
41703
  'messagesopt' configure |:messages| and |hit-enter| prompt