<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -551,7 +551,7 @@ var Expr = Sizzle.selectors = {
 			} else if ( name === &quot;not&quot; ) {
 				var not = match[3];
 
-				for ( var i = 0, l = not.length; i &lt; l; i++ ) {
+				for ( i = 0, l = not.length; i &lt; l; i++ ) {
 					if ( not[i] === elem ) {
 						return false;
 					}
@@ -565,13 +565,13 @@ var Expr = Sizzle.selectors = {
 			switch (type) {
 				case 'only':
 				case 'first':
-					while (node = node.previousSibling)  {
+					while ( (node = node.previousSibling) )  {
 						if ( node.nodeType === 1 ) return false;
 					}
 					if ( type == 'first') return true;
 					node = elem;
 				case 'last':
-					while (node = node.nextSibling)  {
+					while ( (node = node.nextSibling) )  {
 						if ( node.nodeType === 1 ) return false;
 					}
 					return true;</diff>
      <filename>sizzle.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>5716360040a440041da19823964f96d025ca734b</id>
    </parent>
  </parents>
  <author>
    <name>John Resig</name>
    <email>jeresig@gmail.com</email>
  </author>
  <url>http://github.com/jeresig/sizzle/commit/e422b5975c50d09011c15713c66e9bbb54a30bfb</url>
  <id>e422b5975c50d09011c15713c66e9bbb54a30bfb</id>
  <committed-date>2009-05-20T14:52:46-07:00</committed-date>
  <authored-date>2009-05-20T14:52:46-07:00</authored-date>
  <message>Removed some cases of strict errors.</message>
  <tree>6057a4f1e484e24ecfdabbf133d8f47e4b6f6004</tree>
  <committer>
    <name>John Resig</name>
    <email>jeresig@gmail.com</email>
  </committer>
</commit>
