aboutsummaryrefslogtreecommitdiffhomepage
path: root/uzbl.h
diff options
context:
space:
mode:
authorGravatar Dieter Plaetinck <dieter@plaetinck.be>2009-05-16 16:24:59 +0200
committerGravatar Dieter Plaetinck <dieter@plaetinck.be>2009-05-16 16:24:59 +0200
commit94fff950c6c2d388591233aaa08b5471607f001f (patch)
tree2fb9d9101cf1601bc1e08a0147762143d825a80f /uzbl.h
parent64a4f8d02c1e6900b8b46a7b3fd5bd5232e3b685 (diff)
parent57665dc053d0b13b1a448628d586aa200c649c67 (diff)
merge in Duclares stuff
Diffstat (limited to 'uzbl.h')
-rw-r--r--uzbl.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/uzbl.h b/uzbl.h
index e23fa69..48b985a 100644
--- a/uzbl.h
+++ b/uzbl.h
@@ -86,7 +86,8 @@ typedef struct {
GHashTable *proto_var;
/* command parsing regexes */
GRegex *set_regex;
- GRegex *cmd_regex;
+ GRegex *act_regex;
+ GRegex *keycmd_regex;
GRegex *get_regex;
GRegex *bind_regex;
} Communication;
@@ -238,10 +239,7 @@ static void
close_uzbl (WebKitWebView *page, const char *param);
static gboolean
-run_command_async(const char *command, const char *args);
-
-static gboolean
-run_command_sync(const char *command, const char *args, char **stdout);
+run_command(const char *command, const char *args, const gboolean sync, char **stdout);
static void
spawn(WebKitWebView *web_view, const char *param);
@@ -288,6 +286,9 @@ update_title (void);
static gboolean
key_press_cb (WebKitWebView* page, GdkEventKey* event);
+static void
+run_keycmd(const gboolean key_ret);
+
static GtkWidget*
create_browser ();