12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- let s:cpo_save=&cpo
- set cpo&vim
-
-
-
-
- function! lh#common#echomsg_multilines(text)
- let lines = split(a:text, "[\n\r]")
- for line in lines
- echomsg line
- endfor
- endfunction
- function! lh#common#echomsgMultilines(text)
- return lh#common#echomsg_multilines(a:text)
- endfunction
-
-
- function! lh#common#error_msg(text)
- if has('gui_running')
- call confirm(a:text, '&Ok', '1', 'Error')
- else
-
- echoerr a:text
-
- endif
- endfunction
- function! lh#common#ErrorMsg(text)
- return lh#common#error_msg(a:text)
- endfunction
-
-
- function! lh#common#warning_msg(text)
- echohl WarningMsg
-
- call lh#common#echomsg_multilines(a:text)
- echohl None
- endfunction
- function! lh#common#WarningMsg(text)
- return lh#common#warning_msg(a:text)
- endfunction
-
-
- function! lh#common#check_deps(Symbol, File, path, plugin) " {{{3
- if !exists(a:Symbol)
- exe "runtime ".a:path.a:File
- if !exists(a:Symbol)
- call lh#common#error_msg( a:plugin.': Requires <'.a:File.'>')
- return 0
- endif
- endif
- return 1
- endfunction
-
- function! lh#common#CheckDeps(Symbol, File, path, plugin) " {{{3
- echomsg "lh#common#CheckDeps() is deprecated, use lh#common#check_deps() instead."
- return lh#common#check_deps(a:Symbol, a:File, a:path, a:plugin)
- endfunction
-
-
-
- let &cpo=s:cpo_save
-
|