Diff to HTML by rtfpessoa

Files changed (4) hide show
  1. runtime/doc/options.txt +28 -2
  2. runtime/doc/quickfix.txt +10 -8
  3. runtime/doc/quickref.txt +3 -1
  4. runtime/doc/version9.txt +4 -1
runtime/doc/options.txt CHANGED
@@ -1,4 +1,4 @@
1
- *options.txt* For Vim version 9.1. Last change: 2025 Apr 04
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1717,6 +1717,19 @@ A jump table for the options with a short description can be found at |Q_op|.
1717
  This option cannot be set from a |modeline| or in the |sandbox|, for
1718
  security reasons.
1719
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1720
  *'cindent'* *'cin'* *'nocindent'* *'nocin'*
1721
  'cindent' 'cin' boolean (default off)
1722
  local to buffer
@@ -2655,7 +2668,7 @@ A jump table for the options with a short description can be found at |Q_op|.
2655
  *E1193* *E1194* *E1195* *E1196* *E1230*
2656
  *E1197* *E1198* *E1199* *E1200* *E1201*
2657
  xchacha20 XChaCha20 Cipher with Poly1305 Message Authentication
2658
- Code. Medium strong till strong encryption.
2659
  Encryption is provided by the libsodium library, it
2660
  requires Vim to be built with |+sodium|.
2661
  It adds a seed and a message authentication code (MAC)
@@ -5316,6 +5329,19 @@ A jump table for the options with a short description can be found at |Q_op|.
5316
  temporarily when performing an operation where redrawing may cause
5317
  flickering or cause a slowdown.
5318
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5319
  *'linebreak'* *'lbr'* *'nolinebreak'* *'nolbr'*
5320
  'linebreak' 'lbr' boolean (default off)
5321
  local to window
1
+ *options.txt* For Vim version 9.1. Last change: 2025 Apr 06
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
1717
  This option cannot be set from a |modeline| or in the |sandbox|, for
1718
  security reasons.
1719
 
1720
+ *'chistory'* *'chi'*
1721
+ 'chistory' 'chi' number (default: 10)
1722
+ global
1723
+ {only available when compiled with the |+quickfix|
1724
+ feature}
1725
+ Number of quickfix lists that should be remembered for the quickfix
1726
+ stack. Must be between 1 and 100. If the option is set to a value
1727
+ that is lower than the amount of entries in the quickfix list stack,
1728
+ entries will be removed starting from the oldest one. If the current
1729
+ quickfix list was removed, then the quickfix list at top of the stack
1730
+ (the most recently created) will be used in its place. For additional
1731
+ info, see |quickfix-stack|.
1732
+
1733
  *'cindent'* *'cin'* *'nocindent'* *'nocin'*
1734
  'cindent' 'cin' boolean (default off)
1735
  local to buffer
2668
  *E1193* *E1194* *E1195* *E1196* *E1230*
2669
  *E1197* *E1198* *E1199* *E1200* *E1201*
2670
  xchacha20 XChaCha20 Cipher with Poly1305 Message Authentication
2671
+ Code. Medium strong to strong encryption.
2672
  Encryption is provided by the libsodium library, it
2673
  requires Vim to be built with |+sodium|.
2674
  It adds a seed and a message authentication code (MAC)
5329
  temporarily when performing an operation where redrawing may cause
5330
  flickering or cause a slowdown.
5331
 
5332
+ *'lhistory'* *'lhi'*
5333
+ 'lhistory' 'lhi' number (default: 10)
5334
+ local to window
5335
+ {only available when compiled with the |+quickfix|
5336
+ feature}
5337
+ Like 'chistory', but for the location list stack associated with the
5338
+ current window. If the option is changed in either the location list
5339
+ window itself or the the window that is associated with the location
5340
+ list stack, the new value will also be applied to the other one. This
5341
+ means this value will always be the same for a given location list
5342
+ window and its corresponding window. See |quickfix-stack| for
5343
+ additional info.
5344
+
5345
  *'linebreak'* *'lbr'* *'nolinebreak'* *'nolbr'*
5346
  'linebreak' 'lbr' boolean (default off)
5347
  local to window
runtime/doc/quickfix.txt CHANGED
@@ -1,4 +1,4 @@
1
- *quickfix.txt* For Vim version 9.1. Last change: 2025 Mar 11
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -43,12 +43,12 @@ From inside Vim an easy way to run a command and handle the output is with the
43
  The 'errorformat' option should be set to match the error messages from your
44
  compiler (see |errorformat| below).
45
 
46
- *quickfix-ID*
47
  Each quickfix list has a unique identifier called the quickfix ID and this
48
  number will not change within a Vim session. The |getqflist()| function can be
49
  used to get the identifier assigned to a list. There is also a quickfix list
50
- number which may change whenever more than ten lists are added to a quickfix
51
- stack.
52
 
53
  *location-list* *E776*
54
  A location list is a window-local quickfix list. You get one after commands
@@ -860,10 +860,12 @@ using these functions are below:
860
  =============================================================================
861
  3. Using more than one list of errors *quickfix-error-lists*
862
 
863
- So far has been assumed that there is only one list of errors. Actually the
864
- ten last used lists are remembered. When starting a new list, the previous
865
- ones are automatically kept. Two commands can be used to access older error
866
- lists. They set one of the existing error lists as the current one.
 
 
867
 
