- Improved context filetype check.

This commit is contained in:
Shougo Matsushita 2013-06-08 09:03:30 +09:00
parent e758bad9c8
commit 167abeb068
2 changed files with 14 additions and 10 deletions

View File

@ -1,7 +1,7 @@
"============================================================================= "=============================================================================
" FILE: neosnippet.vim " FILE: neosnippet.vim
" AUTHOR: Shougo Matsushita <Shougo.Matsu@gmail.com> " AUTHOR: Shougo Matsushita <Shougo.Matsu@gmail.com>
" Last Modified: 04 Jun 2013. " Last Modified: 08 Jun 2013.
" License: MIT license {{{ " License: MIT license {{{
" Permission is hereby granted, free of charge, to any person obtaining " Permission is hereby granted, free of charge, to any person obtaining
" a copy of this software and associated documentation files (the " a copy of this software and associated documentation files (the
@ -43,15 +43,6 @@ let s:neosnippet_options = [
\ '-runtime', \ '-runtime',
\ '-vertical', '-horizontal', '-direction=', '-split', \ '-vertical', '-horizontal', '-direction=', '-split',
\] \]
" context_filetype.vim installation check.
if !exists('s:exists_context_filetype')
try
call context_filetype#version()
let s:exists_context_filetype = 1
catch
let s:exists_context_filetype = 0
endtry
endif
"}}} "}}}
function! neosnippet#initialize() "{{{ function! neosnippet#initialize() "{{{
@ -1049,6 +1040,16 @@ function! neosnippet#get_runtime_snippets_directory() "{{{
return copy(s:runtime_dir) return copy(s:runtime_dir)
endfunction"}}} endfunction"}}}
function! neosnippet#get_filetype() "{{{ function! neosnippet#get_filetype() "{{{
if !exists('s:exists_context_filetype')
" context_filetype.vim installation check.
try
call context_filetype#version()
let s:exists_context_filetype = 1
catch
let s:exists_context_filetype = 0
endtry
endif
let context_filetype = let context_filetype =
\ s:exists_context_filetype ? \ s:exists_context_filetype ?
\ context_filetype#get_filetype() : &filetype \ context_filetype#get_filetype() : &filetype

View File

@ -722,6 +722,9 @@ A: You can use |:NeoSnippetSource| for it.
============================================================================== ==============================================================================
CHANGELOG *neosnippet-changelog* CHANGELOG *neosnippet-changelog*
2013-06-08
- Improved context filetype check.
2013-06-05 2013-06-05
- Improved documentation. - Improved documentation.