CVSROOT ciabot,1.2,1.3

Nathaniel Smith <[email protected]> Mon, 02 Jun 2003 05:12:46 -0500
Newsgroups gmane.comp.video.fresco.cvs
Message-ID <[email protected]>
Update of /cvs/fresco/CVSROOT
In directory purcel:/tmp/cvs-serv22282

Modified Files:
	ciabot 
Log Message:
Tweak ciabot script to give an indicator when it truncates commit messages


Index: ciabot
===================================================================
RCS file: /cvs/fresco/CVSROOT/ciabot,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- ciabot	2 Jun 2003 03:18:33 -0000	1.2
+++ ciabot	2 Jun 2003 10:12:43 -0000	1.3
@@ -11,12 +11,17 @@
 uname=`id -un`
 lineno=`echo "$message" | grep -n "Log Message:" | awk -F: ' { print $1 } '`
 message=`echo "$message" | sed "1,${lineno}d"`
+newline=`echo`
 
-tmpfile="/tmp/$RANDOM-$projectname"
+oldmessage="$message"
 message=`echo "$message" | head -n 5`
+if [ "$oldmessage" != "$message" ]; then
+        message="${message}${newline}<...>"
+fi
 
 module=`echo $1 | cut -d/ -f1`
 
+tmpfile="/tmp/$RANDOM-$projectname"
 cat <<EOF >$tmpfile
 From: [email protected]
 To: [email protected]