From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#25548: 25.1; Wrong Emacs version for Emacs 25.1.2 (?) Date: Fri, 27 Jan 2017 18:01:01 +0200 Message-ID: <8337g41ohu.fsf@gnu.org> References: <<7901d1e7-e41f-4877-a1bb-6b059d10f39a@default> > <<38cc5265-9e0f-433b-bb6e-02f371006061@default>> <<83y3xx0x1p.fsf@gnu.org>> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1485533385 11617 195.159.176.226 (27 Jan 2017 16:09:45 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 27 Jan 2017 16:09:45 +0000 (UTC) Cc: npostavs@users.sourceforge.net, 25548@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jan 27 17:09:40 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX95l-0002II-6K for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Jan 2017 17:09:37 +0100 Original-Received: from localhost ([::1]:46473 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cX95q-0005LS-Ea for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Jan 2017 11:09:42 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37875) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cX8yU-0006KJ-9z for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 11:02:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cX8yQ-00070M-4D for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 11:02:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:50305) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cX8yQ-000709-1j for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 11:02:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cX8yP-00020t-P1 for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 11:02:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jan 2017 16:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25548 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25548-submit@debbugs.gnu.org id=B25548.14855328967708 (code B ref 25548); Fri, 27 Jan 2017 16:02:01 +0000 Original-Received: (at 25548) by debbugs.gnu.org; 27 Jan 2017 16:01:36 +0000 Original-Received: from localhost ([127.0.0.1]:48504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX8y0-00020G-CI for submit@debbugs.gnu.org; Fri, 27 Jan 2017 11:01:36 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:46416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX8xz-000205-Eg for 25548@debbugs.gnu.org; Fri, 27 Jan 2017 11:01:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cX8xq-0006lR-94 for 25548@debbugs.gnu.org; Fri, 27 Jan 2017 11:01:30 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48667) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cX8xq-0006lN-66; Fri, 27 Jan 2017 11:01:26 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4373 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cX8xo-0007fC-Ck; Fri, 27 Jan 2017 11:01:25 -0500 In-reply-to: (message from Drew Adams on Fri, 27 Jan 2017 07:40:41 -0800 (PST)) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:128685 Archived-At: > Date: Fri, 27 Jan 2017 07:40:41 -0800 (PST) > From: Drew Adams > Cc: npostavs@users.sourceforge.net, 25548@debbugs.gnu.org > > > > > It's 25.1-2, that is a second release of version 25.1. The first one > > > > was compiled without optimization. > > > > https://lists.gnu.org/archive/html/emacs-devel/2016-11/msg00293.html > > > > > > Sorry, but I still don't understand. What's the difference between > > > 25.1-2 and 25.1.2? > > > > They are builds of the same codebase with different compiler options. > > Really? And just where is build 25.1.2 (that's a 2, not a 1)? It doesn't exist. I thought you were asking about the difference between 25.1.1 and 25.1-2. > > They both correspond to 25.1. There's no 25.1.1 release; 25.1.1 is > > build #1 of the 25.1 release. > > So presumably 25.1.2 should be build #2 of 25.1. Where is 25.1.2? > Why 25.1-2 instead of 25.1.2? Presumably because Phillip made a full bootstrap, which starts counting builds anew. > > > How, from Emacs itself, does a user tell the difference between > > > 25.1-1 and 25.1-2? > > > > The value of system-configuration-options should be different. > > Show does a user or Lisp code see those options from _within_ > Emacs? With "M-: system-configuration-options RET". > > > How to know? > > > > See the node "Version Info" in the ELisp manual. > > The only thing there (that I can see) that remotely refers > to something like "25.1.2" is the undescribed, unexplained > _output_ of `(emacs-version)': > > "GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.16) > ^^^^^^ > of 2015-06-01" No, it also explains how to distinguish official releases from pretest versions. > > > Is all this supposed to be clear to users? > > > > This information is not necessarily of importance for users. It is > > important in bug reports, which is why report-emacs-bug includes it. > > But inquisitive users can find the information in the Emacs manuals. > > I haven't seen where. I've told you where. > > > At the mirrors where you download these things there is no > > > description/explanation. (They don't even tell you what the > > > difference is between zips x86 and i86.) > > > > The explanations you are looking for are in the README file that is > > right near the zip archives. > > I don't think so. That README is similar to (but also different > from) the README.W32 that is included in the zip file. AFAICT, > neither file describes the 25.1-2 (or whatever other number) > that appears in the zip-file name. Searching for "zip" in each > of those readme files does not find anything that talks about this. It also says this: There are two binary distributions named emacs-n-x86_64-w64-mingw32.zip and macs-n-i686-w64-mingw32.zip. These are for 64-bit and 32-bit machines respectively. You asked about 32-bit vs the 64-bit versions; that part answers the question. > > > I realize that building and uploading Emacs for Windows is a volunteer > > > effort, and I'm grateful for it. But can we perhaps make the zip naming > > > clearer? > > > > Did you read the README file? > > I've read them both, and searched them for "zip". Have you taken > a look yourself, in light of the question of this bug report? > Can you point me to the passage that explains the 25.1-2 in the > zip name, which I've not been able to find? That's the "-n-" part above. > Another question is why we have two different designations > for build 2 of release 25.1: "25.1.2" and "25.1-2". No, we have only one: 25.1.2. The other one is just the name of a file. > I think you said that those represent the same thing. If so, why > use two different representations, Occam wonders? Who or what is Occam? I thought I was talking to Drew.