Compare commits

..

No commits in common. "coffeescript-support" and "master" have entirely different histories.

3 changed files with 3 additions and 11 deletions

View File

@ -18,8 +18,7 @@ h2. What it does
This plugin is pretty basic right now. It currently:
* Sets *Spec.js and *SpecHelper.js files to filetype=jasmine.javascript syntax=jasmine
* Sets *Spec.coffee and *SpecHelper.coffee files to filetype=jasmine.coffee syntax=jasmine
* Sets *Spec.js and *SpecHelper.js files to filetype=jasmine+javascript
* Applies basic syntax highlighting for jasmine keywords in addition to normal javascript syntax
* Loads snippets for the jasmine filetype for:
** desc: description block with before..it..expect

View File

@ -1,2 +1 @@
autocmd BufNewFile,BufRead,BufWritePost *Spec.js,*SpecHelper.js set filetype=jasmine.javascript syntax=jasmine
autocmd BufNewFile,BufRead,BufWritePost *Spec.coffee,*SpecHelper.coffee set filetype=jasmine.coffee syntax=jasmine

View File

@ -2,16 +2,10 @@ if exists("b:current_syntax")
finish
endif
if &ft =~ "coffee"
runtime! syntax/coffee.vim
endif
if !exists("b:current_syntax")
runtime! syntax/javascript.vim
endif
runtime! syntax/javascript.vim
syn case match
syn keyword specFunctions afterEach beforeEach describe it expect addMatchers spyOn not context
syn keyword specFunctions afterEach beforeEach describe it expect addMatchers spyOn not
syn keyword specDisabled xit xdescribe
syn keyword specSpys andCallThrough andReturn andThrow andCallFake callCount argsForCall mostRecentCall
syn keyword specAsync runs waits waitsFor