From 30da375c3b825ee6d5b8ebd74247bd44cda1688f Mon Sep 17 00:00:00 2001 From: anekos Date: Sun, 5 Jun 2011 10:33:20 +0900 Subject: follow gmail changes --- gmail-commando.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gmail-commando.js') diff --git a/gmail-commando.js b/gmail-commando.js index 25ca2a3..9e437b1 100644 --- a/gmail-commando.js +++ b/gmail-commando.js @@ -35,7 +35,7 @@ THE POSSIBILITY OF SUCH DAMAGE. // INFO {{{ let INFO = <> - - td.SA > .iL.B9')), get translateButtons () A(this.doc.querySelectorAll('tr > td.SA > .iL.B9')), -- cgit v1.2.3 From 2b37218f86e9e0e8fabe3dfe35dd86ea7a0757bb Mon Sep 17 00:00:00 2001 From: anekos Date: Mon, 6 Jun 2011 03:38:09 +0900 Subject: Follow buzz --- gmail-commando.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'gmail-commando.js') diff --git a/gmail-commando.js b/gmail-commando.js index 9e437b1..8874567 100644 --- a/gmail-commando.js +++ b/gmail-commando.js @@ -35,7 +35,7 @@ THE POSSIBILITY OF SUCH DAMAGE. // INFO {{{ let INFO = <> - - td.SA > .iL.B9')), get translateButtons () A(this.doc.querySelectorAll('tr > td.SA > .iL.B9')), -- cgit v1.2.3 From 9bd65664fc8064442e36b7957d9c8b72438795da Mon Sep 17 00:00:00 2001 From: anekos Date: Mon, 6 Jun 2011 03:40:17 +0900 Subject: 謎のコメント削除 --- gmail-commando.js | 7 ------- 1 file changed, 7 deletions(-) (limited to 'gmail-commando.js') diff --git a/gmail-commando.js b/gmail-commando.js index 8874567..3798898 100644 --- a/gmail-commando.js +++ b/gmail-commando.js @@ -277,13 +277,6 @@ let INFO = Elements.doc.querySelectorAll('.NRYPqe > .J-Zh-I.J-J5-Ji.J-Zh-I.J-Zh-I-Js-Zq')[2] }; - //'.J-M-JJ > input' - //let (e = Elements.doc.querySelector('.J-LC-Jz')) { - // liberator.log(e); - // buffer.followLink(e); - // //plugins.feedSomeKeys_3.API.feed('', ['keydown'], e) - //} - const Commando = { get inGmail () { try { -- cgit v1.2.3 From 7eaf3037a993b72d95f630902a2c19d929ada602 Mon Sep 17 00:00:00 2001 From: anekos Date: Tue, 7 Jun 2011 04:07:34 +0900 Subject: RegExp の関数的な呼び出しができなくなったので修正 for Firefox5 --- gmail-commando.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gmail-commando.js') diff --git a/gmail-commando.js b/gmail-commando.js index 3798898..699eeff 100644 --- a/gmail-commando.js +++ b/gmail-commando.js @@ -231,7 +231,7 @@ let INFO = get hasBuzz () !!this.doc.querySelector('input#\\:re'), - get labels() A(this.doc.querySelectorAll('a.n0')).filter(function (it) (/#label/(it.href))), + get labels() A(this.doc.querySelectorAll('a.n0')).filter(function (it) (/#label/.test(it.href))), // 入力欄 と 検索ボタンは Buzz の有効無効によって ID が変わる get input() this.doc.querySelector('input#\\:' + (this.hasBuzz ? 're' : 'rf')), @@ -280,7 +280,7 @@ let INFO = const Commando = { get inGmail () { try { - var result = /^mail\.google\.com$/(Elements.doc.location.hostname) + var result = /^mail\.google\.com$/.test(Elements.doc.location.hostname) } catch (e) {} return result; }, @@ -388,7 +388,7 @@ let INFO = let input = args.string.slice(0, context.caret); let m; - if (m = /([a-z]+):(?:([^\s\(\)\{\}]*)|[\(\{]([^\(\)\{\}]*))$/(input)) { + if (m = /([a-z]+):(?:([^\s\(\)\{\}]*)|[\(\{]([^\(\)\{\}]*))$/.exec(input)) { if (m[2]) { context.advance(input.length - m[2].length); } else { @@ -397,7 +397,7 @@ let INFO = } let key = m[1]; KeywordValueCompleter[key](context, args); - } else if (m = /[-\s]*([^-\s:\(\)\{\}]*)$/(input)) { + } else if (m = /[-\s]*([^-\s:\(\)\{\}]*)$/.exec(input)) { context.advance(input.length - m[1].length); context.completions = [ [v + ':', v] for ([, v] in Iterator(GMailSearchKeyword)) -- cgit v1.2.3 From 9dbbd4e5246317a9b97d4ce86743e1fb98714626 Mon Sep 17 00:00:00 2001 From: anekos Date: Fri, 10 Jun 2011 10:34:44 +0900 Subject: buffer.followLink に引数付ける --- gmail-commando.js | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) (limited to 'gmail-commando.js') diff --git a/gmail-commando.js b/gmail-commando.js index 699eeff..8a33b0c 100644 --- a/gmail-commando.js +++ b/gmail-commando.js @@ -35,7 +35,7 @@ THE POSSIBILITY OF SUCH DAMAGE. // INFO {{{ let INFO = <> - -