|  | @@ -0,0 +1,33 @@
 | 
	
		
			
				|  |  | +# this should work for all editors that support .editorconfig!
 | 
	
		
			
				|  |  | +#
 | 
	
		
			
				|  |  | +# on debian, emacs users should install elpa-editorconfig and vim
 | 
	
		
			
				|  |  | +# users should install vim-editorconfig.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +root = true
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +[*]
 | 
	
		
			
				|  |  | +indent_style = space
 | 
	
		
			
				|  |  | +# this remove final newline in some editors, instead of inserting it
 | 
	
		
			
				|  |  | +# insert_final_newline = true
 | 
	
		
			
				|  |  | +trim_trailing_whitespace = true
 | 
	
		
			
				|  |  | +end_of_line = lf
 | 
	
		
			
				|  |  | +charset = utf-8
 | 
	
		
			
				|  |  | +max_line_length = 79
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +[*.py]
 | 
	
		
			
				|  |  | +indent_size = 4
 | 
	
		
			
				|  |  | +# to do not have final newline in python code
 | 
	
		
			
				|  |  | +insert_final_newline = true
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +[*.c, *.h]
 | 
	
		
			
				|  |  | +# done in tests and other cases do not use 2 spaces identations, so this
 | 
	
		
			
				|  |  | +# should be commented on those cases
 | 
	
		
			
				|  |  | +indent_size = 2
 | 
	
		
			
				|  |  | +trim_trailing_whitespace = true
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +[Makefile, *.am]
 | 
	
		
			
				|  |  | +indent_style = tab
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +[*-spec.txt]
 | 
	
		
			
				|  |  | +# specs seem to have 76 chars max per lines as RFCs
 | 
	
		
			
				|  |  | +max_line_length = 76
 |