Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: scrooloose/syntastic
base: master
head fork: mwolfetech/syntastic
compare: master
  • 19 commits
  • 2 files changed
  • 0 commit comments
  • 9 contributors
Commits on Dec 13, 2010
Michael Wolfe use jsl latest command line options 50fcfc6
Commits on Feb 07, 2011
Bojan Mihelac bmihelac fix for #13 012743d
Alan Young harleypig added updated list and made note to check syntax_checkers dir ca948dc
Alan Young harleypig allow for custom perl efm program dbfca59
Tim Pope tpope Add DocBook syntax checker 991b15d
Martin Grenfell update my email in the docbk checker 52315cc
Donald Ephraim Curtis milkypostman Make it so that Loccation List is always populated.
Previously, the location list didn't get populated unless the Errors
window was displayed.  As a consequence there is no way to use :lnext
and :lprev to navigate the errors.  This makes it so that the list is
populated if there are new errors/warnings.
Donald Ephraim Curtis milkypostman Add an option to jump to the first error. 4454e82
Donald Ephraim Curtis milkypostman Silence the :ll command when auto_jump is enabled.
The message for the current error was being displayed when :ll was being
called.  Put a silent call to suppress output.
Donald Ephraim Curtis milkypostman Fixed the problem with closing the Errors window and then wanting to
re-open it.  This error occurs when g:syntastic_auto_loc_list is
Martin Grenfell add a help section for the syntastic_auto_jump option b4c30d2
Aman Gupta tmm1 Add support for Sass 3.x and Compass imports 842094e
Gregor Uhlenheuer kongo2002 improve c errorformat a1f8d56
Michael Wolfe add doc/tags d4e0656
Michael Wolfe Add doc/tags db0ec8f
Commits on Mar 08, 2011
Michael Wolfe remove doc/tags 2766845
Commits on Jul 06, 2011
Michael Wolfe merge upstream changes b0f338c
Michael Wolfe direct users to canonical repo 6b0f747
Commits on Nov 02, 2011
Michael Wolfe add closure linter b7e3031
Showing with 19 additions and 2 deletions.
  1. +6 −0
  2. +13 −2 syntax_checkers/javascript.vim
@@ -0,0 +1,6 @@
+Unless you are running an updated/unreleased version of jsl (from the Subversion repository) for
+javascript error checking, you probably want to use the canonical syntastic repository:
15 syntax_checkers/javascript.vim
@@ -28,8 +28,19 @@ if executable("jsl")
let jslconf = " -conf " . g:syntastic_jsl_conf
- let makeprg = "jsl" . jslconf . " -nologo -nofilelisting -nosummary -nocontext -process ".shellescape(expand('%'))
- let errorformat='%W%f(%l): lint warning: %m,%-Z%p^,%W%f(%l): warning: %m,%-Z%p^,%E%f(%l): SyntaxError: %m,%-Z%p^,%-G'
+ "makeprg syntax for jsl svn as of 08/21/2010
+ "let makeprg = "jsl " . jslconf . "--nologo --nofilelisting --nosummary --conf=$HOME/.jslrc ".shellescape(expand('%'))
+ "let errorformat='%W%f(%l): lint warning: %m,%-Z%p^,%W%f(%l): warning: %m,%-Z%p^,%E%f(%l): SyntaxError: %m,%-Z%p^,%-G'
+ "makeprg for closure lint
+ "let makeprg = "gjslint --nojsdoc --nobeep --unix_mode ".shellescape(expand('%'))
+ "let errorformat='%f:%l:(%n) %m,%-GFound %.%#,%-G,%-GSome %.%#,%-Gfixjsstyle. %.%#,%-Gscript %.%#,%-Gfixjsstyle %.%#,%-G1 files checked\, %.%#'
+ "makeprg for myjsl combined
+ let makeprg = "myjsl ".shellescape(expand('%'))
+ "let errorformat='%f:%l:(%n) %m,%-GFound %.%#,%-G,%-GSome %.%#,%-Gfixjsstyle. %.%#,%-Gscript %.%#,%-Gfixjsstyle %.%#,%-G1 files checked\, %.%#'
+ let errorformat='%W%f(%l): lint warning: %m,%-Z%p^,%W%f(%l): warning: %m,%-Z%p^,%E%f(%l): SyntaxError: %m,%-Z%p^,%-G,%f:%l:(%n) %m,%-GFound %.%#,%-GSome %.%#,%-Gfixjsstyle. %.%#,%-Gscript %.%#,%-Gfixjsstyle %.%#,%-G1 files checked\, %.%#'
return SyntasticMake({ 'makeprg': makeprg, 'errorformat': errorformat })
" We're using jsl, finished.

No commit comments for this range

Something went wrong with that request. Please try again.