<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Integrating JavaScript lint with vim</title>
	<atom:link href="http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/</link>
	<description>php, linux, pear, mysql etc etc</description>
	<lastBuildDate>Fri, 21 Oct 2011 21:08:12 +0100</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>By: KevinO</title>
		<link>http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/comment-page-1/#comment-290321</link>
		<dc:creator>KevinO</dc:creator>
		<pubDate>Tue, 05 Oct 2010 21:33:38 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=139#comment-290321</guid>
		<description>Updated SVN link:
svn co https://javascriptlint.svn.sourceforge.net/svnroot/javascriptlint/trunk jsl</description>
		<content:encoded><![CDATA[<p>Updated SVN link:<br />
svn co <a href="https://javascriptlint.svn.sourceforge.net/svnroot/javascriptlint/trunk" rel="nofollow">https://javascriptlint.svn.sourceforge.net/svnroot/javascriptlint/trunk</a> jsl</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/comment-page-1/#comment-213126</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Tue, 10 Mar 2009 02:47:32 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=139#comment-213126</guid>
		<description>Just wanted to let everyone here know that I&#039;ve created a vim script to automatically check for any lint warnings each time a .js file is saved.  http://www.vim.org/scripts/script.php?script_id=2578</description>
		<content:encoded><![CDATA[<p>Just wanted to let everyone here know that I&#8217;ve created a vim script to automatically check for any lint warnings each time a .js file is saved.  <a href="http://www.vim.org/scripts/script.php?script_id=2578" rel="nofollow">http://www.vim.org/scripts/script.php?script_id=2578</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tayfun</title>
		<link>http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/comment-page-1/#comment-210201</link>
		<dc:creator>tayfun</dc:creator>
		<pubDate>Thu, 19 Feb 2009 20:48:47 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=139#comment-210201</guid>
		<description>Kevin and Thomas, thanks for your contributions. I checked out a copy from SVN but there were no Makefile.ref so I downloaded the tar.gz file and went from there. Now I have it working with vim. 

Thanks!</description>
		<content:encoded><![CDATA[<p>Kevin and Thomas, thanks for your contributions. I checked out a copy from SVN but there were no Makefile.ref so I downloaded the tar.gz file and went from there. Now I have it working with vim. </p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kenguest</title>
		<link>http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/comment-page-1/#comment-127786</link>
		<dc:creator>kenguest</dc:creator>
		<pubDate>Thu, 27 Mar 2008 12:14:52 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=139#comment-127786</guid>
		<description>I don&#039;t know for sure. You might be able to do something with the BufWrite auto command/hook. I&#039;d suggest asking a vim guru on http://www.vim.org/</description>
		<content:encoded><![CDATA[<p>I don&#8217;t know for sure. You might be able to do something with the BufWrite auto command/hook. I&#8217;d suggest asking a vim guru on <a href="http://www.vim.org/" rel="nofollow">http://www.vim.org/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jason</title>
		<link>http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/comment-page-1/#comment-126732</link>
		<dc:creator>jason</dc:creator>
		<pubDate>Mon, 24 Mar 2008 04:51:29 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=139#comment-126732</guid>
		<description>Is there some way to make vim fire this off whenever a js file is saved, and simply print out the first warning?  I am just now coming to vim from textmate, which does something similar, which i found to be of great benefit.  It doesn&#039;t seem like there needs to be the extra step of calling make.  And getting the errors as you go helps keep you in line.  You could still get the whole jsl output if you called make...

.j</description>
		<content:encoded><![CDATA[<p>Is there some way to make vim fire this off whenever a js file is saved, and simply print out the first warning?  I am just now coming to vim from textmate, which does something similar, which i found to be of great benefit.  It doesn&#8217;t seem like there needs to be the extra step of calling make.  And getting the errors as you go helps keep you in line.  You could still get the whole jsl output if you called make&#8230;</p>
<p>.j</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kenguest</title>
		<link>http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/comment-page-1/#comment-67408</link>
		<dc:creator>kenguest</dc:creator>
		<pubDate>Sat, 09 Jun 2007 08:47:21 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=139#comment-67408</guid>
		<description>Thanks for the extra bit of polish Thomas.
For completeness, here are all extra identifiers that I have set in my jsl.conf - I had left them out of the post on my blog for brevity.

+define ActiveXObject
+define addEventListener
+define alert
+define attributes
+define blur
+define childNodes
+define click
+define clearTimeout
+define dispatchEvent
+define document
+define firstChild
+define focus
+define Image
+define item
+define lastChild
+define localName
+define namespaceURI
+define navigator
+define nextSibling
+define nodeName
+define nodeType
+define nodeValue
+define ownerDocument
+define parent
+define parentNode
+define prefix
+define previousSibling
+define removeEventListener
+define screen
+define scrollIntoView
+define setTimeout
+define tagName
+define window
+define XMLHttpRequest</description>
		<content:encoded><![CDATA[<p>Thanks for the extra bit of polish Thomas.<br />
For completeness, here are all extra identifiers that I have set in my jsl.conf &#8211; I had left them out of the post on my blog for brevity.</p>
<p>+define ActiveXObject<br />
+define addEventListener<br />
+define alert<br />
+define attributes<br />
+define blur<br />
+define childNodes<br />
+define click<br />
+define clearTimeout<br />
+define dispatchEvent<br />
+define document<br />
+define firstChild<br />
+define focus<br />
+define Image<br />
+define item<br />
+define lastChild<br />
+define localName<br />
+define namespaceURI<br />
+define navigator<br />
+define nextSibling<br />
+define nodeName<br />
+define nodeType<br />
+define nodeValue<br />
+define ownerDocument<br />
+define parent<br />
+define parentNode<br />
+define prefix<br />
+define previousSibling<br />
+define removeEventListener<br />
+define screen<br />
+define scrollIntoView<br />
+define setTimeout<br />
+define tagName<br />
+define window<br />
+define XMLHttpRequest</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javascript Lint and VIM</title>
		<link>http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/comment-page-1/#comment-67407</link>
		<dc:creator>Javascript Lint and VIM</dc:creator>
		<pubDate>Sat, 09 Jun 2007 05:31:29 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=139#comment-67407</guid>
		<description>[...] Running lint on my C code was something I did a lot back in the day. But I always found JSLint annoying; it was too pedantic with respect to coding style, and not very customizable in that regard. Thanks to JavascriptLint and Ken Guest I managed to get F10 bound to opening a new tab with lint&#8217;s output on the current file.. [...]</description>
		<content:encoded><![CDATA[<p>[...] Running lint on my C code was something I did a lot back in the day. But I always found JSLint annoying; it was too pedantic with respect to coding style, and not very customizable in that regard. Thanks to JavascriptLint and Ken Guest I managed to get F10 bound to opening a new tab with lint&#8217;s output on the current file.. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BTreeHugger</title>
		<link>http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/comment-page-1/#comment-67406</link>
		<dc:creator>BTreeHugger</dc:creator>
		<pubDate>Sat, 09 Jun 2007 05:15:31 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=139#comment-67406</guid>
		<description>Excellent idea! I&#039;ve adapted it to output to a new tab, although it is a quick hack. Place the following into your vimrc and use :JSLint to get a new tab with the output of jsl on your currect window&#039;s code. I find this handy because it is possible to see both the output and modify your code at the same time.

function! JSLint()
  redir =&gt; message
  silent ! jsl -nologo -nofilelisting -nosummary -nocontext -conf /etc/jsl.conf$
  redir END
  tabnew
  silent put=message
  set nomodified
endfunction
command! -nargs=0 -complete=command JSLint call JSLint()</description>
		<content:encoded><![CDATA[<p>Excellent idea! I&#8217;ve adapted it to output to a new tab, although it is a quick hack. Place the following into your vimrc and use :JSLint to get a new tab with the output of jsl on your currect window&#8217;s code. I find this handy because it is possible to see both the output and modify your code at the same time.</p>
<p>function! JSLint()<br />
  redir =&gt; message<br />
  silent ! jsl -nologo -nofilelisting -nosummary -nocontext -conf /etc/jsl.conf$<br />
  redir END<br />
  tabnew<br />
  silent put=message<br />
  set nomodified<br />
endfunction<br />
command! -nargs=0 -complete=command JSLint call JSLint()</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kenguest</title>
		<link>http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/comment-page-1/#comment-66309</link>
		<dc:creator>kenguest</dc:creator>
		<pubDate>Tue, 22 May 2007 00:11:17 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=139#comment-66309</guid>
		<description>You&#039;re very welcome Brian.</description>
		<content:encoded><![CDATA[<p>You&#8217;re very welcome Brian.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://blogs.linux.ie/kenguest/2007/03/18/integrating-javascript-lint-with-vim/comment-page-1/#comment-65840</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Sat, 12 May 2007 20:35:59 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.linux.ie/kenguest/?p=139#comment-65840</guid>
		<description>Thanks for putting this together, Ken!</description>
		<content:encoded><![CDATA[<p>Thanks for putting this together, Ken!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
