LDR のエントリー中のリンクを開くグリモンが便利

id:hogelog さんが作成されたldr_view_entry_link.user.js(RSS消化を高速化 - 大学6年生のhogelog で紹介されてる) が便利。
僕もRubyNewsとかreddit.com 日本語版 のfeed を購読しているので、エントリー中のリンクをショートカットで開けたらな〜って思っていました。
ただ、LDR だと上手く動かないことがあったので、パッチを当てました。

patch
  • 以下の問題に対応
    • w.Keybind がundefined の状態でショートカットキーを定義しようとしてしまうことがある
      • setTimeout で回避
    • b, B のショートカットがLDR のショートカットと被る
      • l(エル), L に当てた
@@ -38,11 +38,21 @@
     w.open(RegExp.$1);
 }
 
-w.Keybind.add("b", function(){
-    view(true);
-});
-w.Keybind.add("B", function(){
-    view(false);
+// from LDR Full Feed
+// http://userscripts.org/scripts/show/22702
+var timer = setTimeout(function() {
+  if (timer) clearTimeout(timer);
+  if (typeof w.Keybind != 'undefined') {
+      w.Keybind.add("l", function(){
+          view(true);
+      });
+
+      w.Keybind.add("L", function(){
+          view(false);
+      });
+  } else {
+    timer = setTimeout(arguments.callee, 100);
+  }
 });
 
 })(this.unsafeWindow || this);


便利〜丶(´▽`)ノ