aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--hatena-bookmark-search.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/hatena-bookmark-search.js b/hatena-bookmark-search.js
index 855d279..b92e749 100644
--- a/hatena-bookmark-search.js
+++ b/hatena-bookmark-search.js
@@ -187,6 +187,21 @@ commands.addUserCommand(
true
);
+completion.addUrlCompleter("H", "Hatena Bookmarks", function(context){
+ context.format = {
+ anchored: true,
+ title: ['Hatena Bookmarks'],
+ keys: { text: "url", description: "url", icon: "icon", extra: "extra"},
+ process: [
+ HatenaBookmark.Command.templateTitleIcon,
+ HatenaBookmark.Command.templateDescription,
+ ],
+ }
+ context.ignoreCase = true;
+ if (context.migemo) delete context.migemo;
+ context.filters = [HatenaBookmark.Command.filter];
+ context.completions = HatenaBookmark.UserData.bookmarks;
+});
HatenaBookmark.UserData = {
get bookmarks() {