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 BqkSK3MovmLbkAAAbAwnHQ (envelope-from ) for ; Fri, 01 Jul 2022 00:49:23 +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 eF/WKXMovmIAAQEA9RJhRA (envelope-from ) for ; Fri, 01 Jul 2022 00:49:23 +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 52B363D124 for ; Fri, 1 Jul 2022 00:49:23 +0200 (CEST) Received: from localhost ([::1]:35702 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o72yQ-0002qs-74 for larch@yhetil.org; Thu, 30 Jun 2022 18:49:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41364) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o72w2-0002HU-8i for emacs-orgmode@gnu.org; Thu, 30 Jun 2022 18:46:55 -0400 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:40913) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o72w0-0002HS-D9 for emacs-orgmode@gnu.org; Thu, 30 Jun 2022 18:46:53 -0400 Received: by mail-lf1-x132.google.com with SMTP id t25so799873lfg.7 for ; Thu, 30 Jun 2022 15:46:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=/CU/nESoeH2FiRcnCqni8jLZQsyIMwIhCdrj1w5p3cc=; b=AfojMGjviLOGIBmtv75Z8qj0ISMc43Fu2h3FHBz5k8pl63px+S1ADdRvA284K9Bpwo Spq9Jxwx1mV/YHV/Ml/XmGEpz1FPvy04dwffjcYM5n+l04vwE37OTPBJ+xhtf+9MB6V2 MYOjJrPYAXc9pjU0tHS7HC9w/QOLKc7pY6DMAvHB1JGn1Cn9rgIauu5zokqQGZvdtJ3g 4PLuHlneksvAJzO336VVRFnKFnZkXWP8usI3JRkQBT8PnxHDyLLZGrY1dQ5PbAdCwCUH +81Z1EgBv+2VRenXR0NtIv3hPkrJKcS6XYiujNVybJ4EYp2n7j3lrxRLhP0trQAmOU4K LBhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=/CU/nESoeH2FiRcnCqni8jLZQsyIMwIhCdrj1w5p3cc=; b=AlLxIyi1hJgH3intSmqTwew+bdna6+kIN09DtuPW183Ra+SFi2CW3IhbL5h73Rkzpa ANn8mIBOaxPWvpJ/uMd1VEeskESMI71UbfdAIh1sW2snqd+1FhAbQCBYFREFDLZn3xyg RWrBw9mz0D6y1nYFEoEkDikJWVqtkCXLTJ19W3mFzOYE3MmcQBHUxon071K1s3oAt9TC vrqhB1dhi05LXWb9d5Pca2RaZ7RshKbwvutsbFFIe1BJCPs+d8lb19lOiv3SbtVw7JxZ u/oyyXDm2j/LUofNLy/srqFPkDBnAXyrEwt1edd00MFh9pU0ulhE2fYPE+7iwKKqikWy ov8g== X-Gm-Message-State: AJIora9RrA58Z64ClkjmMQv/3WX3c1rs+ygAXsvYAObX+VlpkNDKzeNt Ew+12wen3x7QueDLru3XeAHOJD9CyV8if6SlIGjUNkG9didI7w== X-Google-Smtp-Source: AGRyM1uYC4y3XebHrGkrIXbx+mJ6ehkQ5q7Xm51LT8ADU5cuDBut15WgmcFOjvMnPRASQOMy7j6HkvoZgnSI61v9Y3k= X-Received: by 2002:a05:6512:2296:b0:47f:a964:8bfb with SMTP id f22-20020a056512229600b0047fa9648bfbmr7673638lfu.232.1656629210239; Thu, 30 Jun 2022 15:46:50 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:6520:2432:b0:1f7:d9f7:61a with HTTP; Thu, 30 Jun 2022 15:46:49 -0700 (PDT) In-Reply-To: <875ykikvaz.fsf@localhost> References: <875ykikvaz.fsf@localhost> From: Samuel Wales Date: Thu, 30 Jun 2022 15:46:49 -0700 Message-ID: Subject: Re: [PATCH] Delete some Emacs 24 compat code To: Ihor Radchenko Cc: Max Nikulin , emacs-orgmode@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::132; envelope-from=samologist@gmail.com; helo=mail-lf1-x132.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=1656629363; 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=/CU/nESoeH2FiRcnCqni8jLZQsyIMwIhCdrj1w5p3cc=; b=cujtuiYWN/BDk6RZzUcoEh46v4q/92fHc3TlTiTru6UeNTyzuUp09I39W0KcvVqzTcPjEI 5GSpG7z6n1ujNXTAxeYDUxml/fCwIShS+B1D5oNpO3dPWzqCS6OiNd+/mQCZnJMhsAGQAq 1CB3l5N1iZB9sfLR4OO0iS2aJlDbZS09ifQKkxpjHhlZ2E6DQDmF2rqMO8J5U5bxDw5/Ya MxJh1+qp4tEC/ngjVzoZBdK/7cAigf9jmf9FRS4xZVPE432IbTf4c8wajo1wNPL4/A2ecn mmrn8dcCDwhTRqcuoWj2k5DOKzXqE4KfbWV7sefjQgqNqDArSHZW3uomvvFCsA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656629363; a=rsa-sha256; cv=none; b=uM+lPwv2LRj2V+CMRZCUS2/l+Bbb1Wrr6cJTtd2bSi8FHRQHMPKGR0HQPETOW0WhJ39TYJ ggvsajazm33yGX/MNjkz+0GLl6DBTv0IZT0vrB9WqjpZGeTsgUWqTN4HfoNTfPVJdPeJEC R3pVDr95OH5EZuMkRe1a1JXiGiCFiVyXmPlkGRfLg5Jf8czqELA1NWHnKuYOQCPwqLWy71 z5OSZv6DQnl0Bm0JJpWB0vdwgdo3ZDzQI2KsfLKDoFj4SsGOXkcGSyLMiSRbnrARDPn+Hy //xRQ6cgqTHFoTFYK9tnMZgvRMyxydi0k9CapM9nob0HK2fQAtgEDyubPCBpMQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=AfojMGjv; 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: -8.95 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=AfojMGjv; 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: 52B363D124 X-Spam-Score: -8.95 X-Migadu-Scanner: scn0.migadu.com X-TUID: 5tlwxVS2nLI+ idk about others, but as a luddite follower of bugfix/maint, if poissible and not too annoying to do, i would be interested in knowing, at the email subject header level, that the upcoming bugfix/maint release [state org version number] will not support <= [state emacs version number] so that i can prepare at my glacial luddite pace. this is probably already done, but making it prominent beforehand might help signal the need for changes with lots of time or simplify git stuff [e.g. pull soon as the last pull and make a note not to pull after that, which prevents the need for figuring out rebasing again]. On 6/30/22, Ihor Radchenko wrote: > 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 > > -- The Kafka Pandemic A blog about science, health, human rights, and misopathy: https://thekafkapandemic.blogspot.com