docs: function filter(location) {
      var file = path.basename(location)
        , vim = file.charAt(file.length - 1) === '~'
        , extension = path.extname(location).slice(1);
  
      // filter out the duplicates
      if (~changes.indexOf(location) || vim) return;
  
      changes.push(location);
      process.nextTick(limited);
    }