From owner-freebsd-hackers Sat Jun 1 15:38: 8 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by hub.freebsd.org (Postfix) with ESMTP id 4E81737B403; Sat, 1 Jun 2002 15:38:02 -0700 (PDT) Received: from hades.hell.gr (patr530-a173.otenet.gr [212.205.215.173]) by mailsrv.otenet.gr (8.12.3/8.12.3) with ESMTP id g51MbsiG025022; Sun, 2 Jun 2002 01:37:55 +0300 (EEST) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.3/8.12.3) with ESMTP id g51MbM4R001479; Sun, 2 Jun 2002 01:37:43 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from charon@localhost) by hades.hell.gr (8.12.3/8.12.3/Submit) id g51Iqmxp000523; Sat, 1 Jun 2002 21:52:48 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sat, 1 Jun 2002 21:52:47 +0300 From: Giorgos Keramidas To: Wilko Bulte Cc: Brooks Davis , "Brandon D. Valentine" , Matt Dillon , freebsd-hackers@FreeBSD.ORG Subject: Re: Adding diffs to commit-mail on the fly Message-ID: <20020601185247.GC414@hades.hell.gr> References: <20020601022745.GA13090@hades.hell.gr> <20020531213106.A199-100000@leto.homeportal.2wire.net> <20020531200859.A24272@Odin.AC.HMC.Edu> <20020601044952.GA21177@hades.hell.gr> <20020601100057.A17141@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020601100057.A17141@freebie.xs4all.nl> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-06-01 10:00 +0200, Wilko Bulte wrote: > On Sat, Jun 01, 2002 at 07:49:52AM +0300, Giorgos Keramidas wrote: > > cvs-all-diff > > committers > > Nothing changed in cvs-all, but let committers get diffs. > > I would like to be able to select the short mail as well (as a committer). > Is that reasonably feasible? After I check out the existing functionality that somehow crept in without me noticing at all. Dima Dorfman has pointed me to cfg.pm and various existing configuration options already :) I am essentially looking for a way to do this with fine-grained control, as you suggest. Say something like: [plan a] committer A wants to get diffs, but only for doc/en_US* files. committer B wants to get diffs for everything, except for src/sys/* Making this work for mailing lists too is really out of my reach for now, since I can't think of some way to make it happen *AND* allow for fine-grained control of when to put diffs in the posted message. I think that playing with the existing CVSROOT for a while and trying to make something like plan [a] above seems a nice idea. But I can't promise I'll have anything working until I read what Dima haspointed out. At least, I learned another bit of Perl last night[1] :) - Giorgos [1] Perl might be on its way out of the base, but I still like it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message