diff -r 6d9e59393666 surf.c --- a/surf.c Sat Aug 21 19:46:07 2010 -0500 +++ b/surf.c Sun Aug 22 14:20:06 2010 -0500 @@ -388,8 +388,8 @@ if(strcmp(uri, "") == 0) return; - if(!(uri[0]=='h'&&uri[1]=='t'&&uri[2]=='t'&&uri[3]=='p')&&(!(uri[4]==':'&&uri[5]=='/'&&uri[6]=='/')||!(uri[4]=='s'&&uri[5]==':'&&uri[6]=='/'&&uri[7]=='/'))){ -// if(g_strrstr(uri, "://") != NULL && g_strrstr(uri, "http://") == NULL && g_strrstr(uri, "https://") == NULL){ +// if(!((uri[0]=='h'&&uri[1]=='t'&&uri[2]=='t'&&uri[3]=='p')&&((uri[4]==':'&&uri[5]=='/'&&uri[6]=='/')||(uri[4]=='s'&&uri[5]==':'&&uri[6]=='/'&&uri[7]=='/')))){ + if(g_strrstr(uri, "://") && !g_strrstr(uri, "http://") && !g_strrstr(uri, "https://")){ Arg spawnarg; spawnarg = (Arg)PROTOCOL_HANDLER((char *)uri); spawn(c, &spawnarg); @@ -507,7 +507,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", true, NULL); g_free(uri);