mirror of
				https://github.com/vim/vim.git
				synced 2025-10-30 09:47:20 -04:00 
			
		
		
		
	* Dedicate upcoming Vim 9.1 to Bram Also replace in a few more places Brams email address and mention new maintainers. * Remove Bram from any Maintainer role * runtime: Align Header * it's mailing list not mailinglist
		
			
				
	
	
		
			35 lines
		
	
	
		
			886 B
		
	
	
	
		
			VimL
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			886 B
		
	
	
	
		
			VimL
		
	
	
	
	
	
| " Vim indent file
 | |
| " Language:	Python
 | |
| " Maintainer:	The Vim Project <https://github.com/vim/vim>
 | |
| " Last Change:	2023 Aug 10
 | |
| " Former Maintainer:	Bram Moolenaar <Bram@vim.org>
 | |
| " Original Author:	David Bustos <bustos@caltech.edu>
 | |
| 
 | |
| " Only load this indent file when no other was loaded.
 | |
| if exists("b:did_indent")
 | |
|   finish
 | |
| endif
 | |
| let b:did_indent = 1
 | |
| 
 | |
| " Some preliminary settings
 | |
| setlocal nolisp		" Make sure lisp indenting doesn't supersede us
 | |
| setlocal autoindent	" indentexpr isn't much help otherwise
 | |
| 
 | |
| setlocal indentexpr=python#GetIndent(v:lnum)
 | |
| setlocal indentkeys+=<:>,=elif,=except
 | |
| 
 | |
| let b:undo_indent = "setl ai< inde< indk< lisp<"
 | |
| 
 | |
| " Only define the function once.
 | |
| if exists("*GetPythonIndent")
 | |
|   finish
 | |
| endif
 | |
| 
 | |
| " Keep this for backward compatibility, new scripts should use
 | |
| " python#GetIndent()
 | |
| function GetPythonIndent(lnum)
 | |
|   return python#GetIndent(a:lnum)
 | |
| endfunction
 | |
| 
 | |
| " vim:sw=2
 |