From 919a0492d073d25883ab2e408af763b1020ea97a Mon Sep 17 00:00:00 2001 From: Jagua Date: Wed, 8 May 2013 23:54:47 +0900 Subject: Dropped E4X for Vimperator 3.6+ --- twittperator/browsing.tw | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/twittperator/browsing.tw b/twittperator/browsing.tw index 6eeeda7..5af9c9c 100644 --- a/twittperator/browsing.tw +++ b/twittperator/browsing.tw @@ -27,7 +27,7 @@ THE POSSIBILITY OF SUCH DAMAGE. ################################################################################### # http://sourceforge.jp/projects/opensource/wiki/licenses%2Fnew_BSD_license # -# に参考になる日本語訳がありますが、有効なのは上記英文となります。 # +# 縺ォ蜿り縺ォ縺ェ繧区律譛ャ隱櫁ィウ縺後≠繧翫∪縺吶′縲∵怏蜉ケ縺ェ縺ョ縺ッ荳願ィ倩恭譁縺ィ縺ェ繧翫∪縺吶 # ################################################################################### }}} */ @@ -41,16 +41,15 @@ THE POSSIBILITY OF SUCH DAMAGE. */ // INFO {{{ -let INFO = -<> - Jagua New BSD License - +

twittperator plugin. assist to tweet about a site you are browsing now.

:tw!browsing @@ -79,8 +78,7 @@ liberator.globalVariables.tw_browsing_format = [{ EOM ]]> -
-; + `; // }}} -- cgit v1.2.3 From 71addfec37a506aba243b639799025b3e8bf9f0e Mon Sep 17 00:00:00 2001 From: Jagua Date: Thu, 9 May 2013 00:01:12 +0900 Subject: fix modeline. omit fenc option. --- twittperator/browsing.tw | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/twittperator/browsing.tw b/twittperator/browsing.tw index 5af9c9c..2452c78 100644 --- a/twittperator/browsing.tw +++ b/twittperator/browsing.tw @@ -126,4 +126,4 @@ EOM })(); -// vim: set et fdm=syntax fenc= ft=javascript sts=2 sw=2 ts=2 : +// vim: set et fdm=syntax ft=javascript sts=2 sw=2 ts=2 : -- cgit v1.2.3 From d85e6a3a1ff6f97644cfaaf395b629cd2ba30f9f Mon Sep 17 00:00:00 2001 From: Jagua Date: Thu, 9 May 2013 00:06:29 +0900 Subject: fix modeline. omit fenc option. --- twittperator/mstrans.tw | 2 +- twittperator/rt.tw | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/twittperator/mstrans.tw b/twittperator/mstrans.tw index 9f4a582..23e6410 100644 --- a/twittperator/mstrans.tw +++ b/twittperator/mstrans.tw @@ -21,4 +21,4 @@ ); })(); -// vim: set et fdm=syntax fenc= ft=javascript sts=2 sw=2 ts=2 : +// vim: set et fdm=syntax ft=javascript sts=2 sw=2 ts=2 : diff --git a/twittperator/rt.tw b/twittperator/rt.tw index fde9194..29d5e2c 100644 --- a/twittperator/rt.tw +++ b/twittperator/rt.tw @@ -41,4 +41,4 @@ })(); -// vim: set et fdm=syntax fenc= ft=javascript sts=2 sw=2 ts=2 : +// vim: set et fdm=syntax ft=javascript sts=2 sw=2 ts=2 : -- cgit v1.2.3 From 4101b2c7b7efedd9a12fb5097e4d960272a31d17 Mon Sep 17 00:00:00 2001 From: wlt_lain Date: Thu, 9 May 2013 03:28:06 -0700 Subject: 菫ョ豁」シ嘖tatusbar_panel.js縺九iE4X蜑企勁蟇セ蠢懷ョ御コ縲ゅム繝悶j陦ィ遉コ蝠城。悟ッセ蠢懊 --- statusbar_panel.js | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/statusbar_panel.js b/statusbar_panel.js index fe2a52b..4720ff7 100644 --- a/statusbar_panel.js +++ b/statusbar_panel.js @@ -6,7 +6,7 @@ let INFO = xml` //{{{ xmlns="http://vimperator.org/namespaces/liberator"> wlt MIT License - +

