git.cjennings.net
:
org-drill
main
Spaced-repetition flashcards for Org Mode
Craig Jennings
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
org-drill.el
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat: optionally show the card's outline path in the drill prompt
HEAD
main
Craig Jennings
13 days
1
-1
/
+23
*
feat: add statistics dashboard CSV export and docs
Craig Jennings
14 days
1
-1
/
+182
*
feat: add the org-drill statistics dashboard renderer
Craig Jennings
14 days
1
-0
/
+1245
*
feat: add org-drill-treat-headline-as-card-p for empty-bodied cards
Craig Jennings
14 days
1
-2
/
+19
*
fix: detect #+FILETAGS decks so org-drill-mode auto-enables
Craig Jennings
2026-05-30
1
-10
/
+27
*
docs: relocate v0 design specs to docs/design/
Craig Jennings
2026-05-28
1
-4
/
+3
*
feat: persist a session log for the stats dashboard
Craig Jennings
2026-05-28
1
-8
/
+144
*
feat: change default scheduling algorithm to simple8 with ADR
Craig Jennings
2026-05-27
1
-2
/
+51
*
refactor: take card-state in org-drill-determine-next-interval-simple8
Craig Jennings
2026-05-27
1
-25
/
+14
*
refactor: take card-state in org-drill-determine-next-interval-sm5
Craig Jennings
2026-05-27
1
-19
/
+15
*
refactor: take card-state in org-drill-determine-next-interval-sm2
Craig Jennings
2026-05-27
1
-22
/
+15
*
feat: add org-drill-on-timeout-action to drop unfinished cards at the time limit
Craig Jennings
2026-05-27
1
-11
/
+32
*
refactor: thread card-state struct through the item-data round-trip
Craig Jennings
2026-05-27
1
-93
/
+129
*
refactor: add org-drill-card-state struct + ADR
Craig Jennings
2026-05-27
1
-0
/
+22
*
refactor: sharpen opaque local variable names across org-drill.el
Craig Jennings
2026-05-27
1
-39
/
+39
*
refactor: name the progress-meter chars in org-drill-progress-message
Craig Jennings
2026-05-27
1
-4
/
+4
*
feat: undo last rating, customizable keys, and configurable text limit
Craig Jennings
2026-05-27
1
-49
/
+142
*
refactor: dedupe presenters, group defcustoms, and fill in docstrings
Craig Jennings
2026-05-26
1
-232
/
+303
*
fix: scope cloze fontification to drill buffers via org-drill-mode
Craig Jennings
2026-05-26
1
-10
/
+73
*
chore: coverage, autoload fix, and internal cleanup for org-drill
Craig Jennings
2026-05-26
1
-37
/
+68
*
build: migrate from Cask to Eask
Craig Jennings
2026-05-10
1
-1
/
+1
*
refactor: split org-drill-entry-status classifier from its predicates
Craig Jennings
2026-05-05
1
-38
/
+34
*
refactor: split org-drill-merge-buffers into named phases
Craig Jennings
2026-05-05
1
-64
/
+74
*
refactor: split org-drill main entry into named phases
Craig Jennings
2026-05-05
1
-99
/
+103
*
refactor: split org-drill-final-report into format helpers
Craig Jennings
2026-05-05
1
-73
/
+71
*
refactor: flatten nesting in org-drill-entries
Craig Jennings
2026-05-05
1
-35
/
+50
*
refactor: extract org-drill--read-rating-key shared by reschedule and leitner...
Craig Jennings
2026-05-05
1
-66
/
+48
*
refactor: introduce org-drill-with-card-display macro
Craig Jennings
2026-05-05
1
-60
/
+60
*
refactor: extract org-drill--quality-failed-p predicate
Craig Jennings
2026-05-05
1
-5
/
+11
*
refactor: extract LEECH-warning preamble helper
Craig Jennings
2026-05-05
1
-24
/
+19
*
refactor: remove smaller commented-out alternative branches
Craig Jennings
2026-05-05
1
-18
/
+0
*
refactor: convert spanish-verb 6-way cl-case to alist dispatch
Craig Jennings
2026-05-05
1
-47
/
+19
*
refactor: extract org-drill--quality-percent helper for final-report
Craig Jennings
2026-05-05
1
-12
/
+11
*
refactor: drop Org <9.6 fallback in time-to-inactive-org-timestamp
Craig Jennings
2026-05-05
1
-6
/
+1
*
refactor: drop Org <9.6 compat shims
Craig Jennings
2026-05-05
1
-23
/
+0
*
refactor: delete commented-out function bodies
Craig Jennings
2026-05-05
1
-58
/
+0
*
build: bump Org dep to 9.6 to match unguarded org-fold-* calls
Craig Jennings
2026-05-05
1
-1
/
+1
*
fix: keep collection scan alive when one entry errors (upstream #53)
Craig Jennings
2026-05-05
1
-24
/
+34
*
fix: keep cloze regex within a single line (upstream #38)
Craig Jennings
2026-05-05
1
-2
/
+9
*
fix: skip LaTeX preview on TTY frames (upstream #44)
Craig Jennings
2026-05-05
1
-10
/
+18
*
fix: clear stale end-pos on resume so final-report fires (upstream #33)
Craig Jennings
2026-05-05
1
-0
/
+7
*
fix: restore display state in the buffer setup ran in
Craig Jennings
2026-05-05
1
-20
/
+40
*
fix: recover from corrupted persist file at package load (upstream #45)
Craig Jennings
2026-05-05
1
-3
/
+14
*
fix: guard org-drill-again and org-drill-resume against nil last-session
Craig Jennings
2026-05-05
1
-0
/
+4
*
fix: hide-drawers ignores drawers with no :END:
Craig Jennings
2026-05-05
1
-3
/
+10
*
fix: default DRILL_LEITNER_BOX to 0 in leitner-rebox
Craig Jennings
2026-05-05
1
-1
/
+6
*
fix: drop dead translate_number entry from card-type alist (upstream #43)
Craig Jennings
2026-05-05
1
-2
/
+1
*
fix: guard zero-divisor in org-drill-final-report overdue percentage
Craig Jennings
2026-05-05
1
-2
/
+7
*
fix: remove stray [debug] message in org-drill-entries
Craig Jennings
2026-05-05
1
-1
/
+0
*
fix: guard org-drill-smart-reschedule cond against nil days-ahead
Craig Jennings
2026-05-05
1
-5
/
+10
[next]