]> git.cameronkatri.com Git - bsdgames-darwin.git/commitdiff
countmail: remove outdated comments
authorrillig <rillig@NetBSD.org>
Sun, 2 May 2021 13:10:36 +0000 (13:10 +0000)
committerCameron Katri <me@cameronkatri.com>
Wed, 5 May 2021 18:38:04 +0000 (14:38 -0400)
Using the shell builtin 'read' command was necessarily slow because it
is specified to read a single byte at a time.

countmail/countmail

index 539cebf26179f7b5d55e141873f55a032eb295f8..17537bedc0f18426c11367aafb825ad2b81fa342 100644 (file)
@@ -1,5 +1,5 @@
 #!/bin/sh
-#      $NetBSD: countmail,v 1.7 2008/04/28 20:22:53 martin Exp $
+#      $NetBSD: countmail,v 1.8 2021/05/02 13:10:36 rillig Exp $
 
 #
 # Copyright (c) 1998, 2002 The NetBSD Foundation, Inc.
 # POSSIBILITY OF SUCH DAMAGE.
 #
 
-# Count the messages in your mailbox, using only POSIX shell builtins.
+# Count the messages in your mailbox.
 #
-# Caveats:
-#
-# The read loop is horrendously slow on every implementation I've
-# tried.  I suggest using from(1) and wc(1) instead, though these are
-# not shell builtins.
-
-# for krb.
-#set -- `from -t`
-#v=$3
-set -- `from 2>/dev/null |wc -l`
+set -- `from 2>/dev/null | wc -l`
 v=$1
-#v=`from | wc -l`
-
-#v=0
-#exec 0</var/mail/$USER
-#while read line; do
-#  case "$line" in
-#    "From "*) v=$(($v + 1)) ;;
-#  esac
-#done
-#exec 0<&-
 
 set --
 g=0