From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] trunk r113589: Merge: Add vc-ignore. Date: Tue, 30 Jul 2013 13:54:10 +0900 Message-ID: <87mwp4odfx.fsf@uwakimon.sk.tsukuba.ac.jp> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Trace: ger.gmane.org 1375160076 18310 80.91.229.3 (30 Jul 2013 04:54:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 30 Jul 2013 04:54:36 +0000 (UTC) Cc: Stefan Monnier , emacs-devel To: Xue Fuqiao Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 30 06:54:37 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1V41xF-0002kn-8a for ged-emacs-devel@m.gmane.org; Tue, 30 Jul 2013 06:54:37 +0200 Original-Received: from localhost ([::1]:45668 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V41xE-0003tI-Rh for ged-emacs-devel@m.gmane.org; Tue, 30 Jul 2013 00:54:36 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39213) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V41x7-0003sd-0r for emacs-devel@gnu.org; Tue, 30 Jul 2013 00:54:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V41wx-0000Ai-Nf for emacs-devel@gnu.org; Tue, 30 Jul 2013 00:54:28 -0400 Original-Received: from mgmt2.sk.tsukuba.ac.jp ([130.158.97.224]:38232) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V41wx-0008Rm-Ce for emacs-devel@gnu.org; Tue, 30 Jul 2013 00:54:19 -0400 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mgmt2.sk.tsukuba.ac.jp (Postfix) with ESMTP id E1DA2970954; Tue, 30 Jul 2013 13:54:10 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id A5C3C1A3D58; Tue, 30 Jul 2013 13:54:10 +0900 (JST) In-Reply-To: X-Mailer: VM undefined under 21.5 (beta32) "habanero" b0d40183ac79 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 130.158.97.224 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:162254 Archived-At: Xue Fuqiao writes: > On Tue, Jul 30, 2013 at 9:23 AM, Stefan Monnier > wrote: > >> + (cvs-append-to-ignore): Moved from pcvs.el. > > > > Please use the present tense in ChangeLog entries. > > So, what should it be? Is "Moving from pcvs.el" appropriate? My > grammar isn't very good. "Move here from pcvs.el." would be good. "Moving" is the "present participle", not the present tense. The idea is to use the simple present tense to describe the change (not what was lacking) and to indicate what the developer was thinking when he executed the change. If this is done consistently, there's no confusion between undesirable (pre-change) states and corrected states. Native speakers often use past tense to describe the buggy state: "Emacs crashed when user did X", with "change Y fixes this" implied. But it's hard (for a native speaker) to write "Emacs crashes ..." when it's already fixed. So the discipline of use present tense tends to implicitly enforce the discipline of describing the change, not the bug. But hey, we're using English. You'd think Emacs devs when know when to "unset GRAMMAR_ME_HARDER".