Hi,

I removed the eval function, and I added spatial as a variable as with
plugins et al.  (Frankly, I hate spatial; why is it default?) Question:
Shouldn't we move spatial, plugins, etc.  into config.def.h?

Best,
Peter

-- 
sic dicit magister P
University of Toronto / Fordham University
Collins Hall B06; Office Hours TF10-12
http://individual.utoronto.ca/peterjh
gpg --keyserver pgp.mit.edu --recv-keys E0DBD3D6 
diff -r 2ea243e2ca82 surf.c
--- a/surf.c    Sun Nov 20 16:06:38 2011 +0100
+++ b/surf.c    Thu Jan 12 13:21:37 2012 -0500
@@ -62,7 +62,7 @@
 static gboolean showxid = FALSE;
 static char winid[64];
 static char *progname;
-static gboolean loadimage = 1, plugin = 1, script = 1;
+static gboolean loadimage = 1, plugin = 1, script = 1, spatial = 1;
 
 static char *buildpath(const char *path);
 static void cleanup(void);
@@ -103,7 +103,6 @@
 static void sigchld(int unused);
 static void source(Client *c, const Arg *arg);
 static void spawn(Client *c, const Arg *arg);
-static void eval(Client *c, const Arg *arg);
 static void stop(Client *c, const Arg *arg);
 static void titlechange(WebKitWebView *v, WebKitWebFrame* frame, const char* 
title, Client *c);
 static void update(Client *c);
@@ -529,7 +528,7 @@
        g_object_set(G_OBJECT(settings), "auto-load-images", loadimage, NULL);
        g_object_set(G_OBJECT(settings), "enable-plugins", plugin, NULL);
        g_object_set(G_OBJECT(settings), "enable-scripts", script, NULL);
-       g_object_set(G_OBJECT(settings), "enable-spatial-navigation", true, 
NULL);
+       g_object_set(G_OBJECT(settings), "enable-spatial-navigation", spatial, 
NULL);
 
        g_free(uri);
 
@@ -773,12 +772,6 @@
 }
 
 void
-eval(Client *c, const Arg *arg) {
-       WebKitWebFrame *frame = webkit_web_view_get_main_frame(c->view);
-       evalscript(frame, webkit_web_frame_get_global_context(frame), ((char 
**)arg->v)[0], "");
-}
-
-void
 stop(Client *c, const Arg *arg) {
        webkit_web_view_stop_loading(c->view);
 }

Reply via email to