adding surf-directory.
[surf.git] / surf.c
diff --git a/surf.c b/surf.c
index 3e912d5..97981b7 100644 (file)
--- a/surf.c
+++ b/surf.c
@@ -186,7 +186,7 @@ keypress(GtkWidget* w, GdkEventKey *ev, gpointer d) {
                        return FALSE;
                }
        }
-        else if(ev->state == GDK_CONTROL_MASK || ev->state == (GDK_CONTROL_MASK | GDK_SHIFT_MASK)) {
+       if(ev->state == GDK_CONTROL_MASK || ev->state == (GDK_CONTROL_MASK | GDK_SHIFT_MASK)) {
                switch(ev->keyval) {
                case GDK_r:
                case GDK_R:
@@ -211,16 +211,6 @@ keypress(GtkWidget* w, GdkEventKey *ev, gpointer d) {
                        return TRUE;
                }
        }
-        else {
-                switch(ev->keyval) {
-                case GDK_k:
-                        webkit_web_view_move_cursor(c->view, GTK_MOVEMENT_DISPLAY_LINES, -1);
-                        return TRUE;
-                case GDK_j:
-                        webkit_web_view_move_cursor(c->view, GTK_MOVEMENT_DISPLAY_LINES, 1);
-                        return TRUE;
-                }
-        }
        return FALSE;
 }
 
@@ -433,10 +423,10 @@ updatetitle(Client *c) {
 
 int main(int argc, char *argv[]) {
        gchar *uri = NULL, *file = NULL;
-        SoupSession *s;
+       SoupSession *s;
        Client *c;
        int o;
-        const gchar *home, *filename;
+       const gchar *home, *filename;
 
        gtk_init(NULL, NULL);
        if (!g_thread_supported())
@@ -479,12 +469,13 @@ int main(int argc, char *argv[]) {
        if(!clients)
                newclient();
 
-        /* cookie persistance */
-        s = webkit_get_default_session();
-        home = g_get_home_dir();
-        filename = g_build_filename(home, ".surf-cookies", NULL);
-        cookiejar = soup_cookie_jar_text_new(filename, FALSE);
-        soup_session_add_feature(s, SOUP_SESSION_FEATURE(cookiejar));
+       /* cookie persistance */
+       s = webkit_get_default_session();
+       home = g_get_home_dir();
+       filename = g_build_filename(home, ".surf", "cookies", NULL);
+       g_mkdir(g_path_get_dirname(filename), 0755);
+       cookiejar = soup_cookie_jar_text_new(filename, FALSE);
+       soup_session_add_feature(s, SOUP_SESSION_FEATURE(cookiejar));
 
        gtk_main();
        cleanup();