Skip to content

Commit 1dc2f38

Browse files
cursorkguns
authored andcommitted
Simplify - remove configuration
1 parent 0810a96 commit 1dc2f38

File tree

1 file changed

+7
-14
lines changed

1 file changed

+7
-14
lines changed

autoload/vim_clojure_highlight.vim

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,24 @@
11
" vim-clojure-highlight
22

3-
" By default spawn a Java process as necessary when opening a file
4-
if !exists('g:vim_clojure_highlight_require_existing_session')
5-
let g:vim_clojure_highlight_require_existing_session = 0
6-
endif
7-
83
function! vim_clojure_highlight#existing_session()
9-
if !g:vim_clojure_highlight_require_existing_session ||
10-
\ (exists('g:fireplace_nrepl_sessions') && len(g:fireplace_nrepl_sessions))
11-
return 1
12-
endif
13-
return 0
4+
return exists('g:fireplace_nrepl_sessions') && len(g:fireplace_nrepl_sessions)
145
endfunction
156

167
function! vim_clojure_highlight#require()
17-
if vim_clojure_highlight#existing_session() && fireplace#evalparse("(find-ns 'vim-clojure-highlight)") ==# ''
8+
if !vim_clojure_highlight#existing_session() | return | endif
9+
10+
if fireplace#evalparse("(find-ns 'vim-clojure-highlight)") ==# ''
1811
let buf = join(readfile(globpath(&runtimepath, 'autoload/vim_clojure_highlight.clj')), "\n")
1912
call fireplace#session_eval('(do ' . buf . ')')
2013
endif
2114
endfunction
2215

2316
function! vim_clojure_highlight#syntax_match_references()
17+
if !vim_clojure_highlight#existing_session() | return | endif
18+
2419
try
2520
call vim_clojure_highlight#require()
26-
if vim_clojure_highlight#existing_session()
27-
execute fireplace#evalparse("(vim-clojure-highlight/ns-syntax-command '" . fireplace#ns() . ")")
28-
endif
21+
execute fireplace#evalparse("(vim-clojure-highlight/ns-syntax-command '" . fireplace#ns() . ")")
2922
catch /./
3023
endtry
3124
endfunction

0 commit comments

Comments
 (0)