From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Re: commit style redux Date: Fri, 15 Jan 2010 22:00:09 -0500 Message-ID: <3a26oiti.fsf@fencepost.gnu.org> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1263610831 20881 80.91.229.12 (16 Jan 2010 03:00:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 16 Jan 2010 03:00:31 +0000 (UTC) Cc: emacs-devel@gnu.org To: Miles Bader Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 16 04:00:23 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.50) id 1NVyti-00060i-E2 for ged-emacs-devel@m.gmane.org; Sat, 16 Jan 2010 04:00:22 +0100 Original-Received: from localhost ([127.0.0.1]:35477 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NVytj-0005wu-8a for ged-emacs-devel@m.gmane.org; Fri, 15 Jan 2010 22:00:23 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NVytc-0005wV-Or for emacs-devel@gnu.org; Fri, 15 Jan 2010 22:00:16 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NVytX-0005wG-5B for emacs-devel@gnu.org; Fri, 15 Jan 2010 22:00:15 -0500 Original-Received: from [199.232.76.173] (port=50686 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NVytX-0005wD-0i for emacs-devel@gnu.org; Fri, 15 Jan 2010 22:00:11 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:59806) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NVytW-0008KQ-LO for emacs-devel@gnu.org; Fri, 15 Jan 2010 22:00:10 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1NVytV-00037G-GE; Fri, 15 Jan 2010 22:00:09 -0500 X-Spook: INSCOM supercomputer Ansar al-Islam Vince Foster AK-47 X-Ran: tI-z#w)Lh9V6j3P/K2\~CV]PtAXZko}aW""rwpL{+kt'6}u\Tb^{~-/lG|!}yJ]?ehWzR# X-Hue: white X-Attribution: GM In-Reply-To: (Miles Bader's message of "Tue, 31 Mar 2009 12:21:20 +0900") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-detected-operating-system: by monty-python.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:120084 Archived-At: [replying to old message] Miles Bader wrote: > (3) Don't phrase log messages assuming the filename is known, because > in non-file-oriented systems (everything modern other than CVS), > the log listing tends to be treated as global information, and the > connection with specific files is less explicit. I use M-x log-edit-insert-changelog to auto-populate the vc-log buffer from my ChangeLog entries. Is this doing the right thing, or does Emacs need to be changed? It creates log entries like this: * cedet/ede/cpp-root.el (ede-cpp-root-project): Foo * srecode/doc-cpp.srt, srecode/doc-default.srt: Bar * ede.texi (ede-target): * org.texi (Refiling notes): Qux The paths are relative to where each ChangeLog file is, rather than relative to the root of the project. If there are two files with the same basename in different subdirectories, things might get ambiguous.