From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id uKaNO73FvWLWQgAAbAwnHQ (envelope-from ) for ; Thu, 30 Jun 2022 17:48:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id ODKWO73FvWKl8QAA9RJhRA (envelope-from ) for ; Thu, 30 Jun 2022 17:48:13 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 95760307CA for ; Thu, 30 Jun 2022 17:48:13 +0200 (CEST) Received: from localhost ([::1]:53588 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o6wOq-0003eJ-Md for larch@yhetil.org; Thu, 30 Jun 2022 11:48:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58232) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o6wNB-0003d5-JH for emacs-orgmode@gnu.org; Thu, 30 Jun 2022 11:46:29 -0400 Received: from mail-oa1-x30.google.com ([2001:4860:4864:20::30]:35671) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o6wMw-0003yt-3p for emacs-orgmode@gnu.org; Thu, 30 Jun 2022 11:46:29 -0400 Received: by mail-oa1-x30.google.com with SMTP id 586e51a60fabf-101d96fe0a5so26339629fac.2 for ; Thu, 30 Jun 2022 08:46:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=+0OqSMjvM9PBSLaz2ttyRAfrAQVBTAEr9Lmf5gfauVY=; b=dopUQn4FyJb8gaK23gpKRyN40yFohywynY3rsVrBjLh1K5VnV/sQl1CxXcOROKH+qe BP+CCZ9TB8b2VAN5SEviOsYgdgRyMnJUMScEdQNLrams+eQB+pik37d9an0hrPUpJv3x lx/7TUzEOZWOxcyYQUb4DdJEs1iE7P7hw5WfK2pFHHGkhHhBgskshGhaS5hRPBntuvgM xWIDhxte0YTabEhGuydOFrT4oUNDhRk3eQylFY5NcXZ4kewDlZTkRGbf04GZZR0cOdbj hFvSQ3nkYlOPF3lekbiNSK1+i7yHlEVKws9ykUuYptbIPo+BH/apYIkM3rjT4g6yx+Oa 9Eeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=+0OqSMjvM9PBSLaz2ttyRAfrAQVBTAEr9Lmf5gfauVY=; b=0fPHxFksteXJtnfkUcLvHsDGvDBiF9zS8PibUfo2CL3CHSTntmglNqIgUp3v3emZYd A5F9QAYZz574zUSiS4hmHmhcQrfT5z/HlEf6v7foAvhms6ORpGOBvEtRjb6Y1OVc24Wx bX8rSPwS2SZRd368S3/rpC95bQopcM8TwVH05+iGB3CYNM3qAAvrgfk4FX4JgQTQIbkY mqxj7f6TZZjYA0+Ax33rD5kKNKrbMHO/Vtu0k5nmk2hjzicdSYNlLX/1qnmbbDp8wFPn 4jqFK0XqwfwRq+QGALmLxT/mv//7vKP5lEsQ6WK/tgMbsP/sTrrzbtEZWgyhus4YTXlS UEcg== X-Gm-Message-State: AJIora/goAt8Aw/5fMlplgEWkYwla2Z5MaC5sHoFtB32PtD9lhepq26f mkatEsfx75CfdLRUGo8iWGjEcHzYwAToBg== X-Google-Smtp-Source: AGRyM1vxmlqh8bbOvhFpYQyWrYmCdF2qAJcdy/B4NHOLmCeQ3llmtRlB/vpLaO0MNCRVLwiesm6q6A== X-Received: by 2002:a05:6870:170c:b0:102:4a:a9df with SMTP id h12-20020a056870170c00b00102004aa9dfmr5384026oae.31.1656603972826; Thu, 30 Jun 2022 08:46:12 -0700 (PDT) Received: from localhost ([207.126.88.10]) by smtp.gmail.com with ESMTPSA id p8-20020a056870830800b000f32b1982f1sm12979520oae.46.2022.06.30.08.46.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jun 2022 08:46:12 -0700 (PDT) From: Ihor Radchenko To: Max Nikulin Cc: emacs-orgmode@gnu.org Subject: Re: [PATCH] Delete some Emacs 24 compat code In-Reply-To: References: Date: Thu, 30 Jun 2022 23:47:16 +0800 Message-ID: <875ykikvaz.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2001:4860:4864:20::30; envelope-from=yantar92@gmail.com; helo=mail-oa1-x30.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1656604093; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=+0OqSMjvM9PBSLaz2ttyRAfrAQVBTAEr9Lmf5gfauVY=; b=Up0gfrsBiX3kBmd4e+scUdqgmJxik/eWKW/Ewbkasd0RgVNmQK9AbKA8PTX8EmOeSutaAz O98zrn8w2N6fC75AFfQ1WrXMWudJCzxj/urXjgEyU3teatYi4uz890bFjfd/RYT3U/Mq5K 3lnzegoGDHazdKpjO9hIQHFF+mmireJ3m4lJL0MWiKxIpkcmaFOdYGBl18MSRLW950Fx7v /bCvirOROvDiI2oEWcyszY8eAce3azyNzVxCXa91IE7FtLAi3wQOArSi6i5Sajc7WGXb6z 0gq+lvhKSikQlc9eDOtyX7eLNmhTW8FjqkD11w32tN1dLM309rPPk3bcXTh2mA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656604093; a=rsa-sha256; cv=none; b=t5ROliihn6ZGo4SLobfKRDGI6CG95YtPN1SveYirqlTIOlxmO7kXBTR8V7+HubyKA1nD+w 9oNzKGh8N8Pb/V1/ngmSzTIx5+yLHv0hqlzTJjA+Wy0DCXQlYvCa4ZA492upMncSPuVy/q Q5/HB2miYu+iLY7cXI2YyB+cnT71UcxjmDXneOpr6EuCJcMu6N9BXohgcdeSe1FCUYPDCV k9ai2U9Uqssm4g74Yj4dqad5TdsBNMpF7KOJSSyykCV+Uw+hshiICGw3F/qCdrRO8CZsnh 2vwWgQ8c9GDk7ENCZVb7Pg1EMbf11dIw2SebNIrTeUVrLwKcTLNC1bwjs1g7Jg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=dopUQn4F; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.75 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=dopUQn4F; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 95760307CA X-Spam-Score: -3.75 X-Migadu-Scanner: scn0.migadu.com X-TUID: W0T3aAe1QyFP Max Nikulin writes: > On 30/06/2022 18:19, Stefan Kangas wrote: >> The attached patch deletes some Emacs 24 compat code. Org mode >> supports Emacs 26 or later, according to: >> https://orgmode.org/worg/org-maintenance.html#emacs-compatibility > > I have no particular opinion to which degree older Emacs versions should > be supported, but I remember the following message: > > Bastien. Re: Supported Emacs version. Mon, 22 Nov 2021 07:39:22 +0100 > https://list.orgmode.org/87fsrolmn9.fsf@gnu.org/ This is a valid point in general. However, Org mode already fails when you try to load it using Emacs 24 (correct me if I am wrong). So, Org cannot be used with Emacs 24 de-facto. Yet, nobody complained and I do not see much point keeping partial compatibility. There is a reason to keep old compatibility code only when Org works in general and only some new optional libraries cannot be used. This is not the case for Emacs 24, AFAIK. Best, Ihor