From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id qFnPODpmvmIxLQAAbAwnHQ (envelope-from ) for ; Fri, 01 Jul 2022 05:12:59 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id OGDQNzpmvmKEgQEAG6o9tA (envelope-from ) for ; Fri, 01 Jul 2022 05:12:58 +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 CD4AF91DE for ; Fri, 1 Jul 2022 05:12:55 +0200 (CEST) Received: from localhost ([::1]:48504 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o775R-00060v-Um for larch@yhetil.org; Thu, 30 Jun 2022 23:12:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39296) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o774e-00060c-NI for emacs-orgmode@gnu.org; Thu, 30 Jun 2022 23:12:04 -0400 Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]:42760) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o774d-0000cq-08; Thu, 30 Jun 2022 23:12:04 -0400 Received: by mail-lj1-x234.google.com with SMTP id r9so1018607ljp.9; Thu, 30 Jun 2022 20:12:01 -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=bOTsnfZla8S9W+MwQJMPPw5pE9lQaPq3oUneRdw8Wxk=; b=bTqmkuf0TcUFbG+DlTW0R/RIJG1l4Cj+B4dwdiI4WlRaYLkoz//uwRxmlzcb3DWoNI D0lK6JbFitXv0dDVbKOgU0kNDQXEXpJ4nuxemggeu9vsFHG8uJnkM/FXtvG76pGXHBKt +PTroBFZfgz0+uaqvwnHtrNpiwpJEW3FczdbcB0eHNLZSJ8JxzQ/OSL97yDTLbFmMzUh srm3amn+9S6aK8mHJVSelYaq3/Yq5tRQihfRYzcx4FdW2LezuhnQ9yeE0ql28Gpd6k3x IqtyZN0ZtWZ26JNGtTHXTqKetLsg8uTmtr0I1tccpSZlHFgg4e3EDt/k9KltxYnytIlP F8Ug== 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=bOTsnfZla8S9W+MwQJMPPw5pE9lQaPq3oUneRdw8Wxk=; b=Ss99wPRcaWDIRPnTPurW5WOAQuwVXVCJZ4SFSXErvBymebSXpueoZkY+CoDEuMtJyB GLAu3M2ovEPwlDHZq5yRT6r2rEaB4vqcRep4oAdiEzAwWQApEX7ByE6Rb4ke3tBma/NI +sz5bW4IP0akdsmtmnxhKfIHhJCHvxY+Z3tSyVnXhtPqT1NBhIMnkyVGKfWxKXmYqeeZ e7mpUmnmRztwZB8iKNmpYRBf40ao56r/LkoG7juHjYYptiohG9l/hUjnXBxZsPozeOzB Rv8YzIV5IbEaFDeoFjB2Rj5OdjN45/hZ+Qoeusc6FsR0NanMZ5vISddvE6Coi7DwV7EZ Nrsg== X-Gm-Message-State: AJIora95Av0Vebg6unXHsS0FiaSfcEZdokTuT2cXpDSVKMch5S0ww+Hy t/6I3qGJzr2Z835oQoBa8CkatesAmC3SXvC8R34= X-Google-Smtp-Source: AGRyM1vNxFikviwh3vJ3M26ZwU8BT4M+W6fJ3c8lS6wxUaUet7MeEGJVPcsmca3AGwaUy4CaSQZ65YRdYG6xK1ZHsHY= X-Received: by 2002:a2e:8ec9:0:b0:25a:754d:db39 with SMTP id e9-20020a2e8ec9000000b0025a754ddb39mr6973601ljl.4.1656645120000; Thu, 30 Jun 2022 20:12:00 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:6520:2432:b0:1f7:d9f7:61a with HTTP; Thu, 30 Jun 2022 20:11:58 -0700 (PDT) In-Reply-To: <87sfnlk0tj.fsf@localhost> References: <875ykikvaz.fsf@localhost> <87sfnlk0tj.fsf@localhost> From: Samuel Wales Date: Thu, 30 Jun 2022 20:11:58 -0700 Message-ID: Subject: Re: [PATCH] Delete some Emacs 24 compat code To: Ihor Radchenko Cc: Max Nikulin , emacs-orgmode@gnu.org, Bastien Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::234; envelope-from=samologist@gmail.com; helo=mail-lj1-x234.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=1656645176; 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=bOTsnfZla8S9W+MwQJMPPw5pE9lQaPq3oUneRdw8Wxk=; b=nPjNd1SIfHrytQCZidAtLhT6NdnOtAjXArACfnL7IB7C73+0j+vU2MZy3i3AdQ/ZAX54Yc dTFzhOK2tRohKhKYLcrpXZ6ZUNvA+qbRoBLYigBlFaIcwh0pVyarOG82Okg2NpPfSsieef mQpHft/s+/53xrjwdJTC4y6sXzXoz/XloFhe1VkLtMczz4p/oHOMVxnmKXV9o6WHMQQxpu C7cF7KtAJYAP18sHYEC3TsqBZJnu4u3sdRWKHejtdQNglM/WDzRqgEstc3ywbmDsULRH9D vFzLlKWLkWxa56bqko5co5oulYQw3pn/7eocHMeSMZMfpd4jLgJTQ0w6RSe/fw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656645176; a=rsa-sha256; cv=none; b=cWwfT5U9eHpm1NdYJIK24BD9Fqf4XnlGM+Zbr7SjmjC3aAvwZ3X/mFj4cIFVblOBfXJzpB zYFU1zUOXc2PSi0fZl6Y1WyYUFVfHmRBbboo0gyFO6iwzg152BAN17daLfQqeh+0mtvjur 8Q+LBkeyG/cseWzWUdT5PYwO7j1dYREStpWDV17U6u+kcgMlCkyGFmKYFRkcKBg5jG5+fC cACCng1jq268uwiaXENA+RS4iysrXBUbjpy0h9qUZYBwlv8nLFKnD9WcNp/aMzbUuu6sgJ shoAX6eM1zl43avIvbYjn8zABK9x47a4TRwVu0M/YAACPCMErYinDOJhdn2oHA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=bTqmkuf0; 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: -5.45 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=bTqmkuf0; 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: CD4AF91DE X-Spam-Score: -5.45 X-Migadu-Scanner: scn0.migadu.com X-TUID: SpZtnXlEHqup i use git version, not elpa, so for me, mailing list could tip me off as early as possible, but not too early, if it said in email subject header line that in a known upcoming release, it has been decided that a specified emacs version will no longer be supported [note: i presume and hope this would not occur in just a plain git update for such a thing but would get a release that gets noted in email and get that advance notice], then upon seeig such email i can stop pulling from git until i am able to upgrade emacs. [lots of stuff takes lots and lots of time for me in my case] idk if practical, but just saying what seems like it would be useful to me. i would then stay at something reasonably close to the first release that does not support that version fo emacs. On 6/30/22, Ihor Radchenko wrote: > Samuel Wales writes: > >> 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]. > > org.el contains the following: > ;; Package-Requires: ((emacs "25.1")) > > So, if you install Org from ELPA using built-in Emacs package manager, > Org will fail to install on older Emacs versions (AFAIU). I am not sure > if package.el if going to fall back to earlier Org version though. > > In addition, we might also announce the oldest supported Emacs version > in https://orgmode.org/Changes.html. Either manually, or as a part of > some automated release script. Bastien, WDYT? > > Best, > Ihor > > -- The Kafka Pandemic A blog about science, health, human rights, and misopathy: https://thekafkapandemic.blogspot.com