Diff to HTML by rtfpessoa

Files changed (8) hide show
  1. runtime/doc/index.txt +2 -1
  2. runtime/doc/insert.txt +17 -1
  3. runtime/doc/options.txt +8 -6
  4. runtime/doc/todo.txt +1 -2
  5. runtime/doc/uganda.txt +4 -1
  6. runtime/doc/usr_24.txt +1 -0
  7. runtime/doc/version9.txt +6 -3
  8. runtime/doc/vi_diff.txt +1 -0
runtime/doc/index.txt CHANGED
@@ -1,4 +1,4 @@
1
- *index.txt* For Vim version 9.1. Last change: 2025 May 14
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -163,6 +163,7 @@ commands in CTRL-X submode *i_CTRL-X_index*
163
  |i_CTRL-X_CTRL-N| CTRL-X CTRL-N next completion
164
  |i_CTRL-X_CTRL-O| CTRL-X CTRL-O omni completion
165
  |i_CTRL-X_CTRL-P| CTRL-X CTRL-P previous completion
 
166
  |i_CTRL-X_CTRL-S| CTRL-X CTRL-S spelling suggestions
167
  |i_CTRL-X_CTRL-T| CTRL-X CTRL-T complete identifiers from thesaurus
168
  |i_CTRL-X_CTRL-Y| CTRL-X CTRL-Y scroll down
1
+ *index.txt* For Vim version 9.1. Last change: 2025 May 26
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
163
  |i_CTRL-X_CTRL-N| CTRL-X CTRL-N next completion
164
  |i_CTRL-X_CTRL-O| CTRL-X CTRL-O omni completion
165
  |i_CTRL-X_CTRL-P| CTRL-X CTRL-P previous completion
166
+ |i_CTRL-X_CTRL-R| CTRL-X CTRL-R complete words from registers
167
  |i_CTRL-X_CTRL-S| CTRL-X CTRL-S spelling suggestions
168
  |i_CTRL-X_CTRL-T| CTRL-X CTRL-T complete identifiers from thesaurus
169
  |i_CTRL-X_CTRL-Y| CTRL-X CTRL-Y scroll down
runtime/doc/insert.txt CHANGED
@@ -1,4 +1,4 @@
1
- *insert.txt* For Vim version 9.1. Last change: 2025 May 08
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -649,6 +649,7 @@ Completion can be done for:
649
  11. omni completion |i_CTRL-X_CTRL-O|
650
  12. Spelling suggestions |i_CTRL-X_s|
651
  13. keywords in 'complete' |i_CTRL-N| |i_CTRL-P|
 
652
 
653
  Additionally, |i_CTRL-X_CTRL-Z| stops completion without changing the text.
654
 
@@ -1019,6 +1020,21 @@ CTRL-X CTRL-V Guess what kind of item is in front of the cursor and
1019
  completion, for example: >
1020
  :imap <Tab> <C-X><C-V>
1021
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1022
  User defined completion *compl-function*
1023
 
1024
  Completion is done by a function that can be defined by the user with the
1
+ *insert.txt* For Vim version 9.1. Last change: 2025 May 26
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
649
  11. omni completion |i_CTRL-X_CTRL-O|
650
  12. Spelling suggestions |i_CTRL-X_s|
651
  13. keywords in 'complete' |i_CTRL-N| |i_CTRL-P|
652
+ 14. words from registers |i_CTRL-X_CTRL-R|
653
 
654
  Additionally, |i_CTRL-X_CTRL-Z| stops completion without changing the text.
655
 
1020
  completion, for example: >
1021
  :imap <Tab> <C-X><C-V>
1022
 
1023
+
1024
+ Completing words from registers *compl-register-words*
1025
+ *i_CTRL-X_CTRL-R*
1026
+ CTRL-X CTRL-R Guess what kind of item is in front of the cursor from
1027
+ all registers and find the first match for it.
1028
+ Further use of CTRL-R (without CTRL-X) will insert the
1029
+ register content, see |i_CTRL-R|.
1030
+ 'ignorecase' applies to the matching.
1031
+
1032
+ CTRL-N Search forwards for next match. This match replaces
1033
+ the previous one.
1034
+
1035
+ CTRL-P Search backwards for previous match. This match
1036
+ replaces the previous one.
1037
+
1038
  User defined completion *compl-function*
1039
 
1040
  Completion is done by a function that can be defined by the user with the
runtime/doc/options.txt CHANGED
@@ -1,4 +1,4 @@
1
- *options.txt* For Vim version 9.1. Last change: 2025 May 16
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -2085,7 +2085,7 @@ A jump table for the options with a short description can be found at |Q_op|.
2085
  |i_CTRL-X_CTRL-D|
