X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=.vim%2Fscript%2Fsvn;h=f648862f8f54a8b2e1649ed5c1b64f005b06b4b2;hb=0d1d3e8398fd0d7844edf1e2ad13d1adc245de17;hp=7b4da64533b6c36ed3119db61081dbb6e80d7c5a;hpb=06d0d0563b6cee6b5291563c080daac155b83cb2;p=profile.git diff --git a/.vim/script/svn b/.vim/script/svn index 7b4da64..f648862 100644 --- a/.vim/script/svn +++ b/.vim/script/svn @@ -2,7 +2,7 @@ " trying to run a sequence of normal mode commands. fun! SVNcommit() " Allow closing an unmodified spec. - set nomod + set nomodified " Get the modified files. Discount new files. let l:files = system("sed -n '1,/^$/d;/^[MR]..../{s//\"/;s/$/\"/p;}' " . bufname("")) @@ -19,19 +19,15 @@ fun! SVNcommit() " Delete the blank line left above the diff. 1 delete - se nobuflisted - set buftype=nowrite - set bufhidden=hide + set ro + set nomodifiable + set nomodified + set nobuflisted + set buftype=help setlocal noswapfile file [svn diff\] " Map q to quit easily. - noremap q q - - " Vim 7.4 really doesn't want us to quit windows from a script. - try - au QuitPre * qa! - catch - endtry + nnoremap q q " Switch back to the top window. wincmd k