@@ -194,7 +194,7 @@ function! csscomplete#CompleteCSS(findstart, base)
194194 let vals = matchstr (line , ' .*:\s*\zs.*' )
195195 let postfix = " "
196196 if vals = ~ ' ^\%([a-zA-Z0-9.]\+\)\?$'
197- let values = border_width_values
197+ let values = border_width_values + length_values
198198 elseif vals = ~ ' ^[a-zA-Z0-9.]\+\s\+\%([a-zA-Z]\+\)\?$'
199199 let values = border_style_values
200200 elseif vals = ~ ' ^[a-zA-Z0-9.]\+\s\+[a-zA-Z]\+\s\+\%([a-zA-Z(]\+\)\?$'
@@ -251,7 +251,7 @@ function! csscomplete#CompleteCSS(findstart, base)
251251 elseif prop == ' column-rule'
252252 let vals = matchstr (line , ' .*:\s*\zs.*' )
253253 if vals = ~ ' ^\%([a-zA-Z0-9.]\+\)\?$'
254- let values = border_width_values
254+ let values = border_width_values + length_values
255255 elseif vals = ~ ' ^[a-zA-Z0-9.]\+\s\+\%([a-zA-Z]\+\)\?$'
256256 let values = border_style_values
257257 elseif vals = ~ ' ^[a-zA-Z0-9.]\+\s\+[a-zA-Z]\+\s\+\%([a-zA-Z(]\+\)\?$'
@@ -410,7 +410,7 @@ function! csscomplete#CompleteCSS(findstart, base)
410410 elseif vals = ~ ' ^[a-zA-Z0-9,()#]\+\s\+\%([a-zA-Z]\+\)\?$'
411411 let values = [" none" , " hidden" , " dotted" , " dashed" , " solid" , " double" , " groove" , " ridge" , " inset" , " outset" ]
412412 elseif vals = ~ ' ^[a-zA-Z0-9,()#]\+\s\+[a-zA-Z]\+\s\+\%([a-zA-Z(]\+\)\?$'
413- let values = border_width_values
413+ let values = border_width_values + length_values
414414 else
415415 return []
416416 endif
0 commit comments