Adjust for `-n' plumb semantic change - plumb - Open certain URL patterns with an ad-hoc opener (plumber)
 (HTM) hg clone https://bitbucket.org/iamleot/plumb
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
 (DIR) changeset 4d709d70cde2328e95b58c955b38d29b94060006
 (DIR) parent af5763d8a2199cad8692346aa2f2d8f049191575
 (HTM) Author: Leonardo Taccari <iamleot@gmail.com>
       Date:   Thu, 13 Sep 2018 14:47:28 
       
       Adjust for `-n' plumb semantic change
       
       Diffstat:
        openers/ftp     |   4 +++-
        openers/git     |   4 +++-
        openers/gopher  |   4 +++-
        openers/image   |  10 ++++++----
        openers/mailto  |   6 ++++--
        openers/media   |   4 +++-
        openers/nntp    |   4 +++-
        openers/pdf     |   8 +++++---
        openers/reddit  |   4 +++-
        openers/txt     |   4 +++-
        openers/txtweb  |   4 +++-
        openers/web     |   4 +++-
        openers/xdgopen |   4 +++-
        13 files changed, 45 insertions(+), 19 deletions(-)
       ---
       diff -r af5763d8a219 -r 4d709d70cde2 openers/ftp
       --- a/openers/ftp       Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/ftp       Thu Sep 13 14:47:28 2018 +0200
       @@ -1,5 +1,7 @@
        #!/bin/sh
        
        for u in "$@"; do
       -       tmux new-window "w3m \"$u\""
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               tmux new-window "w3m \"$u\""
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/git
       --- a/openers/git       Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/git       Thu Sep 13 14:47:28 2018 +0200
       @@ -4,5 +4,7 @@
        cd ${XDG_CACHE_HOME:-~/.cache}/gitcache
        
        for u in "$@"; do
       -       tmux new-window \; send-keys 'C-l' \; send-keys -l "git clone $u"
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               tmux new-window \; send-keys 'C-l' \; send-keys -l "git clone $u"
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/gopher
       --- a/openers/gopher    Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/gopher    Thu Sep 13 14:47:28 2018 +0200
       @@ -1,5 +1,7 @@
        #!/bin/sh
        
        for u in "$@"; do
       -       tmux new-window "sacc \"$u\""
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               tmux new-window "sacc \"$u\""
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/image
       --- a/openers/image     Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/image     Thu Sep 13 14:47:28 2018 +0200
       @@ -6,8 +6,10 @@
        cd ${XDG_CACHE_HOME:-~/.cache}/imagecache
        
        for u in "$@"; do
       -       f=$(basename "$u")
       -       f="${f%%\?*}"
       -       curl -gs --user-agent "${PLUMB_UA}" -Lz "$f" -o "$f" "$u"
       -       xdg-open "$f" >/dev/null 2>&1 &
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               f=$(basename "$u")
       +               f="${f%%\?*}"
       +               curl -gs --user-agent "${PLUMB_UA}" -Lz "$f" -o "$f" "$u"
       +               xdg-open "$f" >/dev/null 2>&1 &
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/mailto
       --- a/openers/mailto    Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/mailto    Thu Sep 13 14:47:28 2018 +0200
       @@ -1,6 +1,8 @@
        #!/bin/sh
        
        for u in "$@"; do
       -       to="${u#*://}"
       -       tmux new-window "comp -to \"${to}\""
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               to="${u#*://}"
       +               tmux new-window "comp -to \"${to}\""
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/media
       --- a/openers/media     Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/media     Thu Sep 13 14:47:28 2018 +0200
       @@ -1,5 +1,7 @@
        #!/bin/sh
        
        for u in "$@"; do
       -       tmux new-window "mpv \"$u\""
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               tmux new-window "mpv \"$u\""
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/nntp
       --- a/openers/nntp      Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/nntp      Thu Sep 13 14:47:28 2018 +0200
       @@ -1,5 +1,7 @@
        #!/bin/sh
        
        for u in "$@"; do
       -       tmux new-window "w3m \"$u\""
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               tmux new-window "w3m \"$u\""
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/pdf
       --- a/openers/pdf       Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/pdf       Thu Sep 13 14:47:28 2018 +0200
       @@ -6,7 +6,9 @@
        cd ${XDG_CACHE_HOME:-~/.cache}/pdfcache
        
        for u in "$@"; do
       -       f=$(basename "$u")
       -       curl -gs --user-agent "${PLUMB_UA}" -Lz "$f" -O "$u"
       -       xdg-open "$f" >/dev/null 2>&1 &
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               f=$(basename "$u")
       +               curl -gs --user-agent "${PLUMB_UA}" -Lz "$f" -O "$u"
       +               xdg-open "$f" >/dev/null 2>&1 &
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/reddit
       --- a/openers/reddit    Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/reddit    Thu Sep 13 14:47:28 2018 +0200
       @@ -1,5 +1,7 @@
        #!/bin/sh
        
        for u in "$@"; do
       -       tmux new-window "rtv \"$u\""
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               tmux new-window "rtv \"$u\""
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/txt
       --- a/openers/txt       Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/txt       Thu Sep 13 14:47:28 2018 +0200
       @@ -3,5 +3,7 @@
        : ${PAGER:=more}
        
        for u in "$@"; do
       -       tmux new-window "curl -gLs \"$u\" | ${PAGER}"
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               tmux new-window "curl -gLs \"$u\" | ${PAGER}"
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/txtweb
       --- a/openers/txtweb    Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/txtweb    Thu Sep 13 14:47:28 2018 +0200
       @@ -1,5 +1,7 @@
        #!/bin/sh
        
        for u in "$@"; do
       -       tmux new-window "w3m \"$u\""
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               tmux new-window "w3m \"$u\""
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/web
       --- a/openers/web       Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/web       Thu Sep 13 14:47:28 2018 +0200
       @@ -1,5 +1,7 @@
        #!/bin/sh
        
        for u in "$@"; do
       -       xdg-open "$u" >/dev/null 2>&1 &
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               xdg-open "$u" >/dev/null 2>&1 &
       +       fi
        done
       diff -r af5763d8a219 -r 4d709d70cde2 openers/xdgopen
       --- a/openers/xdgopen   Thu Sep 13 14:46:50 2018 +0200
       +++ b/openers/xdgopen   Thu Sep 13 14:47:28 2018 +0200
       @@ -1,5 +1,7 @@
        #!/bin/sh
        
        for u in "$@"; do
       -       xdg-open "$u" >/dev/null 2>&1 &
       +       if [ "${PLUMB_NOOPEN}" = "no" ]; then
       +               xdg-open "$u" >/dev/null 2>&1 &
       +       fi
        done