forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
languagetool-1.29-script.patch
38 lines (35 loc) · 1.38 KB
/
languagetool-1.29-script.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Use launcher script instead of directly running from the jar file.
--- languagetool-1.29/plugin/LanguageTool.vim
+++ languagetool-1.29/plugin/LanguageTool.vim
@@ -162,23 +162,6 @@
endif
endif
endif
-
- let s:languagetool_jar = exists("g:languagetool_jar")
- \ ? g:languagetool_jar
- \ : $HOME . '/languagetool/languagetool-commandline.jar'
-
- if !filereadable(s:languagetool_jar)
- " Hmmm, can't find the jar file. Try again with expand() in case user
- " set it up as: let g:languagetool_jar = '$HOME/languagetool-commandline.jar'
- let l:languagetool_jar = expand(s:languagetool_jar)
- if !filereadable(expand(l:languagetool_jar))
- echomsg "LanguageTool cannot be found at: " . s:languagetool_jar
- echomsg "You need to install LanguageTool and/or set up g:languagetool_jar"
- echomsg "to indicate the location of the languagetool-commandline.jar file."
- return -1
- endif
- let s:languagetool_jar = l:languagetool_jar
- endif
return 0
endfunction
@@ -242,8 +225,7 @@
let l:range = a:line1 . ',' . a:line2
silent exe l:range . 'w!' . l:tmpfilename
- let l:languagetool_cmd = 'java'
- \ . ' -jar ' . s:languagetool_jar
+ let l:languagetool_cmd = 'languagetool'
\ . ' -c ' . s:languagetool_encoding
\ . (empty(s:languagetool_disable_rules) ? '' : ' -d '.s:languagetool_disable_rules)
\ . ' -l ' . s:languagetool_lang