aboutsummaryrefslogtreecommitdiff
path: root/scripts/coverage-summary.py
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-05 05:10:52 -0500
committerCraig Jennings <c@cjennings.net>2026-05-05 05:10:52 -0500
commit8bbb6d30529abd5350884e822b308da917966e73 (patch)
treef3c9cb845a2e4780b11ea1bf94417214ba21f836 /scripts/coverage-summary.py
parent656faefc0e030ea476f9937116b727331cec607f (diff)
downloadorg-drill-8bbb6d30529abd5350884e822b308da917966e73.tar.gz
org-drill-8bbb6d30529abd5350884e822b308da917966e73.zip
fix: drop dead translate_number entry from card-type alist (upstream #43)
The card-type alist mapped translate_number to a function that no longer exists in the file. Cards with DRILL_CARD_TYPE: translate_number crashed with void-function during drill instead of being skipped. Reporter (issue #43, 2021) said they had old decks using the documented translate_number type and were getting the crash on restore. The function was apparently removed at some point without clearing the alist entry. Removed the alist entry so entry-f's no-presentation-fn branch fires and returns skip after messaging the user. Legacy decks now degrade gracefully instead of crashing the session. Tests in tests/test-org-drill-translate-number-regression.el lock the behavior in (entry-f returns skip on translate_number, alist no longer carries the entry).
Diffstat (limited to 'scripts/coverage-summary.py')
0 files changed, 0 insertions, 0 deletions