From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Emacs version (was: Re: 29.0.50; error evaluating simple.el) Date: Thu, 16 Jun 2022 21:40:09 +0200 Message-ID: <87mtec9z3a.fsf_-_@dataswamp.org> References: <58beeba5-fca7-6330-de38-e053a3a1f634@easy-emacs.de> <87a6ac8qia.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25834"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:NC4U5PwcCcavjq4pqcSlDjTMg2o= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jun 16 21:41:13 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o1vMf-0006VI-37 for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 16 Jun 2022 21:41:13 +0200 Original-Received: from localhost ([::1]:53666 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o1vMd-0003x7-MO for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 16 Jun 2022 15:41:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54006) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o1vLp-0003wz-0l for help-gnu-emacs@gnu.org; Thu, 16 Jun 2022 15:40:21 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:45166) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o1vLm-0006ot-16 for help-gnu-emacs@gnu.org; Thu, 16 Jun 2022 15:40:20 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1o1vLk-0005Rz-0A for help-gnu-emacs@gnu.org; Thu, 16 Jun 2022 21:40:16 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:137891 Archived-At: Andreas Röhler wrote: >> Looks like this code has been changed recently (5678829a62 >> Default decoded-time dst slot to -1), I suggest to update >> and rebuild. > > Thanks, doesn't happen with today's build. This we've seen two times now and before that I never saw it. Don't know if I didn't look close enough tho. I use to think one could just look at the version's first two digits ... and now everyone's saying (and I experienced it to be correct myself) that now looking at all three isn't enough? Is that MAJOR.MINOR.PATCH or is the third just the build number, if so why is that helpful? Emacs isn't under "Semantic Versioning", right? [1] [Now I see that the build number is reported in `emacs-version', however that's on the local machine, right?] But that commit stuff, in a way that's the incremented build of public, multiprogrammER software? How is it computed? Can you revert it and say "this came before this" or something like that or is it just unique? C-u M-x ever RET GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) of 2022-05-28 [commit 79ae40c8e4dac5898d68c92f26f625ac400b960c] ;;; -*- lexical-binding: t -*- ;; ;; this file: ;; https://dataswamp.org/~incal/emacs-init/meta.el ;; ;; also see: ;; https://dataswamp.org/~incal/emacs-init/w3m/w3m-version.el ;; ;; GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, cairo version 1.16.0) ;; of 2022-05-22 [commit 714970f5967f2153bb95e35823dbd917e0e5b60b] (defun emacs-version-commit (&optional here) (interactive "P") (let ((ver (format "%s [commit %s]" (emacs-version) (emacs-repository-get-version) ))) (if here (insert ver) ) (message ver) )) (defalias 'ever #'emacs-version-commit) [1] https://semver.org/ i -- underground experts united https://dataswamp.org/~incal