From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: ChangeLogs in the elpa branch Date: Mon, 26 Sep 2011 18:38:16 +0200 Message-ID: References: <87ipofdbka.fsf@gmx.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1317055125 8895 80.91.229.12 (26 Sep 2011 16:38:45 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 26 Sep 2011 16:38:45 +0000 (UTC) Cc: Michael Albinus , Stefan Monnier , emacs-devel@gnu.org To: Glenn Morris Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 26 18:38:40 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R8ECV-0002J2-Ll for ged-emacs-devel@m.gmane.org; Mon, 26 Sep 2011 18:38:39 +0200 Original-Received: from localhost ([::1]:59940 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R8ECV-0007lX-7N for ged-emacs-devel@m.gmane.org; Mon, 26 Sep 2011 12:38:39 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:36137) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R8ECR-0007dq-No for emacs-devel@gnu.org; Mon, 26 Sep 2011 12:38:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R8ECQ-0002j9-G9 for emacs-devel@gnu.org; Mon, 26 Sep 2011 12:38:35 -0400 Original-Received: from hermes.netfonds.no ([80.91.224.195]:45206) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R8ECQ-0002iR-Ak; Mon, 26 Sep 2011 12:38:34 -0400 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R8ECC-0007V3-JX; Mon, 26 Sep 2011 18:38:20 +0200 In-Reply-To: (Glenn Morris's message of "Mon, 26 Sep 2011 12:26:53 -0400") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.90 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEUEKDsWQVgrYn0BHy8N M0cAEB8fUWtKjK/jzkKIAAACYklEQVQ4jV2UQXPbIBCF1xHTXo3CqNeEOvJVsaI7JDg9N6p+AEoG X2vVY/39vl3kJC0zsjz78d7CsojaVSzrmFKK/qnthmFYHuorP8bKWrsOyvun+6IrXn/uAe5NFavt ZKfft+fNVbk5n+3V5va0J79KuoTgfLr5M+1evtvJvtw92j25Z05g7TRPV/YbJmBSeSz3pGCV0mht fGoxdtd2d/3ldRwo+KgzcAwe7U3Sh8e7gbzxYsWgA/h63h0Pp/NAJngR1DEUUPw4TuOxjFNHIWgR pAx44N3BSmsI4KaNJGkaBi2DCgLEFwCUAeLViAxaa1dcnASkJFYggRqEiFHHYEzvSTC5ISLOTsiQ VwVNIIkLAUiJq27zuhg4BUIpSRIGKZpCFM5RwcnrC0iGGKgQ8Ot5GwzsWKfoOE5B4RUqidqcxrBT YC8K+jOI65aUc4GB59KmBdWQhCA5UHUB8yQkOqWCIOVlFxnMtl7TBxCfGc8WNP4PBM6zvc1JjIDx A0z1Wl1A7oUavzNL3lihvSh4RF2Ns0hcCN7oDHB82mgBLFEB4MFrzDbsW24XiQoa5QxV4jiK8Cxg njYPwWtqvJbjRsFX2Wuu4aWpRY5oAhVNocoMpjcV/AIcTrtonudFssbOW4VVAXA3rXKS2W4E6HfQ LF62BuhxuNHklmmXdVnrAJqAzXF3tF33wLdx3lqLZQ6N8gwaSLp+xaWuD0k7ABwid1rgjsUslKGM Zk1D32A/jpsWoG85mecuwf+ljwv5YvTyxegHBnwnim5oBVwGDUO+R2zzKd4tCr5Dw2cBW/VZ8O/4 9ReouP8YBcLfZgAAAABJRU5ErkJggg== X-Now-Playing: Tuxedomoon's _Desire_ X-MailScanner-ID: 1R8ECC-0007V3-JX MailScanner-NULL-Check: 1317659900.84739@aPuq3iZD+qMAMhBbaci+sg X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 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:144315 Archived-At: Glenn Morris writes: > Reasons I can see why people want to do this: > > 1) It makes merging between branches a bit easier. My work flow when fixing small bugs (and most of them are small bugs) are: 1) fix the bug 2) `C-x 4 a', and write the bug entry 3) `M-x vc-dir RET' 4) Do something depending on what's shown in the vc-dir buffer, like mark ChangeLog and the file in question, in case I have other changes pending, which I often have 5) `=' 6) `v' 7) `C-c C-a' to pull in the log 8) Remove the bit too much that `C-a C-a' pulled in, since I perhaps just did another change to the same file. 9) Rewrite the entry to fit a commit; i.e., make a complete first sentence that shows up as the summary 10) `C-c C-c' 11) Profit! If we didn't have a ChangeLog, my work flow would be: 1) fix the bug 2) `C-x v =' 3) `C-x v v' 4) Write the entry 5) `C-c C-c' Won't anybody think of the poor developers' fingers! -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/