868
  *:colder* *:col* *E380*
869
  :col[der] [count] Go to older error list. When [count] is given, do
1
+ *quickfix.txt* For Vim version 9.1. Last change: 2025 Apr 06
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
43
  The 'errorformat' option should be set to match the error messages from your
44
  compiler (see |errorformat| below).
45
 
46
+ *quickfix-stack* *quickfix-ID*
47
  Each quickfix list has a unique identifier called the quickfix ID and this
48
  number will not change within a Vim session. The |getqflist()| function can be
49
  used to get the identifier assigned to a list. There is also a quickfix list
50
+ number which may change whenever more than 'chistory' lists are added to a
51
+ quickfix stack.
52
 
53
  *location-list* *E776*
54
  A location list is a window-local quickfix list. You get one after commands
860
  =============================================================================
861
  3. Using more than one list of errors *quickfix-error-lists*
862
 
863
+ So far it has been assumed that there is only one list of errors. Actually
864
+ there can be multiple used lists that are remembered; see 'chistory' and
865
+ 'lhistory'.
866
+ When starting a new list, the previous ones are automatically kept. Two
867
+ commands can be used to access older error lists. They set one of the
868
+ existing error lists as the current one.
869
 
870
  *:colder* *:col* *E380*
871
  :col[der] [count] Go to older error list. When [count] is given, do
runtime/doc/quickref.txt CHANGED
@@ -1,4 +1,4 @@
1
- *quickref.txt* For Vim version 9.1. Last change: 2025 Feb 08
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -639,6 +639,7 @@ Short explanation of each option: *option-list*
639
  'cdpath' 'cd' list of directories searched with ":cd"
640
  'cedit' key used to open the command-line window
641
  'charconvert' 'ccv' expression for character encoding conversion
 
642
  'cindent' 'cin' do C program indenting
643
  'cinkeys' 'cink' keys that trigger indent when 'cindent' is set
644
  'cinoptions' 'cino' how to do indenting when 'cindent' is set
@@ -786,6 +787,7 @@ Short explanation of each option: *option-list*
786
  'langremap' 'lrm' do apply 'langmap' to mapped characters
787
  'laststatus' 'ls' tells when last window has status lines
788
  'lazyredraw' 'lz' don't redraw while executing macros
 
789
  'linebreak' 'lbr' wrap long lines at a blank
790
  'lines' number of lines in the display
791
  'linespace' 'lsp' number of pixel lines to use between characters
1
+ *quickref.txt* For Vim version 9.1. Last change: 2025 Apr 06
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
639
  'cdpath' 'cd' list of directories searched with ":cd"
640
  'cedit' key used to open the command-line window
641
  'charconvert' 'ccv' expression for character encoding conversion
642
+ 'chistory' 'chi' maximum number of quickfix lists in history
643
  'cindent' 'cin' do C program indenting
644
  'cinkeys' 'cink' keys that trigger indent when 'cindent' is set
645
  'cinoptions' 'cino' how to do indenting when 'cindent' is set
787
  'langremap' 'lrm' do apply 'langmap' to mapped characters
788
  'laststatus' 'ls' tells when last window has status lines
789
  'lazyredraw' 'lz' don't redraw while executing macros
790
+ 'lhistory' 'lhi' maximum number of location lists in history
791
  'linebreak' 'lbr' wrap long lines at a blank
792
  'lines' number of lines in the display
793
  'linespace' 'lsp' number of pixel lines to use between characters
runtime/doc/version9.txt CHANGED
@@ -1,4 +1,4 @@
1
- *version9.txt* For Vim version 9.1. Last change: 2025 Apr 03
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -41729,6 +41729,7 @@ Ex-Commands: ~
41729
 
41730
  Options: ~
41731
 
 
41732
  'completefuzzycollect' Enable fuzzy collection of candiates for (some)
41733
  |ins-completion| modes
41734
  'completeitemalign' Order of |complete-items| in Insert mode completion
@@ -41736,6 +41737,8 @@ Options: ~
41736
  'eventignorewin' autocommand events that are ignored in a window
41737
  'findfunc' Vim function to obtain the results for a |:find|
41738
  command
 
 
41739
  'messagesopt' configure |:messages| and |hit-enter| prompt
41740
  'winfixbuf' Keep buffer focused in a window
41741
  'tabclose' Which tab page to focus after closing a tab page
1
+ *version9.txt* For Vim version 9.1. Last change: 2025 Apr 06
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
41729
 
41730
  Options: ~
41731
 
41732
+ 'chistory' Size of the quickfix stack |quickfix-stack|.
41733
  'completefuzzycollect' Enable fuzzy collection of candiates for (some)
41734
  |ins-completion| modes
41735
  'completeitemalign' Order of |complete-items| in Insert mode completion
41737
  'eventignorewin' autocommand events that are ignored in a window
41738
  'findfunc' Vim function to obtain the results for a |:find|
41739
  command
41740
+ 'lhistory' Size of the location list stack |quickfix-stack|.
41741
+ 'completefuzzycollect' Enable fuzzy collection of candiates for (some)
41742
  'messagesopt' configure |:messages| and |hit-enter| prompt
41743
  'winfixbuf' Keep buffer focused in a window
41744
  'tabclose' Which tab page to focus after closing a tab page