mirror of
https://anongit.gentoo.org/git/repo/gentoo.git
synced 2025-06-09 06:35:19 +02:00
- Add -A/--ansi arg to enable ANSI pasting (don't use ansifilter) - Add -q/--quiet arg to suppress "Your paste ..." output Closes: https://github.com/gentoo/gentoo/pull/33702 Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
61 lines
2 KiB
Diff
61 lines
2 KiB
Diff
From fa0bd6dd8b7bc21b292e4f94eaa4fbf71d5240f1 Mon Sep 17 00:00:00 2001
|
|
From: Richard-Rogalski <rrogalski@tutanota.com>
|
|
Date: Mon, 6 Nov 2023 14:00:02 -0600
|
|
Subject: [PATCH] Added --quiet flag
|
|
|
|
Signed-off-by: Richard Rogalski <rrogalski@firemail.cc>
|
|
Closes: #19
|
|
---
|
|
See also: https://github.com/zlin/wgetpaste/pull/51
|
|
- Oskari
|
|
|
|
_wgetpaste | 1 +
|
|
wgetpaste | 6 +++++-
|
|
2 files changed, 6 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/_wgetpaste b/_wgetpaste
|
|
index c4703e5..63696ad 100644
|
|
--- a/_wgetpaste
|
|
+++ b/_wgetpaste
|
|
@@ -50,6 +50,7 @@ _arguments -s : \
|
|
'(--xclippaste -C)'{--xclippaste,-C}'[write resulting url to the X clipboard selection buffer]' \
|
|
'(--raw -r)'{--raw,-r}'[show url for the raw paste]' \
|
|
'(--tee -t)'{--tee,-t}'[use tee to show what is being pasted]' \
|
|
+ '(--quiet -q)'{--quiet,-q}'[show the url only]' \
|
|
'(--verbose -v)'{--verbose,-v}'[show wget stderr output if no url is received]' \
|
|
'--debug[be very verbose]' \
|
|
'(--help -h)'{--help,-h}'[show help and exit]' \
|
|
diff --git a/wgetpaste b/wgetpaste
|
|
index 1e3ae35..e38f9e5 100755
|
|
--- a/wgetpaste
|
|
+++ b/wgetpaste
|
|
@@ -561,6 +561,7 @@ Options:
|
|
|
|
-r, --raw show url for the raw paste (no syntax highlighting or html)
|
|
-t, --tee use tee to show what is being pasted
|
|
+ -q, --quiet show the url only
|
|
-v, --verbose show wget stderr output if no url is received
|
|
--completions emit output suitable for shell completions (only affects --list-*)
|
|
--debug be *very* verbose (implies -v)
|
|
@@ -659,7 +660,7 @@ showexpirations() {
|
|
}
|
|
|
|
showurl() {
|
|
- echo -n "Your ${2}paste can be seen here: " >&2
|
|
+ [[ $QUIET ]] || echo -n "Your ${2}paste can be seen here: " >&2
|
|
echo "$1"
|
|
[[ $XPASTE ]] && x_paste "$1" primary
|
|
[[ $XCLIPPASTE ]] && x_paste "$1" clipboard
|
|
@@ -841,6 +842,9 @@ while [[ -n $1 ]]; do
|
|
-N | --no-ansi )
|
|
NOANSI=0
|
|
;;
|
|
+ -q | --quiet)
|
|
+ QUIET=0
|
|
+ ;;
|
|
-r | --raw )
|
|
RAW=0
|
|
;;
|
|
--
|
|
2.41.0
|
|
|