]> git.sur5r.net Git - i3/i3/commitdiff
Also check for empty $PAGER/$VISUAL/$EDITOR in i3-sensible-{editor,pager}
authorMichael Stapelberg <michael@stapelberg.de>
Sat, 19 Nov 2011 14:10:39 +0000 (14:10 +0000)
committerMichael Stapelberg <michael@stapelberg.de>
Sat, 24 Dec 2011 14:59:56 +0000 (15:59 +0100)
i3-sensible-editor
i3-sensible-pager

index dffe00d59360eaffb04b7ba3b51671d8b54a8745..d71a440bb1fe0c5c408ca8e18883f8ed114bb592 100755 (executable)
@@ -4,8 +4,8 @@
 #
 # Distributions/packagers can enhance this script with a
 # distribution-specific mechanism to find the preferred pager.
-which $VISUAL >/dev/null && exec $VISUAL "$@"
-which $EDITOR >/dev/null && exec $EDITOR "$@"
+[ -n "$VISUAL" ] && which $VISUAL >/dev/null && exec $VISUAL "$@"
+[ -n "$EDITOR" ] && which $EDITOR >/dev/null && exec $EDITOR "$@"
 
 # Hopefully one of these is installed (no flamewars about preference please!):
 which nano >/dev/null && exec nano "$@"
index 5af8d6b4e56be752aeac38a6ecbf005b37fb3f58..32f30aff895e670d39a3755e07870bf287e5358f 100755 (executable)
@@ -4,7 +4,7 @@
 #
 # Distributions/packagers can enhance this script with a
 # distribution-specific mechanism to find the preferred pager.
-which $PAGER >/dev/null && exec $PAGER "$@"
+[ -n "$PAGER" ] && which $PAGER >/dev/null && exec $PAGER "$@"
 
 # Hopefully one of these is installed:
 which most >/dev/null && exec most "$@"