-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: uritools
action: commit
revision:
path_from:
revision_from: 7fb85b98ac81064a38632e1501b72818fcc00f89:
path_to:
revision_to:

git.thebackupbox.net

uritools

git://git.thebackupbox.net/uritools

commit 7fb85b98ac81064a38632e1501b72818fcc00f89
Author: epoch <epoch@hacking.allowed.org>
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-----

-- Response ended

-- Page fetched on Sun Jun 2 16:29:54 2024