diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-05 09:08:25 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-05 09:08:25 -0500 |
| commit | 75b16019e0cd8de4213719df552b6d4c5a2a699e (patch) | |
| tree | 3e4b57475e5c241abbb8d3ab882efebb241ead2b /org-drill.el | |
| parent | 53d4b9654627c206d14b1345a4efe0a3e70d38d2 (diff) | |
| download | org-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.el | 2 |
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 |
