{ "dump_config", {act_dump_config, 0} },
{ "keycmd", {keycmd, NOSPLIT} },
{ "keycmd_nl", {keycmd_nl, NOSPLIT} },
- { "keycmd_bs", {keycmd_bs, 0} }
+ { "keycmd_bs", {keycmd_bs, 0} },
+ { "chain", {chain, 0} }
};
static void
}
static void
+chain (WebKitWebView *page, GArray *argv) {
+ (void)page;
+ gchar *a = NULL;
+ gchar **parts = NULL;
+ guint i = 0;
+ while ((a = argv_idx(argv, i++))) {
+ parts = g_strsplit (a, " ", 2);
+ parse_command(parts[0], parts[1]);
+ g_strfreev (parts);
+ }
+}
+
+static void
keycmd (WebKitWebView *page, GArray *argv) {
(void)page;
(void)argv;
new_window_load_uri (const gchar * uri);
static void
+chain (WebKitWebView *page, GArray *argv);
+
+static void
keycmd (WebKitWebView *page, GArray *argv);
static void