diff options
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/less/Manifest | 8 | ||||
-rw-r--r-- | sys-apps/less/files/lesspipe.sh | 8 |
2 files changed, 11 insertions, 5 deletions
diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index dab57b8c5c3a..06243b07a626 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -4,7 +4,7 @@ Hash: SHA1 AUX README.Gentoo 823 RMD160 be59c37906fca17fa25f6781d3f5e7abc114dc57 SHA1 5a1f126af728f5220b97623050e2f9b1ea5ae58e SHA256 3985fd1810f660ea1c1f2732f719b069b6934d62d8d9e8a09287e63f049ba27d AUX code2color.patch 1110 RMD160 712f7b79c94f92ee62825d5f53627f18fae693d2 SHA1 a82f937f3a923b52adc4f14cfc9b641903884839 SHA256 a3887126826ef0b4b821bd97cf4e7abfc8b1c9280bf2bb18a2a4cec9a2973936 AUX less.envd 50 RMD160 e9d7b2497aa81e13b740dc765c0fc87d4f1f2f8e SHA1 f903d459e7f0b2c14009304bebb7a045a7cccf9d SHA256 1f186ac4f500c842a9016702b3d7e9d69fe161db23cf56c316ed7f5a51da6a4e -AUX lesspipe.sh 6764 RMD160 0e8edac85152aa14a9309ff1ab20a579e443c43a SHA1 1bb8c27c13f2fad9ad057a469cfa6c596c8475d6 SHA256 46dcbaa2546e328357a22ba55ac0fdd2746af3ffb22783f50ed3dc62a5e8b941 +AUX lesspipe.sh 6940 RMD160 1dc698c89960cfc243887418fd7363234bba7328 SHA1 7a918e484619c4e0c90e8a9cb927110c0e1f3271 SHA256 c48598882167405b42e7a1c60a3401006c3afafb783abc3b72352d083b02f6d5 DIST code2color 199875 RMD160 378d340a20c3fe500f19116220d54816fe279225 SHA1 b30526dd52c747b8bd6dcf53cf5cc94824c47feb SHA256 ce63f148293a81b0fe5e072f33285f9bf4f1d832f64b23a2220519674a47091d DIST less-418.tar.gz 299213 RMD160 a10402aa423e3d3c4d950735208991d7d4afb85d SHA1 ec4fb48680878a7ac3499c46564c47c448b0aa22 SHA256 f532fcd61b012379d3258196a8588fd9d51ecdfb5c795485ab2f78d439b103b4 EBUILD less-418.ebuild 1180 RMD160 b5a7d6f84bdcc8a0453474a43026b2d4701ba0da SHA1 cd68135063018687e6f010c7a0a912e8b5dd8c62 SHA256 c90c40fe5c1b70d89fedae619c077f3e315b8e5fa4d772092d72bf09c8ffd026 @@ -13,7 +13,7 @@ MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) -iD8DBQFIBjh4j9hvisErhMIRAteMAKCrRJr44hNJa+U+wSDno8vYW5r+sACfcmw1 -f8cYALPacE0ohfJc/igoKno= -=wtck +iD8DBQFICP1Ij9hvisErhMIRAuH5AKDtnITFyA5EaV7FPrMpic9hVr2kjACgyyXs +FkcsxAvDylGLz7ddWcrTMkA= +=8erM -----END PGP SIGNATURE----- diff --git a/sys-apps/less/files/lesspipe.sh b/sys-apps/less/files/lesspipe.sh index 42fe1a76cab4..1e1f4003e057 100644 --- a/sys-apps/less/files/lesspipe.sh +++ b/sys-apps/less/files/lesspipe.sh @@ -49,6 +49,11 @@ lesspipe() { ~/.lessfilter "$1" && exit 0 fi + local ignore + for ignore in ${LESSIGNORE} ; do + [[ ${match} == *.${ignore} ]] && exit 0 + done + case "$match" in ### Doc files ### @@ -224,7 +229,7 @@ if [[ -z $1 ]] ; then echo "Usage: lesspipe.sh <file>" elif [[ $1 == "-V" || $1 == "--version" ]] ; then Id="cvsid" - cvsid="$Id: lesspipe.sh,v 1.28 2008/04/16 17:33:38 vapier Exp $" + cvsid="$Id: lesspipe.sh,v 1.29 2008/04/18 19:58:13 vapier Exp $" cat <<-EOF $cvsid Copyright 2001-2008 Gentoo Foundation @@ -243,6 +248,7 @@ elif [[ $1 == "-h" || $1 == "--help" ]] ; then lesspipe.sh specific settings: LESSCOLOR env - toggle colorizing of output LESSCOLORIZER env - program used to colorize output (default: code2color) + LESSIGNORE - list of extensions to ignore (don't do anything fancy) You can create per-user filters as well by creating the executable file: ~/.lessfilter |