Mercurial > vim
comparison runtime/indent/gitolite.vim @ 3237:91e53bcb7946
Updated runtime files.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Fri, 30 Dec 2011 13:11:27 +0100 |
parents | 8b8ef1fed009 |
children | 63b0b7b79b25 |
comparison
equal
deleted
inserted
replaced
3236:12a5ea0526b1 | 3237:91e53bcb7946 |
---|---|
1 " Vim indent file | 1 " Vim indent file |
2 " Language: gitolite configuration | 2 " Language: gitolite configuration |
3 " URL: https://github.com/tmatilai/gitolite.vim | 3 " URL: https://github.com/tmatilai/gitolite.vim |
4 " Maintainer: Teemu Matilainen <teemu.matilainen@iki.fi> | 4 " Maintainer: Teemu Matilainen <teemu.matilainen@iki.fi> |
5 " Last Change: 2011-11-01 | 5 " Last Change: 2011-12-24 |
6 | 6 |
7 if exists("b:did_indent") | 7 if exists("b:did_indent") |
8 finish | 8 finish |
9 endif | 9 endif |
10 let b:did_indent = 1 | 10 let b:did_indent = 1 |
15 | 15 |
16 " Only define the function once. | 16 " Only define the function once. |
17 if exists("*GetGitoliteIndent") | 17 if exists("*GetGitoliteIndent") |
18 finish | 18 finish |
19 endif | 19 endif |
20 | |
21 let s:cpo_save = &cpo | |
22 set cpo&vim | |
20 | 23 |
21 function! GetGitoliteIndent() | 24 function! GetGitoliteIndent() |
22 let prevln = prevnonblank(v:lnum-1) | 25 let prevln = prevnonblank(v:lnum-1) |
23 let pline = getline(prevln) | 26 let pline = getline(prevln) |
24 let cline = getline(v:lnum) | 27 let cline = getline(v:lnum) |
35 return -1 | 38 return -1 |
36 else | 39 else |
37 return 0 | 40 return 0 |
38 endif | 41 endif |
39 endfunction | 42 endfunction |
43 | |
44 let &cpo = s:cpo_save | |
45 unlet s:cpo_save |