mirror of
				https://github.com/vim/vim.git
				synced 2025-10-31 09:57:14 -04:00 
			
		
		
		
	runtime(doc): make :h tag-! more consistent (#14208)
- Use "on" and "off" for 'winfixbuf' option values. - Retab the table. Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
		| @@ -1,4 +1,4 @@ | |||||||
| *tagsrch.txt*   For Vim version 9.1.  Last change: 2024 Mar 03 | *tagsrch.txt*   For Vim version 9.1.  Last change: 2024 Mar 16 | ||||||
|  |  | ||||||
|  |  | ||||||
| 		  VIM REFERENCE MANUAL    by Bram Moolenaar | 		  VIM REFERENCE MANUAL    by Bram Moolenaar | ||||||
| @@ -407,23 +407,23 @@ the pattern. | |||||||
| 							*tag-!* | 							*tag-!* | ||||||
| If the tag is in the current file this will always work.  Otherwise the | If the tag is in the current file this will always work.  Otherwise the | ||||||
| performed actions depend on whether the current file was changed, whether a ! | performed actions depend on whether the current file was changed, whether a ! | ||||||
| is added to the command and on the 'autowrite' option: | is added to the command and on the 'autowrite' and 'winfixbuf' options: | ||||||
|  |  | ||||||
|   tag in       file	                autowrite			~ |   tag in       file	    winfixbuf	autowrite		~ | ||||||
| current file  changed	!   winfixbuf   option	      action	~ | current file  changed	!   option	option	      action	~ | ||||||
|  ----------------------------------------------------------------------------- |  ----------------------------------------------------------------------------- | ||||||
|     yes		x	x      no         x         goto tag |     yes		x	x      off	  x	    goto tag | ||||||
|     no		no	x      no         x         read other file, goto tag |     no		no	x      off	  x	    read other file, goto tag | ||||||
|     no		yes	yes    no         x         abandon current file, |     no		yes	yes    off	  x	    abandon current file, | ||||||
| 						    read other file, goto tag | 						    read other file, goto tag | ||||||
|     no		yes	no     no         on        write current file, |     no		yes	no     off	  on	    write current file, | ||||||
| 						    read other file, goto tag | 						    read other file, goto tag | ||||||
|     no		yes	no     no         off       fail |     no		yes	no     off	  off	    fail | ||||||
|     yes		x	yes    x          x         goto tag |     yes		x	yes    x	  x	    goto tag | ||||||
|     no		no	no     yes        x         fail |     no		no	no     on	  x	    fail | ||||||
|     no		yes	no     yes        x         fail |     no		yes	no     on	  x	    fail | ||||||
|     no		yes	no     yes        on        fail |     no		yes	no     on	  on	    fail | ||||||
|     no		yes	no     yes        off       fail |     no		yes	no     on	  off	    fail | ||||||
|  ----------------------------------------------------------------------------- |  ----------------------------------------------------------------------------- | ||||||
|  |  | ||||||
| - If the tag is in the current file, the command will always work. | - If the tag is in the current file, the command will always work. | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user