repo: uritools
action: commit
revision: 
path_from: 
revision_from: 7fb85b98ac81064a38632e1501b72818fcc00f89:
path_to: 
revision_to: 
git.thebackupbox.net
uritools
git clone git://git.thebackupbox.net/uritools
commit 7fb85b98ac81064a38632e1501b72818fcc00f89
Author: epoch 
Date:   Sun Nov 17 02:13:33 2019 -0600

    made uristart log $2 along with the uri so you can have tags or a "referer" in your logs

diff --git a/uristart b/uristart
index 08eede342bc07c8f20ca7b19d6a7f78033fb170d..
index ..4ff1056f0a51c0eb9161c73c5298533d913a8643 100755
--- a/uristart
+++ b/uristart
@@ -1,4 +1,7 @@
 #!/bin/bash
+### arguments:
+# $1: the URI we're starting
+# $2: the "referer" of the URI we're starting.
 ##might have to configure me.
 ASKUSER="dmenu -p"
 uri="${1}"
@@ -50,7 +53,11 @@ scheme="$(printf "%s\n" "$uri" | uricut -s)"
   ## uri *might* contain pattern matching special characters. :/
   ## which could break things in weird and exciting ways
   if ! cut '-d ' -f1 ~/.cache/uristart.log | grep -Fx "$uri" 2>&1 >/dev/null;then #only log URIs that aren't already listed
-    printf "%s\n" "$uri" >> ~/.cache/uristart.log
+    if [ "$2" ];then
+      printf "%s %s\n" "$uri" "$2" >> ~/.cache/uristart.log
+    else
+      printf "%s\n" "$uri" >> ~/.cache/uristart.log
+    fi
   fi
   eval "$(printf "%s\n" "$uri" | sed 's/'\''/'\''\\'\'''\''/g' | uriprintf "$line")"
 #fi

-----END OF PAGE-----