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: Generating the ChangeLog files from the commit messages Date: Sun, 30 Nov 2014 22:24:57 -0500 Message-ID: References: <21606.10799.112099.788101@a1i15.kph.uni-mainz.de> <1753218.Ot8JCqssfN@descartes> <546AABCF.8030705@cs.ucla.edu> <9xioico2nm.fsf@fencepost.gnu.org> <83k32s9zm5.fsf@gnu.org> <547A4A1B.9060807@cs.ucla.edu> <20141130101201.3a2625e6@forcix> <547B4285.8070901@cs.ucla.edu> <83wq6c8s47.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1417404332 29526 80.91.229.3 (1 Dec 2014 03:25:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 1 Dec 2014 03:25:32 +0000 (UTC) Cc: eggert@cs.ucla.edu, forcer@forcix.cx, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 01 04:25:24 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 1XvHc3-0007lz-6s for ged-emacs-devel@m.gmane.org; Mon, 01 Dec 2014 04:25:23 +0100 Original-Received: from localhost ([::1]:52617 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvHc2-0002DH-LO for ged-emacs-devel@m.gmane.org; Sun, 30 Nov 2014 22:25:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51565) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvHbs-0002D3-E9 for emacs-devel@gnu.org; Sun, 30 Nov 2014 22:25:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XvHbk-0007NY-Ut for emacs-devel@gnu.org; Sun, 30 Nov 2014 22:25:12 -0500 Original-Received: from pruche.dit.umontreal.ca ([132.204.246.22]:45784) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvHbk-0007Mf-QU; Sun, 30 Nov 2014 22:25:04 -0500 Original-Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id sB13OvJR025859; Sun, 30 Nov 2014 22:24:58 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 9585A85E7; Sun, 30 Nov 2014 22:24:57 -0500 (EST) In-Reply-To: <83wq6c8s47.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 30 Nov 2014 20:23:36 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5141=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5141> : inlines <1571> : streams <1350042> : uri <1836812> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 132.204.246.22 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:178557 Archived-At: >> We should generate a single ChangeLog, OTOH. > Btw, there's another minor issue with a single large ChangeLog: the > size suggested by Paul (32MB AFAIR) is above the default value of > large-file-warning-threshold (currently 10,000,000 bytes). IIUC this figure was computed for a combined single file of the whole history. The generated file would start empty (since it wouldn't include the part that's already present in the existing ChangeLog files). It makes sense to roll those files on a release-number basis rather than just size. Paul said: > The 10 MB limit is too small nowadays for typical machines. Could be. I rarely bump into it, personally. But I wouldn't mind increasing it a bit, tho probably not by a factor of ten. > I regularly run into it and it's a genuine (albeit minor) annoyance. What value would stop you from bumping into it, and on which kinds of files do you typically bump into it. > When the 10 MB limit was established back in 2003, machines typically > had 64 MiB or so of RAM. Reality check: my 2003-vintage X30 laptop (which I happily use when doing presentations) came with 768MB of RAM. This was fairly generous back then (it's actually the max it can take, AFAIK). The 2003 12" PowerBook I got at the same time had 256MB (with a max of 1.25GB) and it was considered "under provided" so I upgraded it to 786MB even before I added a wifi card to it. IOW I don't think 64MB was typical back then. > Nowadays 8 GiB is closer to being typical and the 10 MB limit is way > below the sweet spot for warnings. But the size of human-edited files (the bread-and-butter for Emacs) hasn't increased nearly as much. Stefan