Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make sure that the user enters a commit message, and bomb out if | joe | 2001-12-24 | 1 | -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 header | joe | 2001-05-20 | 1 | -22/+3 |
| | | | | typecheck definitions in-line. | ||||
* | Remove a trailing space in a comment. | joe | 2001-05-18 | 1 | -1/+1 |
| | |||||
* | Rearrange the commit message parser for legibility. | joe | 2001-05-18 | 1 | -29/+35 |
| | |||||
* | Fix the trimming of trailing blank lines, to avoid a 'Use of | joe | 2001-05-17 | 1 | -3/+7 |
| | | | | | | uninitialized value'. Noticed by: imp | ||||
* | Be more careful when removing duplicate lines. Remember that | joe | 2001-05-15 | 1 | -1/+1 |
| | | | | | perl considers "0" false, not true, so explicitly check each line against "". | ||||
* | Be more exact when checking for empty template entries to filter | joe | 2001-05-15 | 1 | -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 the | joe | 2001-05-15 | 1 | -1/+1 |
| | | | | regular expression that was used to perform the check. | ||||
* | Make the "MFC after" syntax check match the claimed syntax. | jlemon | 2001-05-14 | 1 | -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 parsing | joe | 2001-05-14 | 1 | -6/+9 |
| | | | | the log message. | ||||
* | Relax the handling of seemingly extra lines in the templated header | joe | 2001-05-14 | 1 | -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. | joe | 2001-05-14 | 1 | -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 /^$/. | joe | 2001-05-14 | 1 | -5/+5 |
| | |||||
* | Pull the templated headers and their associated type-checking | joe | 2001-05-14 | 1 | -27/+69 |
| | | | | patterns into a configuration section at the top of the script. | ||||
* | Remove trailing spaces in the log message correctly. | joe | 2001-05-14 | 1 | -1/+1 |
| | | | | | | | | PR: Submitted by: Reviewed by: Approved by: Obtained from: | ||||
* | Simplify the script. | joe | 2001-05-13 | 1 | -48/+39 |
| | |||||
* | Clean up a new nits and run this using 'strict'. | joe | 2001-05-13 | 1 | -9/+11 |
| | |||||
* | Recently Maxim Sobolev <sobomax@FreeBSD.org> introduced an MFC | joe | 2001-05-13 | 1 | -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. | peter | 2000-02-13 | 1 | -2/+3 |
| | |||||
* | Sync with internat.freebsd.org crypto repo. (part 1) | peter | 1999-09-19 | 1 | -1/+1 |
| | | | | Submitted by: markm | ||||
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |
| | |||||
* | Take perl from /usr/bin rather than /usr/local/bin. | jdp | 1999-04-06 | 1 | -2/+2 |
| | |||||
* | Cosmetic, use same perl as the other scripts | peter | 1997-06-09 | 1 | -2/+2 |
| | |||||
* | Checkin of eventual replacement for the editinfo stuff. This will be run | peter | 1997-06-08 | 1 | -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. |