From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#25548: 25.1; Wrong Emacs version for Emacs 25.1.2 (?) Date: Fri, 27 Jan 2017 07:40:41 -0800 (PST) Message-ID: References: <<7901d1e7-e41f-4877-a1bb-6b059d10f39a@default> > <<38cc5265-9e0f-433b-bb6e-02f371006061@default>> <<83y3xx0x1p.fsf@gnu.org>> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1485533336 29070 195.159.176.226 (27 Jan 2017 16:08:56 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 27 Jan 2017 16:08:56 +0000 (UTC) Cc: npostavs@users.sourceforge.net, 25548@debbugs.gnu.org To: Eli Zaretskii , Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jan 27 17:08:51 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 1cX94y-0006wa-Ha for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Jan 2017 17:08:48 +0100 Original-Received: from localhost ([::1]:46456 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cX953-0004gL-MY for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Jan 2017 11:08:53 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33381) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cX8e8-0002uV-Ko for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 10:41:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cX8e7-0007x3-0a for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 10:41:04 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:50296) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cX8e6-0007ww-T6 for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 10:41:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cX8e6-0001XE-H2 for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 10:41:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jan 2017 15:41:02 +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.14855316545879 (code B ref 25548); Fri, 27 Jan 2017 15:41:02 +0000 Original-Received: (at 25548) by debbugs.gnu.org; 27 Jan 2017 15:40:54 +0000 Original-Received: from localhost ([127.0.0.1]:48495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX8dx-0001Wk-U4 for submit@debbugs.gnu.org; Fri, 27 Jan 2017 10:40:54 -0500 Original-Received: from userp1040.oracle.com ([156.151.31.81]:42775) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX8du-0001WU-Op for 25548@debbugs.gnu.org; Fri, 27 Jan 2017 10:40:51 -0500 Original-Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v0RFehFE017635 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 27 Jan 2017 15:40:44 GMT Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0021.oracle.com (8.13.8/8.14.4) with ESMTP id v0RFeheD007113 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 27 Jan 2017 15:40:43 GMT Original-Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id v0RFegwV002832; Fri, 27 Jan 2017 15:40:42 GMT In-Reply-To: <<83y3xx0x1p.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 12.0.6753.5000 (x86)] X-Source-IP: aserv0021.oracle.com [141.146.126.233] 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:128684 Archived-At: > > > 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? >=20 > 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)? Does it exist somewhere? I have 25.1-2, but you say that 25.1.2 has different compiler options from 25.1-2. > > Do both 25.1-1 (whatever/wherever that is) and 25.1-2 correspond to > > 25.1.1? >=20 > 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? > > Where does a user see the version number 25.1-2 (or whatever kind of > > number it is, if it is not a version number)? >=20 > It's not a version number. It's a name of the zip file, and was give > "-2" to distinguish it from the original upload. You just said it is also the build number - build #2 of 25.1. > > How, from Emacs itself, does a user tell the difference between > > 25.1-1 and 25.1-2? >=20 > The value of system-configuration-options should be different. Show does a user or Lisp code see those options from _within_ Emacs? Where is that information given to users? > > These were the zip files downloaded, respectively: > > > > emacs-25.1-x86_64-mingw32.zip > > emacs-25.1-2-x86_64-w64-mingw32.zip > > > > What does a user (or code) look for within Emacs, to tell the > > difference? >=20 > See above. See above. _Within_ Emacs. We have Lisp functions to determine versions, but builds? What are the functions for that? > > And are these releases? Release candidates? Pretest builds? >=20 > These are releases. Pretests have a 4-field versions, like > 25.1.91.2. Release candidates have "RC" in the name of the > zip file. You said these are builds of the same release, _not_ releases. You said, I think, that 25.1-2 and 25.1.2 are the same thing, and they are the second build of release 25.1. > > How to know? >=20 > 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" Where in that node is a description of what "25.1.2" or "25.1-2" means - e.g., that it means build #2 of release 25.1? > > Is all this supposed to be clear to users? >=20 > 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 see such a label in passing, in the output of `emacs-version', but it is unexplained, AFAICT. > > 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.) >=20 > 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.=20 > > 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 namin= g > > clearer? >=20 > 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? Thx. Another question is why we have two different designations for build 2 of release 25.1: "25.1.2" and "25.1-2". I think you said that those represent the same thing. If so, why use two different representations, Occam wonders? And if not, what is the difference between them?