From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Commit netiquette. Date: Fri, 19 Feb 2010 13:19:08 -0500 Message-ID: References: <87eikjzaug.fsf@telefonica.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1266603589 25616 80.91.229.12 (19 Feb 2010 18:19:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 19 Feb 2010 18:19:49 +0000 (UTC) Cc: ofv@wanadoo.es, lekktu@gmail.com, emacs-devel@gnu.org To: ams@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 19 19:19:46 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NiXS4-0006Xk-BA for ged-emacs-devel@m.gmane.org; Fri, 19 Feb 2010 19:19:44 +0100 Original-Received: from localhost ([127.0.0.1]:33811 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NiXS3-00055k-Ms for ged-emacs-devel@m.gmane.org; Fri, 19 Feb 2010 13:19:43 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NiXRu-00055H-Bn for emacs-devel@gnu.org; Fri, 19 Feb 2010 13:19:34 -0500 Original-Received: from [140.186.70.92] (port=35729 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NiXRs-000558-MS for emacs-devel@gnu.org; Fri, 19 Feb 2010 13:19:33 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NiXRr-0007EA-Se for emacs-devel@gnu.org; Fri, 19 Feb 2010 13:19:32 -0500 Original-Received: from chene.dit.umontreal.ca ([132.204.246.20]:39459) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NiXRr-0007DQ-PN; Fri, 19 Feb 2010 13:19:31 -0500 Original-Received: from faina.iro.umontreal.ca (faina.iro.umontreal.ca [132.204.26.177]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id o1JIJHTQ011394; Fri, 19 Feb 2010 13:19:17 -0500 Original-Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id 31E1E3A6E5; Fri, 19 Feb 2010 13:19:08 -0500 (EST) In-Reply-To: (Alfred M. Szmidt's message of "Fri, 19 Feb 2010 03:17:48 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3474=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:121233 Archived-At: > ---------------- > Author: > Summary: > blablabla > ---------------- > where is the text taken from the ChangeLog. Then for > backends which support the notion of summary-line, C-c C-c could > just signal an error if the Summary line is still blank. > That seems overly forceful, emacs is not just by emacs developers, it > is used by an immense number of people. I don't see a problem with that. Some people already asks to be able to commit without having to go through the log-edit step, so the same config var can be used to decide whether empty commit messages are accepted (since they currently are, that would most likely be the default value, which we could modify in the emacs/.dir-locals.el). BTW, such "enforcement" is useful for a lot more than Emacs's developers. > After that, empty header entries will get removed and the text is > passed as-is to the backend who is then free to pass it as-is to > the underlying VCS or to extract the various fields and do whatever > it feels like with them. > This will not help those who use C-c C-a in vc-mode. I don't see how that interacts. Clearly C-a C-a would bring the text into the body part of the message. Am I missing something? Stefan