From 75b16019e0cd8de4213719df552b6d4c5a2a699e Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Tue, 5 May 2026 09:08:25 -0500 Subject: build: bump Org dep to 9.6 to match unguarded org-fold-* calls MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit org-drill calls org-fold-show-entry and org-fold-show-subtree from seven sites without fboundp guards. Both functions arrived in Org 9.6. But the package declared org 9.3 (Package-Requires) / org 9.2 (Cask), so users on older Org would silently void-function at runtime instead of getting a clear install-time mismatch error. Bumped both declarations to org 9.6. Wrapping each of the seven call sites with fboundp would be the alternative, but Org 9.6 was released October 2022 — three-and-a-half years ago — and we already have a follow-up TODO to drop the legacy time-to-inactive fallback that this version bump unblocks. Two tests verify the declared dep and that the org-fold APIs are actually bound on the running Org version. --- org-drill.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'org-drill.el') diff --git a/org-drill.el b/org-drill.el index 1573c1a..e2d8310 100644 --- a/org-drill.el +++ b/org-drill.el @@ -5,7 +5,7 @@ ;; Maintainer: Phillip Lord ;; Author: Paul Sexton ;; Version: 2.7.0 -;; Package-Requires: ((emacs "25.3") (seq "2.14") (org "9.3") (persist "0.3")) +;; Package-Requires: ((emacs "25.3") (seq "2.14") (org "9.6") (persist "0.3")) ;; Keywords: games, outlines, multimedia ;; URL: https://gitlab.com/phillord/org-drill/issues -- cgit v1.2.3