From: Tim Cross <email@example.com> To: firstname.lastname@example.org Subject: Re: Bug: Org mode fails to compile using Emacs 24.5-r10 [9.4.5 (9.4.5-g3ea248 @ /home/yantar92/.emacs.d/straight/build/org/)] Date: Fri, 30 Apr 2021 05:42:50 +1000 [thread overview] Message-ID: <email@example.com> (raw) In-Reply-To: <firstname.lastname@example.org> Timothy <email@example.com> writes: > Colin Baxter <firstname.lastname@example.org> writes: > >> Debian 9.13 may be old but updates are still made available. While >> Debian supports the os-version and therefore by implication emacs-24, I >> feel org-mode shouldn't deliberately break that support. > > I have to admit, I'm not sure why Org support should stretch so far > back. If it was a standalone thing, I could see it, but as it's > vendored with Emacs I'm not sure why we don't just do stable Emacs - 1 > (i.e. 26.3 ATM). I don't think we can set an absolute limit. It really depends on what has changed in Emacs. For example, if Emacs adds some feature or capability which really improves org performance, we might decide to drop older versions sooner to try and get everyone onto a more performant version. On the other hand, if new versions of Emacs don't really add any significantly beneficial changes, we might continue to support older versions for longer. We also need to consider changes in the Emacs release cycle. In recent years, this seems to have been faster than it use to be. Emacs 24.5 was released in April 2015, which is only 6 years ago. Emacs 25.3 was less than 4 years ago. People do tend to upgrade their hardware every 3 - 5 years and it can take distributions 2+ years to update the version they are shipping, so in general, we probably do need to support major versions for up to 5 or so years after release. However, this also needs to consider the adding of lexical binding as a significant enhancement. The next 'big one' is likely to be native compilation support for *.el files. I do think it is probably time to drop support for Emacs 24 in the next major release. However, we cannot drop it 'mid release'. -- Tim Cross
next prev parent reply other threads:[~2021-04-29 20:00 UTC|newest] Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-04-28 14:29 Ihor Radchenko 2021-04-28 14:48 ` Timothy 2021-04-28 15:31 ` Ihor Radchenko 2021-04-28 15:47 ` Timothy 2021-04-30 7:26 ` Bastien 2021-05-01 13:57 ` Ihor Radchenko 2021-05-01 14:33 ` Bastien 2021-04-28 21:21 ` Robert Horn 2021-04-29 9:10 ` Colin Baxter 2021-04-29 14:46 ` Robert Horn 2021-04-29 15:36 ` Colin Baxter 2021-04-29 15:51 ` Timothy 2021-04-29 16:04 ` Colin Baxter 2021-04-29 19:42 ` Tim Cross [this message] 2021-04-30 7:25 ` Bastien 2021-09-28 5:33 ` Bastien 2021-09-28 17:06 ` Bug: Org mode fails to compile using Emacs 24.5-r10 Max Nikulin 2021-09-28 20:36 ` Samuel Wales 2021-09-28 23:57 ` Tim Cross 2021-09-29 6:59 ` Bastien 2021-09-29 6:58 ` Bastien 2021-09-28 23:34 ` Bug: Org mode fails to compile using Emacs 24.5-r10 [9.4.5 (9.4.5-g3ea248 @ /home/yantar92/.emacs.d/straight/build/org/)] Tim Cross 2021-09-29 6:45 ` Bastien 2021-05-01 5:08 ` Kyle Meyer 2021-05-01 13:49 ` Ihor Radchenko 2021-05-01 14:35 ` Kyle Meyer 2021-05-01 20:13 ` Kyle Meyer 2021-05-01 20:27 ` Bastien
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style List information: https://www.orgmode.org/ * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --email@example.com \ --firstname.lastname@example.org \ --email@example.com \ --subject='Re: Bug: Org mode fails to compile using Emacs 24.5-r10 [9.4.5 (9.4.5-g3ea248 @ /home/yantar92/.emacs.d/straight/build/org/)]' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Code repositories for project(s) associated with this inbox: https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).