dotfiles

=> git.r.bdr.sh
=> summary
=> tree
=> log
=> refs

dotfiles/vim/syntax_checkers/coffee.vim | 1 KB

=> view raw

 1 "============================================================================
 2 "File:        coffee.vim
 3 "Description: Syntax checking plugin for syntastic.vim
 4 "Maintainer:  Lincoln Stoll 
 5 "License:     This program is free software. It comes without any warranty,
 6 "             to the extent permitted by applicable law. You can redistribute
 7 "             it and/or modify it under the terms of the Do What The Fuck You
 8 "             Want To Public License, Version 2, as published by Sam Hocevar.
 9 "             See http://sam.zoy.org/wtfpl/COPYING for more details.
10 "
11 "============================================================================
12 if exists("loaded_coffee_syntax_checker")
13     finish
14 endif
15 let loaded_coffee_syntax_checker = 1
16 
17 "bail if the user doesnt have coffee installed
18 if !executable("coffee")
19     finish
20 endif
21 
22 function! SyntaxCheckers_coffee_GetLocList()
23     let makeprg = 'coffee -c -l -o /tmp '.shellescape(expand('%'))
24     let errorformat =  'Syntax%trror: In %f\, %m on line %l,%EError: In %f\, Parse error on line %l: %m,%EError: In %f\, %m on line %l,%W%f(%l): lint warning: %m,%-Z%p^,%W%f(%l): warning: %m,%-Z%p^,%E%f(%l): SyntaxError: %m,%-Z%p^,%-G%.%#'
25 
26     return SyntasticMake({ 'makeprg': makeprg, 'errorformat': errorformat })
27 endfunction
Proxy Information
Original URL
gemini://r.bdr.sh/git/dotfiles/tree/1eb2f805df7e1af7600565d77a88b2a7ea99ceae/vim/syntax_checkers/coffee.vim
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
745.366398 milliseconds
Gemini-to-HTML Time
1.355992 milliseconds

This content has been proxied by September (3851b).