diff options
-rw-r--r-- | hatena-bookmark-search.js | 15 |
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() {
|