[wiki] [sites] Avoid saving multiple bookmarks || blut

From: <git_AT_suckless.org>
Date: Sat, 25 May 2013 16:52:22 +0200

commit 909323f9e65f372215e5098cc999fd9d4bef430d
Author: blut <cxblut_AT_gmail.com>
Date: Sat May 25 16:51:43 2013 +0200

    Avoid saving multiple bookmarks

diff --git a/surf.suckless.org/patches/surf-0.6-bookmarks.diff b/surf.suckless.org/patches/surf-0.6-bookmarks.diff
index d07a325..98c8c0b 100644
--- a/surf.suckless.org/patches/surf-0.6-bookmarks.diff
+++ b/surf.suckless.org/patches/surf-0.6-bookmarks.diff
_AT_@ -1,5 +1,5 @@
 diff --git a/config.def.h b/config.def.h
-index 08ff707..8185136 100644
+index 08ff707..3800f63 100644
 --- a/config.def.h
 +++ b/config.def.h
 _AT_@ -25,7 +25,8 @@ static Bool allowgeolocation = TRUE;
_AT_@ -17,9 +17,9 @@ index 08ff707..8185136 100644
  }
  
 +#define BM_ADD { .v = (char *[]){ "/bin/sh", "-c", \
-+ "(echo `xprop -id $0 _SURF_URI | cut -d '\"' -f 2` && \
-+ cat ~/.surf/bookmarks) > ~/.surf/bookmarks_new && \
-+ mv ~/.surf/bookmarks_new ~/.surf/bookmarks", \
++ "(echo `xprop -id $0 _SURF_URI | cut -d '\"' -f 2` && "\
++ "cat ~/.surf/bookmarks) | awk '!seen[$0]++' > ~/.surf/bookmarks_new && "\
++ "mv ~/.surf/bookmarks_new ~/.surf/bookmarks", \
 + winid, NULL } }
 +
  #define MODKEY GDK_CONTROL_MASK
Received on Sat May 25 2013 - 16:52:22 CEST

This archive was generated by hypermail 2.3.0 : Sat May 25 2013 - 17:00:13 CEST