sensible-utils/sensible-utils_stderr.patch
2021-01-15 21:12:03 +01:00

16 lines
942 B
Diff

diff -rupN --no-dereference sensible-utils.git/sensible-editor sensible-utils.git-new/sensible-editor
--- sensible-utils.git/sensible-editor 2021-01-12 23:01:50.000000000 +0100
+++ sensible-utils.git-new/sensible-editor 2021-01-15 21:05:18.821354500 +0100
@@ -4,9 +4,9 @@ ret="$?"
# Prevent recursive loops, where these values are set to this script
p="$(which sensible-editor)"
-[ -n "$EDITOR" ] && [ "$(which $EDITOR || true)" = "$p" ] && EDITOR=
-[ -n "$VISUAL" ] && [ "$(which $VISUAL || true)" = "$p" ] && VISUAL=
-[ -n "$SELECTED_EDITOR" ] && [ "$(which $SELECTED_EDITOR || true)" = "$p" ] && SELECTED_EDITOR=
+[ -n "$EDITOR" ] && [ "$(which $EDITOR 2> /dev/null || true)" = "$p" ] && EDITOR=
+[ -n "$VISUAL" ] && [ "$(which $VISUAL 2> /dev/null || true)" = "$p" ] && VISUAL=
+[ -n "$SELECTED_EDITOR" ] && [ "$(which $SELECTED_EDITOR 2> /dev/null || true)" = "$p" ] && SELECTED_EDITOR=
if [ -n "$VISUAL" ]; then
${VISUAL} "$@"