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 /Cask | |
| 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 'Cask')
| -rw-r--r-- | Cask | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -10,5 +10,5 @@ (depends-on "undercover") (depends-on "package-lint") (depends-on "elisp-lint")) -(depends-on "org" "9.2") +(depends-on "org" "9.6") |