2086
  ] tag completion
2087
  t same as "]"
2088
- f{func} call the function {func}. Multiple "f" flags may be specified.
2089
  Refer to |complete-functions| for details on how the function
2090
  is invoked and what it should return. The value can be the
2091
  name of a function or a |Funcref|. For |Funcref| values,
@@ -2103,9 +2103,9 @@ A jump table for the options with a short description can be found at |Q_op|.
2103
  If generating matches is potentially slow, |complete_check()|
2104
  should be used to avoid blocking and preserve editor
2105
  responsiveness.
2106
- f equivalent to using "f{func}", where the function is taken from
2107
  the 'completefunc' option.
2108
- o equivalent to using "f{func}", where the function is taken from
2109
  the 'omnifunc' option.
2110
 
2111
  Unloaded buffers are not loaded, thus their autocmds |:autocmd| are
@@ -3633,7 +3633,8 @@ A jump table for the options with a short description can be found at |Q_op|.
3633
  one dot may appear.
3634
  This option is not copied to another buffer, independent of the 's' or
3635
  'S' flag in 'cpoptions'.
3636
- Only alphanumeric characters, '-' and '_' can be used.
 
3637
 
3638
  *'fillchars'* *'fcs'*
3639
  'fillchars' 'fcs' string (default "vert:|,fold:-,eob:~,lastline:@")
@@ -4658,7 +4659,8 @@ A jump table for the options with a short description can be found at |Q_op|.
4658
  'ignorecase' 'ic' boolean (default off)
4659
  global
4660
  Ignore case in search patterns, |cmdline-completion|, when
4661
- searching in the tags file, and non-|Vim9| |expr-==|.
 
4662
  Also see 'smartcase' and 'tagcase'.
4663
  Can be overruled by using "\c" or "\C" in the pattern, see
4664
  |/ignorecase|.
1
+ *options.txt* For Vim version 9.1. Last change: 2025 May 26
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
2085
  |i_CTRL-X_CTRL-D|
2086
  ] tag completion
2087
  t same as "]"
2088
+ F{func} call the function {func}. Multiple "F" flags may be specified.
2089
  Refer to |complete-functions| for details on how the function
2090
  is invoked and what it should return. The value can be the
2091
  name of a function or a |Funcref|. For |Funcref| values,
2103
  If generating matches is potentially slow, |complete_check()|
2104
  should be used to avoid blocking and preserve editor
2105
  responsiveness.
2106
+ F equivalent to using "F{func}", where the function is taken from
2107
  the 'completefunc' option.
2108
+ o equivalent to using "F{func}", where the function is taken from
2109
  the 'omnifunc' option.
2110
 
2111
  Unloaded buffers are not loaded, thus their autocmds |:autocmd| are
3633
  one dot may appear.
3634
  This option is not copied to another buffer, independent of the 's' or
3635
  'S' flag in 'cpoptions'.
3636
+ Only alphanumeric characters, '-' and '_' can be used (and a '.' is
3637
+ allowed as delimiter when combining different filetypes).
3638
 
3639
  *'fillchars'* *'fcs'*
3640
  'fillchars' 'fcs' string (default "vert:|,fold:-,eob:~,lastline:@")
4659
  'ignorecase' 'ic' boolean (default off)
4660
  global
4661
  Ignore case in search patterns, |cmdline-completion|, when
4662
+ searching in the tags file, non-|Vim9| |expr-==| and for Insert-mode
4663
+ completion |ins-completion|.
4664
  Also see 'smartcase' and 'tagcase'.
4665
  Can be overruled by using "\c" or "\C" in the pattern, see
4666
  |/ignorecase|.
runtime/doc/todo.txt CHANGED
@@ -1,4 +1,4 @@
1
- *todo.txt* For Vim version 9.1. Last change: 2025 Apr 24
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -4764,7 +4764,6 @@ Insert mode completion/expansion:
4764
  7 When expanding $HOME/dir with ^X^F keep the $HOME (with an option?).
4765
  7 Add CTRL-X command in Insert mode like CTRL-X CTRL-N, that completes WORDS
4766
  instead of words.
4767
- 8 Add CTRL-X CTRL-R: complete words from register contents.
4768
  8 Add completion of previously inserted texts (like what CTRL-A does).
4769
  Requires remembering a number of insertions.
4770
  8 Add 'f' flag to 'complete': Expand file names.
1
+ *todo.txt* For Vim version 9.1. Last change: 2025 May 26
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
4764
  7 When expanding $HOME/dir with ^X^F keep the $HOME (with an option?).
