Add Option to disable python support lookup.

This commit is contained in:
Doron Behar
2016-10-18 15:58:07 +03:00
parent 80dea2d93d
commit f81f7ce010
2 changed files with 17 additions and 7 deletions

View File

@@ -56,5 +56,13 @@ date of creation: >
r - replace existing date (default)
n - do nothing
*'g:todo_existing_date'*
Specify if the plugin should load the python module. Useful if you use Neovim
for example or if perhaps you just don't have/want python for vim: >
let g:todo_load_python = 1
<
1 - Load (default)
0 - Don't load
===============================================================================
vim:ft=help:et:ts=2:sw=2:sts=2:norl

View File

@@ -50,16 +50,18 @@ highlight default link TodoDate PreProc
highlight default link TodoProject Special
highlight default link TodoContext Special
if has('python')
if g:todo_load_python
if has('python')
let b:curdir = expand('<sfile>:p:h')
let s:script_dir = b:curdir . "/python/"
execute "pyfile " . s:script_dir. "todo.py"
elseif has('python3')
elseif has('python3')
let b:curdir = expand('<sfile>:p:h')
let s:script_dir = b:curdir . "/python/"
execute "py3file " . s:script_dir. "todo.py"
else
else
echom "Your version of vim has no python support. Overdue dates won't be highlighted"
endif
endif
let b:current_syntax = "todo"