aboutsummaryrefslogtreecommitdiffstats
path: root/CVSROOT/logcheck
Commit message (Collapse)AuthorAgeFilesLines
* Make sure that the user enters a commit message, and bomb out ifjoe2001-12-241-0/+7
| | | | | | not. This doesn't fix all cases of this because cvs doesn't invoke loginfo/logcheck if the log message is completely blank. Usually there is an rcstemple in there though, so we'll catch most instances.
* Use the cfg.pm configuration file instead of hardcoding the template headerjoe2001-05-201-22/+3
| | | | typecheck definitions in-line.
* Remove a trailing space in a comment.joe2001-05-181-1/+1
|
* Rearrange the commit message parser for legibility.joe2001-05-181-29/+35
|
* Fix the trimming of trailing blank lines, to avoid a 'Use ofjoe2001-05-171-3/+7
| | | | | | uninitialized value'. Noticed by: imp
* Be more careful when removing duplicate lines. Remember thatjoe2001-05-151-1/+1
| | | | | perl considers "0" false, not true, so explicitly check each line against "".
* Be more exact when checking for empty template entries to filterjoe2001-05-151-1/+1
| | | | | | from the log message. Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
* Show the user why a failed syntax check occurred by showing thejoe2001-05-151-1/+1
| | | | regular expression that was used to perform the check.
* Make the "MFC after" syntax check match the claimed syntax.jlemon2001-05-141-1/+1
| | | | | Permit 'month[s]' as well, while I'm here; other scripts should also be updated to accept this as well.
* Remove a number of unnecessary warnings that occured whilst parsingjoe2001-05-141-6/+9
| | | | the log message.
* Relax the handling of seemingly extra lines in the templated headerjoe2001-05-141-2/+3
| | | | | | | | block at the bottom of the commit log. Committers are sometimes wrapping lines and therefore introducing lines that don't look like a header. This change should return the previous behaviour.
* * Tidy up the error handling to make it clearer what's happening.joe2001-05-141-5/+21
| | | | | * If a commit fails because of a template error point the user to a saved copy of the log message for when they re-commit.
* By default defined template headers should match /^.*$/, not /^$/.joe2001-05-141-5/+5
|
* Pull the templated headers and their associated type-checkingjoe2001-05-141-27/+69
| | | | patterns into a configuration section at the top of the script.
* Remove trailing spaces in the log message correctly.joe2001-05-141-1/+1
| | | | | | | | PR: Submitted by: Reviewed by: Approved by: Obtained from:
* Simplify the script.joe2001-05-131-48/+39
|
* Clean up a new nits and run this using 'strict'.joe2001-05-131-9/+11
|
* Recently Maxim Sobolev <sobomax@FreeBSD.org> introduced an MFCjoe2001-05-131-0/+12
| | | | | | | | | | | | notification service driven from 'MFC after:' headers in the commit message. This commit adds 'MFC after:' into the rcstemplate and associated code to make sure that if it's used it's used correctly. Based upon code submitted by Maxim Sobolev <sobomax@FreeBSD.org>. Submitted by: sobomax
* Update the commit scripts to understand 'Approved by:' and kill cvsedit.peter2000-02-131-2/+3
|
* Sync with internat.freebsd.org crypto repo. (part 1)peter1999-09-191-1/+1
| | | | Submitted by: markm
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Take perl from /usr/bin rather than /usr/local/bin.jdp1999-04-061-2/+2
|
* Cosmetic, use same perl as the other scriptspeter1997-06-091-2/+2
|
* Checkin of eventual replacement for the editinfo stuff. This will be runpeter1997-06-081-0/+71
from the verifymsg hook to clean the log message on all commits including remote ones, cvs commit -m 'msg' and cvs commit -F msgfile, rather than just local commits on freefall with the editor.