File tree 1 file changed +10
-3
lines changed
1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change 1
- let s: language_server_version = ' 1.6.20 '
2
- let s: language_server_sha = ' c8aabc8753a3cea9d68cda55f9395290bdf75942 '
1
+ let s: language_server_version = ' 1.6.28 '
2
+ let s: language_server_sha = ' f485965568948013d9f47815917f2f1f3a99089d '
3
3
let s: root = expand (' <sfile>:h:h:h' )
4
4
let s: bin = v: null
5
5
@@ -154,7 +154,14 @@ function! codeium#server#Start(...) abort
154
154
if ! filereadable (s: bin )
155
155
call delete (s: bin )
156
156
if sha == # s: language_server_sha
157
- let url = ' https://github.com/Exafunction/codeium/releases/download/language-server-v' . s: language_server_version . ' /language_server_' . bin_suffix . ' .gz'
157
+ let config = get (g: , ' codeium_server_config' , {})
158
+ if has_key (config, ' portal_url' ) && ! empty (config.portal_url)
159
+ let base_url = config.portal_url
160
+ else
161
+ let base_url = ' https://github.com/Exafunction/codeium/releases/download'
162
+ endif
163
+ let base_url = substitute (base_url, ' /\+$' , ' ' , ' ' )
164
+ let url = base_url . ' /language-server-v' . s: language_server_version . ' /language_server_' . bin_suffix . ' .gz'
158
165
else
159
166
let url = ' https://storage.googleapis.com/exafunction-dist/codeium/' . sha . ' /language_server_' . bin_suffix . ' .gz'
160
167
endif
You can’t perform that action at this time.
0 commit comments