diff options
author | drry | 2009-01-04 16:44:41 +0000 |
---|---|---|
committer | drry | 2009-01-04 16:44:41 +0000 |
commit | eedccef4a1da859fb5f6382a4ee34c059a4c42cb (patch) | |
tree | e050c2d5c3e90f626cc0de979f8f73c5cef5eaa1 /notifier/subject_twitter_scraper.js | |
parent | 274755d24c7024b110ec67d4a86699e16db09ae7 (diff) | |
download | vimperator-plugins-eedccef4a1da859fb5f6382a4ee34c059a4c42cb.tar.bz2 |
* 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
Diffstat (limited to 'notifier/subject_twitter_scraper.js')
-rw-r--r--[-rwxr-xr-x] | notifier/subject_twitter_scraper.js | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/notifier/subject_twitter_scraper.js b/notifier/subject_twitter_scraper.js index e23e3e5..d935249 100755..100644 --- 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)))) }); })(); |