diff options
Diffstat (limited to 'utils/surf/patch/surf-bookmarks-20170722-723ff26.diff')
| -rw-r--r-- | utils/surf/patch/surf-bookmarks-20170722-723ff26.diff | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/utils/surf/patch/surf-bookmarks-20170722-723ff26.diff b/utils/surf/patch/surf-bookmarks-20170722-723ff26.diff deleted file mode 100644 index 323ba55..0000000 --- a/utils/surf/patch/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 } }, |