16af737fdSBram Moolenaar" Vim compiler file
26af737fdSBram Moolenaar" Compiler:	Cucumber
36af737fdSBram Moolenaar" Maintainer:	Tim Pope <[email protected]>
4*89bcfda6SBram Moolenaar" Last Change:	2016 Aug 29
56af737fdSBram Moolenaar
66af737fdSBram Moolenaarif exists("current_compiler")
76af737fdSBram Moolenaar  finish
86af737fdSBram Moolenaarendif
96af737fdSBram Moolenaarlet current_compiler = "cucumber"
106af737fdSBram Moolenaar
116af737fdSBram Moolenaarif exists(":CompilerSet") != 2		" older Vim always used :setlocal
126af737fdSBram Moolenaar  command -nargs=* CompilerSet setlocal <args>
136af737fdSBram Moolenaarendif
146af737fdSBram Moolenaar
156af737fdSBram Moolenaarlet s:cpo_save = &cpo
166af737fdSBram Moolenaarset cpo-=C
176af737fdSBram Moolenaar
186af737fdSBram MoolenaarCompilerSet makeprg=cucumber
196af737fdSBram Moolenaar
206af737fdSBram MoolenaarCompilerSet errorformat=
216af737fdSBram Moolenaar      \%W%m\ (Cucumber::Undefined),
22*89bcfda6SBram Moolenaar      \%E%m\ (%\\S%#),
236af737fdSBram Moolenaar      \%Z%f:%l,
246af737fdSBram Moolenaar      \%Z%f:%l:%.%#
256af737fdSBram Moolenaar
266af737fdSBram Moolenaarlet &cpo = s:cpo_save
276af737fdSBram Moolenaarunlet s:cpo_save
286af737fdSBram Moolenaar
296af737fdSBram Moolenaar" vim:set sw=2 sts=2:
30