Skip to content

Commit 9e27581

Browse files
committed
:Rstylesheet edits sass if present
1 parent a44e944 commit 9e27581

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

autoload/rails.vim

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2409,7 +2409,12 @@ function! s:apiEdit(bang,cmd,...)
24092409
endfunction
24102410

24112411
function! s:stylesheetEdit(bang,cmd,...)
2412-
return s:EditSimpleRb(a:bang,a:cmd,"stylesheet",a:0? a:1 : s:controller(1),"public/stylesheets/",".css",1)
2412+
let name = a:0 ? a:1 : s:controller(1)
2413+
if rails#app().has('sass') && rails#app().has_file('public/stylesheets/sass/'.name.'.sass')
2414+
return s:EditSimpleRb(a:bang,a:cmd,"stylesheet",name,"public/stylesheets/sass/",".sass",1)
2415+
else
2416+
return s:EditSimpleRb(a:bang,a:cmd,"stylesheet",name,"public/stylesheets/",".css",1)
2417+
endif
24132418
endfunction
24142419

24152420
function! s:javascriptEdit(bang,cmd,...)

0 commit comments

Comments
 (0)