From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Eric S. Raymond" Newsgroups: gmane.emacs.devel Subject: Re: Referring to revisions in the git future Date: Thu, 30 Oct 2014 04:31:56 -0400 Organization: Eric Conspiracy Secret Labs Message-ID: <20141030083156.GA2683@thyrsus.com> References: <20141029004942.GA25241@thyrsus.com> <20141029105202.249acb5a@anarchist.wooz.org> <87bnouapiy.fsf@fencepost.gnu.org> <20141029150600.GA5701@thyrsus.com> <20141029141216.7abbbc0d@anarchist.wooz.org> <20141029222946.GA13673@thyrsus.com> <545178BE.2050505@cs.ucla.edu> <87k33i9fgi.fsf_-_@violet.siamics.net> Reply-To: esr@thyrsus.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1414657966 28970 80.91.229.3 (30 Oct 2014 08:32:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 30 Oct 2014 08:32:46 +0000 (UTC) Cc: emacs-devel@gnu.org To: Ivan Shmakov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 30 09:32:41 2014 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 1Xjl9s-0002GR-04 for ged-emacs-devel@m.gmane.org; Thu, 30 Oct 2014 09:32:40 +0100 Original-Received: from localhost ([::1]:51338 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xjl9r-0000pg-Gg for ged-emacs-devel@m.gmane.org; Thu, 30 Oct 2014 04:32:39 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48824) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xjl9l-0000oi-3r for emacs-devel@gnu.org; Thu, 30 Oct 2014 04:32:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xjl9f-0004R0-Nq for emacs-devel@gnu.org; Thu, 30 Oct 2014 04:32:33 -0400 Original-Received: from static-71-162-243-5.phlapa.fios.verizon.net ([71.162.243.5]:38444 helo=snark.thyrsus.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xjl9f-0004Qv-K2 for emacs-devel@gnu.org; Thu, 30 Oct 2014 04:32:27 -0400 Original-Received: by snark.thyrsus.com (Postfix, from userid 1000) id 0B7DF383485; Thu, 30 Oct 2014 04:31:56 -0400 (EDT) Content-Disposition: inline In-Reply-To: <87k33i9fgi.fsf_-_@violet.siamics.net> X-Eric-Conspiracy: There is no conspiracy User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 71.162.243.5 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:176058 Archived-At: Ivan Shmakov : > =E2=80=A6 Except that it=E2=80=99s virtually impossible to fix a typo = in a Git > commit message, while it=E2=80=99s easy to fix one in a ChangeLog. I have a little script called "editcomment" that does this. You can only use it before the commit has been pusged, though. The tension here is fundamental. You can have easy typo fixes, or you can have a record that is both reliable and snared, but not both. I think the latter is more important than the former. --=20 Eric S. Raymond