From eedccef4a1da859fb5f6382a4ee34c059a4c42cb Mon Sep 17 00:00:00 2001 From: drry Date: Sun, 4 Jan 2009 16:44:41 +0000 Subject: * fixed missing `var` statements. * fixed a regex. * removed subversion props. * et cetera. git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@27924 d0d07461-0603-4401-acd4-de1884942a52 --- notifier/subject_twitter_scraper.js | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) mode change 100755 => 100644 notifier/subject_twitter_scraper.js (limited to 'notifier/subject_twitter_scraper.js') diff --git a/notifier/subject_twitter_scraper.js b/notifier/subject_twitter_scraper.js old mode 100755 new mode 100644 index e23e3e5..d935249 --- a/notifier/subject_twitter_scraper.js +++ b/notifier/subject_twitter_scraper.js @@ -38,22 +38,19 @@ notifier.subject.register(notifier.SubjectHttp, { }, parse: function(res) { // if (this.count == 0) return []; // for debug - var doc = res.getHTMLDocument('id("timeline_body")/tr[@class=contains(concat(" ", @class, " "), " hentry ")]'); - return doc; + return res.getHTMLDocument('id("timeline_body")/tr[@class=contains(concat(" ", @class, " "), " hentry ")]'); }, diff: function(cache, parsed) { var self = this; return parsed.filter(function(element) !cache.some(function(c) self.getContent(c) == self.getContent(element))); }, - getContent: function(element) - $U.getFirstNodeFromXPath('descendant::span[@class="entry-content"]', element).textContent, - buildMessages: function(diff) { - return diff.map($U.bind(this, function(d) { - var permalink = $U.getFirstNodeFromXPath('descendant::a[@class="entry-date"]', d); - return new notifier.Message('Twitter', $U.xmlSerialize(d), permalink) - })); - } + getContent: function(element) + $U.getFirstNodeFromXPath('descendant::span[@class="entry-content"]', element).textContent, + buildMessages: function(diff) + diff.map($U.bind(this, function(d) + new notifier.Message('Twitter', $U.xmlSerialize(d), + $U.getFirstNodeFromXPath('descendant::a[@class="entry-date"]', d)))) }); })(); -- cgit v1.2.3