# HG changeset patch # User Steve Losh # Date 1539104566 25200 # Node ID 2b6e7849cfceb9256e41dfea62b18a7b5fab3d4f # Parent 51b9c5b3b301561be8cc67be56e847a00757ce83 Make urlendecode into real scripts diff -r 51b9c5b3b301 -r 2b6e7849cfce bin/urldecode --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bin/urldecode Tue Oct 09 10:02:46 2018 -0700 @@ -0,0 +1,7 @@ +#!/usr/bin/env python + +import sys, urllib + +input = sys.stdin.read() if len(sys.argv) == 1 or sys.argv[1] == "-" else sys.argv[1] + +print urllib.unquote_plus(input) diff -r 51b9c5b3b301 -r 2b6e7849cfce bin/urlencode --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bin/urlencode Tue Oct 09 10:02:46 2018 -0700 @@ -0,0 +1,7 @@ +#!/usr/bin/env python + +import sys, urllib + +input = sys.stdin.read() if len(sys.argv) == 1 or sys.argv[1] == "-" else sys.argv[1] + +print urllib.quote_plus(input) diff -r 51b9c5b3b301 -r 2b6e7849cfce fish/functions/urldecode.fish --- a/fish/functions/urldecode.fish Mon Oct 08 16:34:42 2018 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,3 +0,0 @@ -function urldecode -d "Urldecode the input into plaintext output" - python -c "import sys, urllib as ul; print ul.unquote_plus(sys.argv[1])" $argv -end diff -r 51b9c5b3b301 -r 2b6e7849cfce fish/functions/urlencode.fish --- a/fish/functions/urlencode.fish Mon Oct 08 16:34:42 2018 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,4 +0,0 @@ -function urlencode -d "Urlencode the plaintext input" - python -c "import sys, urllib as ul; print ul.quote_plus(sys.argv[1]);" $argv -end -