anchor.diff:   });
   }
   
  +function filterOutGems(filtered) {
  + return $.grep(filtered, function(a) {
  +   var r = new RegExp("<GEMDIR>");
  +   return r.exec(a["file"]) === null;
  + });
  +}
  +
   function filterOutEval(filtered) {
    return $.grep(filtered, function(a) {
      return a["file"] !== "(eval)";
  
positive.code:   var lineIndex = null;
    var classPathSpaceMethodIdIndex = null;
    var methodIdIndex = null;
    for (i in headers) {
      /* i is not an integer; the first i plus 1 is "01" */
      if (headers[i] === "file" && headers[i*1 + 1] === "line") {
  
negative.code:   if ($("#filter-pwd")[0].checked) {
      filtered = filterOutPwd(filtered);
    }
  
    if ($("#filter-ruby")[0].checked) {
      filtered = filterOutRuby(filtered);
    }
  
    if ($("#filter-gems")[0].checked) {
      filtered = filterOutGems(filtered);
    }
  
    if ($("#filter-eval")[0].checked) {
      filtered = filterOutEval(filtered);
    }
  