aboutsummaryrefslogtreecommitdiff
path: root/org-drill.el
Commit message (Expand)AuthorAgeFilesLines
* feat: optionally show the card's outline path in the drill promptHEADmainCraig Jennings13 days1-1/+23
* feat: add statistics dashboard CSV export and docsCraig Jennings14 days1-1/+182
* feat: add the org-drill statistics dashboard rendererCraig Jennings14 days1-0/+1245
* feat: add org-drill-treat-headline-as-card-p for empty-bodied cardsCraig Jennings14 days1-2/+19
* fix: detect #+FILETAGS decks so org-drill-mode auto-enablesCraig Jennings2026-05-301-10/+27
* docs: relocate v0 design specs to docs/design/Craig Jennings2026-05-281-4/+3
* feat: persist a session log for the stats dashboardCraig Jennings2026-05-281-8/+144
* feat: change default scheduling algorithm to simple8 with ADRCraig Jennings2026-05-271-2/+51
* refactor: take card-state in org-drill-determine-next-interval-simple8Craig Jennings2026-05-271-25/+14
* refactor: take card-state in org-drill-determine-next-interval-sm5Craig Jennings2026-05-271-19/+15
* refactor: take card-state in org-drill-determine-next-interval-sm2Craig Jennings2026-05-271-22/+15
* feat: add org-drill-on-timeout-action to drop unfinished cards at the time limitCraig Jennings2026-05-271-11/+32
* refactor: thread card-state struct through the item-data round-tripCraig Jennings2026-05-271-93/+129
* refactor: add org-drill-card-state struct + ADRCraig Jennings2026-05-271-0/+22
* refactor: sharpen opaque local variable names across org-drill.elCraig Jennings2026-05-271-39/+39
* refactor: name the progress-meter chars in org-drill-progress-messageCraig Jennings2026-05-271-4/+4
* feat: undo last rating, customizable keys, and configurable text limitCraig Jennings2026-05-271-49/+142
* refactor: dedupe presenters, group defcustoms, and fill in docstringsCraig Jennings2026-05-261-232/+303
* fix: scope cloze fontification to drill buffers via org-drill-modeCraig Jennings2026-05-261-10/+73
* chore: coverage, autoload fix, and internal cleanup for org-drillCraig Jennings2026-05-261-37/+68
* build: migrate from Cask to EaskCraig Jennings2026-05-101-1/+1
* refactor: split org-drill-entry-status classifier from its predicatesCraig Jennings2026-05-051-38/+34
* refactor: split org-drill-merge-buffers into named phasesCraig Jennings2026-05-051-64/+74
* refactor: split org-drill main entry into named phasesCraig Jennings2026-05-051-99/+103
* refactor: split org-drill-final-report into format helpersCraig Jennings2026-05-051-73/+71
* refactor: flatten nesting in org-drill-entriesCraig Jennings2026-05-051-35/+50
* refactor: extract org-drill--read-rating-key shared by reschedule and leitner...Craig Jennings2026-05-051-66/+48
* refactor: introduce org-drill-with-card-display macroCraig Jennings2026-05-051-60/+60
* refactor: extract org-drill--quality-failed-p predicateCraig Jennings2026-05-051-5/+11
* refactor: extract LEECH-warning preamble helperCraig Jennings2026-05-051-24/+19
* refactor: remove smaller commented-out alternative branchesCraig Jennings2026-05-051-18/+0
* refactor: convert spanish-verb 6-way cl-case to alist dispatchCraig Jennings2026-05-051-47/+19
* refactor: extract org-drill--quality-percent helper for final-reportCraig Jennings2026-05-051-12/+11
* refactor: drop Org <9.6 fallback in time-to-inactive-org-timestampCraig Jennings2026-05-051-6/+1
* refactor: drop Org <9.6 compat shimsCraig Jennings2026-05-051-23/+0
* refactor: delete commented-out function bodiesCraig Jennings2026-05-051-58/+0
* build: bump Org dep to 9.6 to match unguarded org-fold-* callsCraig Jennings2026-05-051-1/+1
* fix: keep collection scan alive when one entry errors (upstream #53)Craig Jennings2026-05-051-24/+34
* fix: keep cloze regex within a single line (upstream #38)Craig Jennings2026-05-051-2/+9
* fix: skip LaTeX preview on TTY frames (upstream #44)Craig Jennings2026-05-051-10/+18
* fix: clear stale end-pos on resume so final-report fires (upstream #33)Craig Jennings2026-05-051-0/+7
* fix: restore display state in the buffer setup ran inCraig Jennings2026-05-051-20/+40
* fix: recover from corrupted persist file at package load (upstream #45)Craig Jennings2026-05-051-3/+14
* fix: guard org-drill-again and org-drill-resume against nil last-sessionCraig Jennings2026-05-051-0/+4
* fix: hide-drawers ignores drawers with no :END:Craig Jennings2026-05-051-3/+10
* fix: default DRILL_LEITNER_BOX to 0 in leitner-reboxCraig Jennings2026-05-051-1/+6
* fix: drop dead translate_number entry from card-type alist (upstream #43)Craig Jennings2026-05-051-2/+1
* fix: guard zero-divisor in org-drill-final-report overdue percentageCraig Jennings2026-05-051-2/+7
* fix: remove stray [debug] message in org-drill-entriesCraig Jennings2026-05-051-1/+0
* fix: guard org-drill-smart-reschedule cond against nil days-aheadCraig Jennings2026-05-051-5/+10