Skip to content

Commit dea345c

Browse files
committed
compile range() with one argument
1 parent ab21457 commit dea345c

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

go/gocompiler.vim

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -879,6 +879,9 @@ function s:GoCompiler.compile_call(node)
879879
endif
880880
endif
881881
if left == 'range_'
882+
if len(rlist) == 1
883+
let rlist = ['0', rlist[0] . ' - 1']
884+
endif
882885
let left = 'viml_range'
883886
endif
884887
return printf('%s(%s)', left, join(rlist, ', '))

go/vimlparser.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)