4765
  7 Add CTRL-X command in Insert mode like CTRL-X CTRL-N, that completes WORDS
4766
  instead of words.
 
4767
  8 Add completion of previously inserted texts (like what CTRL-A does).
4768
  Requires remembering a number of insertions.
4769
  8 Add 'f' flag to 'complete': Expand file names.
runtime/doc/uganda.txt CHANGED
@@ -1,4 +1,4 @@
1
- *uganda.txt* For Vim version 9.1. Last change: 2024 Aug 14
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -127,6 +127,9 @@ Note:
127
  contact information with the "--with-modified-by" configure argument or the
128
  MODIFIED_BY define.
129
 
 
 
 
130
  ==============================================================================
131
  Kibaale Children's Centre *kcc* *Kibaale* *charity*
132
 
1
+ *uganda.txt* For Vim version 9.1. Last change: 2025 May 25
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
127
  contact information with the "--with-modified-by" configure argument or the
128
  MODIFIED_BY define.
129
 
130
+ - This license applies to the source code of Vim. However, different license
131
+ conditions may apply to some runtime files included with Vim; these will be
132
+ specified in the header of each respective file.
133
  ==============================================================================
134
  Kibaale Children's Centre *kcc* *Kibaale* *charity*
135
 
runtime/doc/usr_24.txt CHANGED
@@ -187,6 +187,7 @@ with a certain type of item:
187
  CTRL-X CTRL-D macro definitions (also in included files)
188
  CTRL-X CTRL-I current and included files
189
  CTRL-X CTRL-K words from a dictionary
 
190
  CTRL-X CTRL-T words from a thesaurus
191
  CTRL-X CTRL-] tags
192
  CTRL-X CTRL-V Vim command line
187
  CTRL-X CTRL-D macro definitions (also in included files)
188
  CTRL-X CTRL-I current and included files
189
  CTRL-X CTRL-K words from a dictionary
190
+ CTRL-X CTRL-R words from registers
191
  CTRL-X CTRL-T words from a thesaurus
192
  CTRL-X CTRL-] tags
193
  CTRL-X CTRL-V Vim command line
runtime/doc/version9.txt CHANGED
@@ -1,4 +1,4 @@
1
- *version9.txt* For Vim version 9.1. Last change: 2025 May 16
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
@@ -41586,6 +41586,9 @@ Support for the |Tuple| data type in Vim script and Vim9 script.
41586
 
41587
  Support for a vertical |tabpanel| window similar to the 'tabline'.
41588
 
 
 
 
41589
  *changed-9.2*
41590
  Changed~
41591
  -------
@@ -41621,8 +41624,8 @@ Completion: ~
41621
  - New option value for 'wildmode':
41622
  "noselect" - do not auto select an entry in the wildmenu
41623
  - New flags for 'complete':
41624
- "f{func}" - complete using given function
41625
- "f" - complete using 'completefunc'
41626
  "o" - complete using 'omnifunc'
41627
  - allow to limit matches for the 'complete' sources by using the
41628
  "{flag}^<limit>" notation
1
+ *version9.txt* For Vim version 9.1. Last change: 2025 May 26
2
 
3
 
4
  VIM REFERENCE MANUAL by Bram Moolenaar
41586
 
41587
  Support for a vertical |tabpanel| window similar to the 'tabline'.
41588
 
41589
+ New Insert-mode completion: |i_CTRL-X_CTRL-R| to complete words from
41590
+ registers.
41591
+
41592
  *changed-9.2*
41593
  Changed~
41594
  -------
41624
  - New option value for 'wildmode':
41625
  "noselect" - do not auto select an entry in the wildmenu
41626
  - New flags for 'complete':
41627
+ "F{func}" - complete using given function
41628
+ "F" - complete using 'completefunc'
41629
  "o" - complete using 'omnifunc'
41630
  - allow to limit matches for the 'complete' sources by using the
41631
  "{flag}^<limit>" notation
runtime/doc/vi_diff.txt CHANGED
@@ -338,6 +338,7 @@ Insert-mode completion. |ins-completion|
338
  |i_CTRL-X_CTRL-D| definitions or macros
339
  |i_CTRL-X_CTRL-O| Omni completion: clever completion
340
  specifically for a file type
 
341
  etc.
342
 
343
  Long line support. |'wrap'| |'linebreak'|
338
  |i_CTRL-X_CTRL-D| definitions or macros
339
  |i_CTRL-X_CTRL-O| Omni completion: clever completion
340
  specifically for a file type
341
+ |i_CTRL-X_CTRL-R| words from registers
342
  etc.
343
 
344
  Long line support. |'wrap'| |'linebreak'|