Skip to content

Commit bdf4ec3

Browse files
committed
Added test to only use str2float if compiled with +float
1 parent 6854275 commit bdf4ec3

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

autoload/indent_guides.vim

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,12 +182,18 @@ function! indent_guides#init_script_vars()
182182
let s:debug = g:indent_guides_debug
183183
let s:indent_levels = g:indent_guides_indent_levels
184184
let s:auto_colors = g:indent_guides_auto_colors
185-
let s:change_percent = g:indent_guides_color_change_percent / str2float("100.0")
186185
let s:color_hex_pat = g:indent_guides_color_hex_pattern
187186
let s:color_hex_bg_pat = g:indent_guides_color_hex_guibg_pattern
188187
let s:color_name_bg_pat = g:indent_guides_color_name_guibg_pattern
189188
let s:start_level = g:indent_guides_start_level
190189

190+
" str2float not available in vim versions <= 7.1
191+
if has('float')
192+
let s:change_percent = g:indent_guides_color_change_percent / str2float('100.0')
193+
else
194+
let s:change_percent = g:indent_guides_color_change_percent / 100.0
195+
endif
196+
191197
if s:debug
192198
echo 's:indent_size = ' . s:indent_size
193199
echo 's:guide_size = ' . s:guide_size

0 commit comments

Comments
 (0)