Skip to content

Commit 2a18e36

Browse files
committed
fix possible split is not function
1 parent d1619fa commit 2a18e36

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ultisnipsParser.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,6 @@ export default class UltiSnipsParser {
204204
code = code.replace(/^v\s*/, '')
205205
try {
206206
res = await nvim.eval(code) as any
207-
res = res.toString()
208207
} catch (e) {
209208
res = `Error: ${e.message}`
210209
this.error(e.stack)
@@ -213,12 +212,13 @@ export default class UltiSnipsParser {
213212
} else {
214213
try {
215214
res = await pify(exec)(code)
216-
res = res.replace(/\r?\n$/, '')
217215
} catch (e) {
218216
res = `Error: ${e.message}`
219217
this.error(`Error on eval ${code}: ` + e.stack)
220218
}
221219
}
220+
res = res.toString()
221+
res = res.replace(/\r?\n$/, '')
222222
let parts = res.split(/\r?\n/)
223223
if (parts.length > 1) {
224224
res = parts.map((s, idx) => {

0 commit comments

Comments
 (0)