From 03499e53ccf8391c5b5d4b9eca096abe5e9312c3 Mon Sep 17 00:00:00 2001 From: Ori Bernstein Date: Tue, 14 Jul 2020 20:46:00 -0700 Subject: [PATCH] g: add '.hs' and 'mkfile' to the walk. (thanks joe9) This expands the set of files that we grep through by default to include mkfiles and haskell. --- rc/bin/g | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rc/bin/g b/rc/bin/g index 46b57dbeb..d400b1c93 100755 --- a/rc/bin/g +++ b/rc/bin/g @@ -20,7 +20,9 @@ case 0 exit usage case 1 pattern=$1 - files=`$nl{walk -f $recurse | grep '\.([bcChlmsy]|asm|awk|cc|cgi|cpp|cs|go|goc|java|lx|ms|pl|py|rc|tex|xy)$' >[2]/dev/null} + fullnames='mkfile$' + suffixes='\.([bcChlmsy]|asm|awk|cc|cgi|cpp|cs|go|goc|hs|java|lx|ms|pl|py|rc|tex|xy)$' + files=`$nl{walk -f $recurse | grep -e $fullnames -e $suffixes >[2]/dev/null} case * pattern=$1 shift