hints-minibuffer-annotation-mode: inline hints URL display
[conkeror.git] / modules / page-modes / twitter.js
blob2b811d031c1b25edc30292b7f4f20a506ef7e3e5
1 /**
2  * (C) Copyright 2010 Mike Fisher
3  *
4  * Use, modification, and distribution are subject to the terms specified in the
5  * COPYING file.
6 **/
8 require("content-buffer.js");
10 define_keymap("twitter_keymap", $display_name = "twitter");
12 // Help
13 define_key(twitter_keymap, "?", null, $fallthrough);
15 // Navigation
16 define_key(twitter_keymap, "j", null, $fallthrough);
17 define_key(twitter_keymap, "k", null, $fallthrough);
18 define_key(twitter_keymap, "space", null, $fallthrough);
19 define_key(twitter_keymap, "S-space", null, $fallthrough);
20 define_key(twitter_keymap, "/", null, $fallthrough);
21 define_key(twitter_keymap, ".", null, $fallthrough);
23 // Timelines
24 define_key(twitter_keymap, "g", null, $fallthrough);
25 define_key(twitter_keymap, "h", null, $fallthrough);
26 define_key(twitter_keymap, "r", null, $fallthrough);
27 define_key(twitter_keymap, "p", null, $fallthrough);
28 define_key(twitter_keymap, "f", null, $fallthrough);
29 define_key(twitter_keymap, "m", null, $fallthrough);
30 define_key(twitter_keymap, "u", null, $fallthrough);
32 // Acting
33 define_key(twitter_keymap, "f", null, $fallthrough);
34 define_key(twitter_keymap, "r", null, $fallthrough);
35 define_key(twitter_keymap, "t", null, $fallthrough);
36 define_key(twitter_keymap, "m", null, $fallthrough);
37 define_key(twitter_keymap, "n", null, $fallthrough);
39 define_key(twitter_keymap, "return", null, $fallthrough);
41 define_keymaps_page_mode("twitter-mode",
42     build_url_regexp($domain = "twitter",
43                      $allow_www = true),
44     { normal: twitter_keymap },
45     $display_name = "Twitter");
47 page_mode_activate(twitter_mode);
49 provide("twitter");