mirror of
				https://github.com/neovim/neovim.git
				synced 2025-11-04 01:34:25 +00:00 
			
		
		
		
	runtime: :TOhtml workaround for missing 'vts' option #10960
Hot fix for 0.4 This commit should be reverted when &vts option is added. close #10831
This commit is contained in:
		
				
					committed by
					
						
						Justin M. Keyes
					
				
			
			
				
	
			
			
			
						parent
						
							8db62ac57d
						
					
				
				
					commit
					754ea8d27e
				
			@@ -779,7 +779,7 @@ func! tohtml#GetUserSettings() "{{{
 | 
				
			|||||||
    if user_settings.no_pre == 0
 | 
					    if user_settings.no_pre == 0
 | 
				
			||||||
      call tohtml#GetOption(user_settings,
 | 
					      call tohtml#GetOption(user_settings,
 | 
				
			||||||
	    \ 'expand_tabs',
 | 
						    \ 'expand_tabs',
 | 
				
			||||||
	    \ &expandtab || &ts != 8 || &vts != '' || user_settings.number_lines ||
 | 
						    \ &expandtab || &ts != 8 || (exists("+vts") && &vts != '') || user_settings.number_lines ||
 | 
				
			||||||
	    \   (user_settings.dynamic_folds && !user_settings.no_foldcolumn))
 | 
						    \   (user_settings.dynamic_folds && !user_settings.no_foldcolumn))
 | 
				
			||||||
    else
 | 
					    else
 | 
				
			||||||
      let user_settings.expand_tabs = 1
 | 
					      let user_settings.expand_tabs = 1
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1570,7 +1570,7 @@ while s:lnum <= s:end
 | 
				
			|||||||
	if s:settings.expand_tabs
 | 
						if s:settings.expand_tabs
 | 
				
			||||||
	  let s:offset = 0
 | 
						  let s:offset = 0
 | 
				
			||||||
	  let s:idx = stridx(s:expandedtab, "\t")
 | 
						  let s:idx = stridx(s:expandedtab, "\t")
 | 
				
			||||||
	  let s:tablist = split(&vts,',')
 | 
						  let s:tablist = exists("+vts") ? split(&vts,',') : []
 | 
				
			||||||
	  if empty(s:tablist)
 | 
						  if empty(s:tablist)
 | 
				
			||||||
	    let s:tablist = [ &ts ]
 | 
						    let s:tablist = [ &ts ]
 | 
				
			||||||
	  endif
 | 
						  endif
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user