isearch-backspace, isearch-done: docstrings
[conkeror.git] / modules / page-modes / google-voice.js
blobe761200885ed72dd25662c90a6e3e26382dcd0c1
1 /**
2  * (C) Copyright 2010 Vinh Q. Nguyen
3  *
4  * Use, modification, and distribution are subject to the terms specified in the
5  * COPYING file.
6 **/
8 require("content-buffer.js");
11 define_keymap("google_voice_keymap", $display_name = "google-voice");
12 define_fallthrough(google_voice_keymap, match_any_unmodified_character);
14 // Shortcuts
15 define_key(google_voice_keymap, "c", null, $fallthrough);
16 define_key(google_voice_keymap, "m", null, $fallthrough);
17 define_key(google_voice_keymap, "escape", null, $fallthrough);
18 define_key(google_voice_keymap, "/", null, $fallthrough);
19 define_key(google_voice_keymap, "right", null, $fallthrough);
20 define_key(google_voice_keymap, "n", null, $fallthrough);
21 define_key(google_voice_keymap, "left", null, $fallthrough);
22 define_key(google_voice_keymap, "p", null, $fallthrough);
23 define_key(google_voice_keymap, "#", null, $fallthrough);
24 define_key(google_voice_keymap, "!", null, $fallthrough);
25 define_key(google_voice_keymap, "I", null, $fallthrough);
26 define_key(google_voice_keymap, "U", null, $fallthrough);
28 // Combo keys
29 define_key(google_voice_keymap, "g i", null, $fallthrough);
30 define_key(google_voice_keymap, "g s", null, $fallthrough);
31 define_key(google_voice_keymap, "g h", null, $fallthrough);
32 define_key(google_voice_keymap, "g i", null, $fallthrough);
33 define_key(google_voice_keymap, "g r", null, $fallthrough);
34 define_key(google_voice_keymap, "g m", null, $fallthrough);
35 define_key(google_voice_keymap, "g c", null, $fallthrough);
36 define_key(google_voice_keymap, "g u", null, $fallthrough);
37 define_key(google_voice_keymap, "* a", null, $fallthrough);
38 define_key(google_voice_keymap, "* n", null, $fallthrough);
39 define_key(google_voice_keymap, "* r", null, $fallthrough);
40 define_key(google_voice_keymap, "* u", null, $fallthrough);
42 define_keymaps_page_mode("google-voice-mode",
43     build_url_regexp($domain = "google",
44                      $allow_www = true,
45                      $path = "voice"),
46     { normal: google_voice_keymap },
47     $display_name = "Google Voice");
49 page_mode_activate(google_voice_mode);
51 provide("google-voice");