繧ケ繝繝シ繧ソ繧ケ繝舌シシ医い繝峨が繝ウ繝舌シシ峨↓縺ゅk繝代ロ繝ォシ医い繧、繧ウ繝ウシ峨r繧ッ繝ェ繝繧ッ縺吶k繧ウ繝槭Φ繝峨r謠蝉セ帙@縺セ縺吶

@@ -32,6 +32,7 @@ let INFO = xml` //{{{ `; //}}} +// https://developer.mozilla.org/en-US/docs/DOM/event.button let MOUSE_BUTTON_LEFT = 0; let MOUSE_BUTTON_MIDDLE = 1; let MOUSE_BUTTON_RIGHT = 2; @@ -44,7 +45,7 @@ function getImages(panel) { var anonymousNodes = document.getAnonymousNodes(panel); for (let [k, anonymousNode] in Iterator(anonymousNodes)) { let node; - let result = document.evaluate('descendant-or-self::xul:image', anonymousNode, function() XUL.uri, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null); + let result = document.evaluate('descendant-or-self::xul:image', anonymousNode, function() XUL, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null); while ((node = result.iterateNext())) images.push(node); } @@ -52,27 +53,28 @@ function getImages(panel) { } function makeIcon(panel) { - var icon = xml``; + var icon = xml``; var image = getImages(panel)[0]; if (image) { let style = window.getComputedStyle(image, null); let src = image.src || style.listStyleImage.replace(/^url\("(.+)"\)$/, '$1'); if (src != '') { - icon.setAttribute('style','list-style-image: url("' + src + '");' + '-moz-image-region: ' + style.MozImageRegion); + let style_attr = `list-style-image: url("${src}"); -moz-image-region: ${style.MozImageRegion}`; + icon = xml``; } } return icon; } function generateStatusbarpaneIDlList(filter) { - var panels = document.getElementsByTagNameNS(XUL.uri, 'statusbarpanel'); - for ([k, p] in Iterator(panels)) { - if (p.hidden != true) { + var panels = document.getElementsByTagNameNS(XUL, 'statusbarpanel'); + for (let i = 0; i < panels.length; i++) { + if (panels[i].hidden != true) { yield { - text: p.id, + text: panels[i].id, desc: 'statusbarpanel', - icon: makeIcon(p) + icon: makeIcon(panels[i]) }; } } @@ -115,7 +117,7 @@ commands.addUserCommand(['statusbarpanel'],'click statusbar panel', liberator.echoerr('No such statusbar panel: ' + id); return; } - var button = MOUSE_BUTTON_LEFT; + var button; switch (args['-button']) { case 'm': button = MOUSE_BUTTON_MIDDLE; break; case 'r': button = MOUSE_BUTTON_RIGHT; break; @@ -139,7 +141,7 @@ commands.addUserCommand(['statusbarpanel'],'click statusbar panel', context.keys = { text: 'text', description: 'desc', icon: 'icon' }; context.compare = CompletionContext.Sort.unsorted; context.process = [function (item, text) { - return xml`{item.icon ? item.icon : ``}{text}` + return xml`${item.icon ? item.icon : ``}${text}` }]; var list = generateStatusbarpaneIDlList(arg); -- cgit v1.2.3 From a53422fb13c398caa9afdc8322a228d5603725a6 Mon Sep 17 00:00:00 2001 From: Powen Tan Date: Fri, 10 May 2013 22:50:45 +0800 Subject: readitlater.js: readitlater changes its domain to getpocket.com --- readitlater.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readitlater.js b/readitlater.js index 74f1453..c51d3a2 100644 --- a/readitlater.js +++ b/readitlater.js @@ -281,7 +281,7 @@ let PLUGIN_INFO = xml` // document => http://readitlaterlist.com/api/docs#get let manager = Components.classes["@mozilla.org/login-manager;1"].getService(Components.interfaces.nsILoginManager); - let logins = manager.findLogins({},"http://readitlaterlist.com","",null); + let logins = manager.findLogins({},"http://getpocket.com","",null); let req = new libly.Request( "https://readitlaterlist.com/v2/get" , // url -- cgit v1.2.3