From owner-cvs-contrib Sun May 25 22:16:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA29238 for cvs-contrib-outgoing; Sun, 25 May 1997 22:16:07 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA29203; Sun, 25 May 1997 22:15:58 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA26126; Sun, 25 May 1997 22:15:30 -0700 (PDT) Date: Sun, 25 May 1997 22:15:30 -0700 (PDT) Message-Id: <199705260515.WAA26126@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-contrib@FreeBSD.ORG Subject: cvs commit: src/contrib/cvs/src commit.c cvs.h import.c logmsg.c Sender: owner-cvs-contrib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/05/25 22:15:30 PDT Modified files: contrib/cvs/src commit.c cvs.h import.c logmsg.c Log: One of the new cvs's features is to be able to run a checker on the log messages after they've been entered. This is more flexible than using the editinfo script since it works for all log message types and doesn't have to deal with trying to run the editor for the user. The problem is that the verifymsg script can't modify the file like editinfo can, which makes it useless for cleaning up the message (as is needed for remote commits etc). This change causes the verifymsg handler to read back the message after the verify script has run and returned an "OK" exit code. Revision Changes Path 1.2 +755 -385 src/contrib/cvs/src/commit.c 1.4 +1 -1 src/contrib/cvs/src/cvs.h 1.2 +181 -113 src/contrib/cvs/src/import.c 1.2 +489 -82 src/contrib/cvs/src/logmsg.c