summaryrefslogtreecommitdiff
path: root/sd/surf-2.1/surf-bookmarks-20170722-723ff26.diff
diff options
context:
space:
mode:
Diffstat (limited to 'sd/surf-2.1/surf-bookmarks-20170722-723ff26.diff')
-rw-r--r--sd/surf-2.1/surf-bookmarks-20170722-723ff26.diff42
1 files changed, 0 insertions, 42 deletions
diff --git a/sd/surf-2.1/surf-bookmarks-20170722-723ff26.diff b/sd/surf-2.1/surf-bookmarks-20170722-723ff26.diff
deleted file mode 100644
index 323ba55..0000000
--- a/sd/surf-2.1/surf-bookmarks-20170722-723ff26.diff
+++ /dev/null
@@ -1,42 +0,0 @@
-diff --git a/config.def.h b/config.def.h
-index 2e735bf..43ad9ab 100644
---- a/config.def.h
-+++ b/config.def.h
-@@ -69,8 +69,9 @@ static WebKitFindOptions findopts = WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE |
- #define SETPROP(r, s, p) { \
- .v = (const char *[]){ "/bin/sh", "-c", \
- "prop=\"$(printf '%b' \"$(xprop -id $1 $2 " \
-- "| sed \"s/^$2(STRING) = //;s/^\\\"\\(.*\\)\\\"$/\\1/\")\" " \
-- "| dmenu -p \"$4\" -w $1)\" && xprop -id $1 -f $3 8s -set $3 \"$prop\"", \
-+ "| sed \"s/^$2(STRING) = //;s/^\\\"\\(.*\\)\\\"$/\\1/\" && cat ~/.surf/bookmarks)\" " \
-+ "| dmenu -l 10 -p \"$4\" -w $1)\" && " \
-+ "xprop -id $1 -f $3 8s -set $3 \"$prop\"", \
- "surf-setprop", winid, r, s, p, NULL \
- } \
- }
-@@ -101,6 +102,17 @@ static WebKitFindOptions findopts = WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE |
- } \
- }
-
-+/* BM_ADD(readprop) */
-+#define BM_ADD(r) {\
-+ .v = (const char *[]){ "/bin/sh", "-c", \
-+ "(echo $(xprop -id $0 $1) | cut -d '\"' -f2 " \
-+ "| sed 's/.*https*:\\/\\/\\(www\\.\\)\\?//' && cat ~/.surf/bookmarks) " \
-+ "| awk '!seen[$0]++' > ~/.surf/bookmarks.tmp && " \
-+ "mv ~/.surf/bookmarks.tmp ~/.surf/bookmarks", \
-+ winid, r, NULL \
-+ } \
-+}
-+
- /* styles */
- /*
- * The iteration will stop at the first match, beginning at the beginning of
-@@ -132,6 +144,7 @@ static Key keys[] = {
- { MODKEY, GDK_KEY_g, spawn, SETPROP("_SURF_URI", "_SURF_GO", PROMPT_GO) },
- { MODKEY, GDK_KEY_f, spawn, SETPROP("_SURF_FIND", "_SURF_FIND", PROMPT_FIND) },
- { MODKEY, GDK_KEY_slash, spawn, SETPROP("_SURF_FIND", "_SURF_FIND", PROMPT_FIND) },
-+ { MODKEY, GDK_KEY_m, spawn, BM_ADD("_SURF_URI") },
-
- { 0, GDK_KEY_Escape, stop, { 0 } },
- { MODKEY, GDK_KEY_c, stop, { 0 } },