Fix behaviour of b:python_version_2 variable

This commit is contained in:
Dmitry Vasiliev
2013-06-01 17:18:56 +02:00
parent 91eaa32bea
commit e344f212b6
3 changed files with 13 additions and 4 deletions

View File

@@ -1,3 +1,7 @@
Revision 3.3.2 (2013-06-01):
- Fixed behaviour of b:python_version_2 variable. Reported by Will Gray.
Revision 3.3.1 (2013-05-12): Revision 3.3.1 (2013-05-12):
- The script was moved to its own repository at - The script was moved to its own repository at

View File

@@ -133,3 +133,4 @@ Contributors
- Andrea Riciputi - Andrea Riciputi
- Anton Butanaev - Anton Butanaev
- Marc Weber - Marc Weber
- Will Gray

View File

@@ -2,9 +2,9 @@
" Language: Python " Language: Python
" Maintainer: Dmitry Vasiliev <dima at hlabs dot org> " Maintainer: Dmitry Vasiliev <dima at hlabs dot org>
" URL: https://github.com/hdima/python-syntax " URL: https://github.com/hdima/python-syntax
" Last Change: 2013-05-12 " Last Change: 2013-06-01
" Filenames: *.py " Filenames: *.py
" Version: 3.3.1 " Version: 3.3.2
" "
" Based on python.vim (from Vim 6.1 distribution) " Based on python.vim (from Vim 6.1 distribution)
" by Neil Schemenauer <nas at python dot ca> " by Neil Schemenauer <nas at python dot ca>
@@ -27,6 +27,7 @@
" Andrea Riciputi " Andrea Riciputi
" Anton Butanaev " Anton Butanaev
" Marc Weber " Marc Weber
" Will Gray
" "
" Options " Options
" ======= " =======
@@ -99,12 +100,15 @@ endfunction
" Check if option is enabled " Check if option is enabled
function! s:Enabled(name) function! s:Enabled(name)
return exists(a:name) && {a:name} != 0 return exists(a:name) && {a:name}
endfunction endfunction
" Is it Python 2 syntax? " Is it Python 2 syntax?
function! s:Python2Syntax() function! s:Python2Syntax()
return s:Enabled("b:python_version_2") || s:Enabled("g:python_version_2") if exists("b:python_version_2")
return b:python_version_2
endif
return s:Enabled("g:python_version_2")
endfunction endfunction
" "