home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / runtime / compiler / rspec.vim < prev    next >
Encoding:
Text File  |  2010-08-15  |  887 b   |  42 lines

  1. " Vim compiler file
  2. " Language:        RSpec
  3. " Maintainer:        Tim Pope <vimNOSPAM@tpope.org>
  4. " Last Change:        2009 Dec 22
  5. " URL:            http://vim-ruby.rubyforge.org
  6. " Anon CVS:        See above site
  7. " Release Coordinator:    Doug Kearns <dougkearns@gmail.com>
  8.  
  9. if exists("current_compiler")
  10.   finish
  11. endif
  12. let current_compiler = "rspec"
  13.  
  14. if exists(":CompilerSet") != 2        " older Vim always used :setlocal
  15.   command -nargs=* CompilerSet setlocal <args>
  16. endif
  17.  
  18. let s:cpo_save = &cpo
  19. set cpo-=C
  20.  
  21. CompilerSet makeprg=spec
  22.  
  23. CompilerSet errorformat=
  24.     \%+W'%.%#'\ FAILED,
  25.     \%+I'%.%#'\ FIXED,
  26.     \%-Cexpected:%.%#,
  27.     \%-C\ \ \ \ \ got:%.%#,
  28.     \%E%.%#:in\ `load':\ %f:%l:%m,
  29.     \%C%f:%l:,
  30.     \%W%f:%l:\ warning:\ %m,
  31.     \%E%f:%l:in\ %*[^:]:\ %m,
  32.     \%E%f:%l:\ %m,
  33.     \%-Z%\tfrom\ %f:%l,
  34.     \%-Z%p^%.%#,
  35.     \%-C%.%#,
  36.     \%-G%.%#
  37.  
  38. let &cpo = s:cpo_save
  39. unlet s:cpo_save
  40.  
  41. " vim: nowrap sw=2 sts=2 ts=8:
  42.