mirror of
				https://github.com/vim/vim.git
				synced 2025-11-03 09:44:48 -05:00 
			
		
		
		
	Add syntax and filetype plugins for SWIG (Simplified Wrapper Interface Generator) description files. The default syntax for .i files highlights comments in a reverse color scheme which doesn't look well. This syntax builds on vim's c++ syntax by adding highlighting for common swig directives and user defined directives. For an alternative syntax, see vimscript #1247 (which I found after writing this). closes: #13562 Co-authored-by: Matěj Cepl <mcepl@cepl.eu> Co-authored-by: Julien Marrec <julien.marrec@gmail.com> Signed-off-by: Julien Marrec <julien.marrec@gmail.com> Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
		
			
				
	
	
		
			14 lines
		
	
	
		
			318 B
		
	
	
	
		
			VimL
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			318 B
		
	
	
	
		
			VimL
		
	
	
	
	
	
" Vim filetype plugin file
 | 
						|
" Language:	SWIG
 | 
						|
" Maintainer:	Julien Marrec <julien.marrec 'at' gmail com>
 | 
						|
" Last Change:	2023 November 23
 | 
						|
 | 
						|
" Only do this when not done yet for this buffer
 | 
						|
if exists("b:did_ftplugin")
 | 
						|
  finish
 | 
						|
endif
 | 
						|
let b:did_ftplugin = 1
 | 
						|
 | 
						|
let b:undo_ftplugin = "setlocal iskeyword<"
 | 
						|
setlocal iskeyword+=%
 |