- Supported context_filetype.
This commit is contained in:
parent
92a53f748e
commit
abd51a57da
@ -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: 21 May 2013.
|
" Last Modified: 28 May 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
|
||||||
@ -45,6 +45,15 @@ 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() "{{{
|
||||||
@ -1042,8 +1051,8 @@ 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() "{{{
|
||||||
return exists('*neocomplcache#get_context_filetype') ?
|
return s:exists_context_filetype ?
|
||||||
\ neocomplcache#get_context_filetype(1) :
|
\ context_filetype#get_filetype() :
|
||||||
\ (&filetype == '' ? 'nothing' : &filetype)
|
\ (&filetype == '' ? 'nothing' : &filetype)
|
||||||
endfunction"}}}
|
endfunction"}}}
|
||||||
function! s:get_sources_filetypes(filetype) "{{{
|
function! s:get_sources_filetypes(filetype) "{{{
|
||||||
|
@ -59,6 +59,10 @@ Note: neocomplcache is NOT required! But recommended.
|
|||||||
Extra snippets files are available in:
|
Extra snippets files are available in:
|
||||||
https://github.com/honza/vim-snippets
|
https://github.com/honza/vim-snippets
|
||||||
|
|
||||||
|
Note: To enable context filetype feature, you must install
|
||||||
|
context_filetype.vim.
|
||||||
|
https://github.com/Shougo/context_filetype.vim
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
INTERFACE *neosnippet-interface*
|
INTERFACE *neosnippet-interface*
|
||||||
|
|
||||||
@ -784,6 +788,9 @@ A: You can use |:NeoSnippetSource| for it.
|
|||||||
==============================================================================
|
==============================================================================
|
||||||
CHANGELOG *neosnippet-changelog*
|
CHANGELOG *neosnippet-changelog*
|
||||||
|
|
||||||
|
2013-05-28
|
||||||
|
- Supported context_filetype.
|
||||||
|
|
||||||
2013-05-27
|
2013-05-27
|
||||||
- Added clojure snippets.
|
- Added clojure snippets.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user