Skip to content
Permalink
Browse files

Syncing Sizzle codebase.

  • Loading branch information
jeresig committed Dec 20, 2008
1 parent 6f2f183 commit 6048e40a4514445e17e9db255b949cb5e7a556c0
Showing with 10 additions and 10 deletions.
  1. +10 −10 src/selector.js
@@ -12,7 +12,7 @@ var done = 0;

if ( document.addEventListener && !document.querySelectorAll ) {
cache = {};
function invalidate(){ cache = {}; }
var invalidate = function(){ cache = {}; };
document.addEventListener("DOMAttrModified", invalidate, false);
document.addEventListener("DOMNodeInserted", invalidate, false);
document.addEventListener("DOMNodeRemoved", invalidate, false);
@@ -59,24 +59,24 @@ var Sizzle = function(selector, context, results, seed) {
selector = selector.replace( Expr.match.POS, "" );
}

checkSet = Sizzle.filter( later, Sizzle( selector, context, results ) );
set = Sizzle.filter( later, Sizzle( selector, context ) );
} else {
checkSet = Expr.relative[ parts[0] ] ?
set = Expr.relative[ parts[0] ] ?
[ context ] :
Sizzle( parts.shift(), context );

while ( parts.length ) {
set = [];
var tmpSet = [];

selector = parts.shift();
if ( Expr.relative[ selector ] )
selector += parts.shift();

for ( var i = 0, l = checkSet.length; i < l; i++ ) {
Sizzle( selector, checkSet[i], set );
for ( var i = 0, l = set.length; i < l; i++ ) {
Sizzle( selector, set[i], tmpSet );
}

checkSet = set;
set = tmpSet;
}
}
} else {
@@ -104,10 +104,10 @@ var Sizzle = function(selector, context, results, seed) {

Expr.relative[ cur ]( checkSet, pop );
}
}

if ( !checkSet ) {
checkSet = set;
}
if ( !checkSet ) {
checkSet = set;
}

if ( !checkSet ) {

0 comments on commit 6048e40

Please sign in to comment.
You can’t perform that action at this time.