From d057c82c5819bca55dfb12c9ba197b5f4ddbdcce Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Tue, 17 Jul 2007 23:24:07 +0200 Subject: [PATCH] /etc/zsh/zshenv: check for presence of lesspipe --- debian/changelog | 2 ++ etc/zsh/zshenv | 8 ++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index c2d2864..6e8942e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,8 @@ grml-etc-core (0.3.17) unstable; urgency=low - added alias S for screen - alias s for ssh - added alias top10 to get the top 10 shell commands from the history + * /etc/zsh/zshenv: + - check for presence of lesspipe[.sh] before setting $LESSOPEN -- Michael Prokop Tue, 17 Jul 2007 15:48:48 +0200 diff --git a/etc/zsh/zshenv b/etc/zsh/zshenv index 6bf2742..a067915 100644 --- a/etc/zsh/zshenv +++ b/etc/zsh/zshenv @@ -3,7 +3,7 @@ # Authors: grml-team (grml.org), (c) Michael Prokop # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2. -# Latest change: Sam Mär 17 12:51:25 CET 2007 [mika] +# Latest change: Die Jul 17 23:23:26 CEST 2007 [mika] ################################################################################ # This file is sourced on all invocations of the shell. # It is the 1st file zsh reads; it's read for every shell, @@ -70,7 +70,11 @@ # less (:=pager) options: # export LESS=C - export LESSOPEN="|lesspipe.sh %s" + if [ -x /usr/bin/lesspipe ] ; then + export LESSOPEN="|lesspipe %s" + elif [ -x /usr/bin/lesspipe.sh ] ; then + export LESSOPEN="|lesspipe.sh %s" + fi export READNULLCMD=${PAGER:-/usr/bin/pager} # allow zeroconf for distcc -- 2.1.4