aboutsummaryrefslogtreecommitdiff
path: root/org-drill.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-05 09:08:25 -0500
committerCraig Jennings <c@cjennings.net>2026-05-05 09:08:25 -0500
commit75b16019e0cd8de4213719df552b6d4c5a2a699e (patch)
tree3e4b57475e5c241abbb8d3ab882efebb241ead2b /org-drill.el
parent53d4b9654627c206d14b1345a4efe0a3e70d38d2 (diff)
downloadorg-drill-75b16019e0cd8de4213719df552b6d4c5a2a699e.tar.gz
org-drill-75b16019e0cd8de4213719df552b6d4c5a2a699e.zip
build: bump Org dep to 9.6 to match unguarded org-fold-* calls
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.
Diffstat (limited to 'org-drill.el')
-rw-r--r--org-drill.el2
1 files changed, 1 insertions, 1 deletions
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 <phillip.lord@russet.org.uk>
;; Author: Paul Sexton <eeeickythump@gmail.com>
;; 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