From 7eaf3037a993b72d95f630902a2c19d929ada602 Mon Sep 17 00:00:00 2001 From: anekos Date: Tue, 7 Jun 2011 04:07:34 +0900 Subject: RegExp の関数的な呼び出しができなくなったので修正 for Firefox5 --- zip-de-download.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'zip-de-download.js') diff --git a/zip-de-download.js b/zip-de-download.js index a224011..9658057 100644 --- a/zip-de-download.js +++ b/zip-de-download.js @@ -176,7 +176,7 @@ let SITE_INFO = [ // 連番かもしれない id は無視する let id = elem.getAttribute('id'); - if (id && !/\d/(id)) + if (id && !/\d/.test(id)) return 'id("' + id + '")'; return getXPath(elem.parentNode) + '/' + elem.tagName.toLowerCase(); @@ -205,7 +205,7 @@ let SITE_INFO = [ return result; } function extensionValidator(vs) - vs && vs.every(function (v) /^[\da-zA-Z]+$/(v)); + vs && vs.every(function (v) /^[\da-zA-Z]+$/.test(v)); let self = { downloadZip: function(path, urls, comment, isAppend){ -- cgit v1.2.3 From c804c575a99a415c5ff3bb573fec18ae6d5637c2 Mon Sep 17 00:00:00 2001 From: anekos Date: Mon, 20 Jun 2011 01:42:40 +0900 Subject: 矛盾した引数を与えているのを修正 --- zip-de-download.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'zip-de-download.js') diff --git a/zip-de-download.js b/zip-de-download.js index 9658057..2961154 100644 --- a/zip-de-download.js +++ b/zip-de-download.js @@ -1,5 +1,5 @@ let INFO = - @@ -232,7 +232,7 @@ let SITE_INFO = [ try { let stream = ch.open(); let entryName = ("000" + ++i).slice(-3) + "-" + getEntryName(ch.URI, ch.contentType); - liberator.echomsg("zip: " + url + " to " + entryName, 3); + liberator.echomsg("zip: " + url + " to " + entryName, commandline.FORCE_SINGLELINE); zipW.addEntryStream(entryName, Date.now() * 1000, Ci.nsIZipWriter.COMPRESSION_DEFAULT, stream, false); } catch (e) { // XXX エラー分を通知すべき? -- cgit v1.2.3 From 85445f7739ef54ee68f0b97ce2f6689319b5b557 Mon Sep 17 00:00:00 2001 From: anekos Date: Wed, 22 Jun 2011 00:05:01 +0900 Subject: けいこくでとったんや --- zip-de-download.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'zip-de-download.js') diff --git a/zip-de-download.js b/zip-de-download.js index 2961154..4a54c85 100644 --- a/zip-de-download.js +++ b/zip-de-download.js @@ -210,7 +210,7 @@ let SITE_INFO = [ let self = { downloadZip: function(path, urls, comment, isAppend){ let zipW = new zipWriter(); - let urls = [url for each(url in urls)]; + urls = [url for each(url in urls)]; liberator.assert(urls.length > 0, "None of URLs"); if (!(/\.zip$/i).test(path)){ -- cgit v1.2.3 From 3659e2ce3d368a08bfc497836a6d00a59df2edab Mon Sep 17 00:00:00 2001 From: anekos Date: Wed, 22 Jun 2011 18:21:10 +0900 Subject: 芋臭い RegExp の仕様変更に対応 --- zip-de-download.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'zip-de-download.js') diff --git a/zip-de-download.js b/zip-de-download.js index 4a54c85..4d60266 100644 --- a/zip-de-download.js +++ b/zip-de-download.js @@ -186,7 +186,7 @@ let SITE_INFO = [ let links = Array.slice( content.document.querySelectorAll('a')).filter( - function (link) (link.href && extPattern(link.href))); + function (link) (link.href && extPattern.test(link.href))); let xs = {}; for each(let link in links){ -- cgit v1.2.3