aboutsummaryrefslogtreecommitdiff
path: root/org-drill.el
Commit message (Collapse)AuthorAgeFilesLines
* Replace dynamically scoped end-posPhillip Lord2019-06-211-12/+11
|
* Remove unused definitionsPhillip Lord2019-06-211-23/+2
|
* Fix byte compilation errorsPhillip Lord2019-06-201-21/+23
|
* Complete namespace cleanlinessPhillip Lord2019-06-201-21/+21
|
* Replace more non-namespaced commandsPhillip Lord2019-06-191-15/+15
|
* Replace more non-namespaced commandsPhillip Lord2019-06-191-21/+12
|
* Replace more non-namespaced commandPhillip Lord2019-06-191-11/+4
|
* Replace more non-namespaced commandsPhillip Lord2019-06-181-12/+12
|
* Replace drill-answerPhillip Lord2019-06-181-32/+28
|
* Add leitner robot test and fixPhillip Lord2019-06-171-3/+6
|
* Replace drill-typed-answerPhillip Lord2019-06-171-16/+14
|
* Rename free-marker into namespacePhillip Lord2019-06-171-5/+5
|
* Robot test all card typesPhillip Lord2019-06-171-46/+30
| | | | Fix multiple missing session parameters.
* Refactor robot testing to allow multiple testsPhillip Lord2019-06-161-1/+8
|
* Move exit-kind to slotPhillip Lord2019-06-161-8/+10
|
* Fix presentation-in-bufferPhillip Lord2019-06-151-15/+19
|
* Add lexical-bindingPhillip Lord2019-06-151-47/+50
|
* Remove overdue-data dynamic scopingPhillip Lord2019-06-151-10/+11
|
* Remove unneed formPhillip Lord2019-06-151-1/+0
|
* Replace warned-about-id-creationPhillip Lord2019-06-151-15/+17
| | | | This variable is not declared but dynamically scoped in everywhere.
* Remove last of earmuff variablesPhillip Lord2019-06-151-28/+29
|
* Remove more variablesPhillip Lord2019-06-151-73/+79
|
* Replace overdue-entriesPhillip Lord2019-06-151-25/+24
|
* Remove more variablesPhillip Lord2019-06-151-14/+13
|
* Remove dormant-entry-countPhillip Lord2019-06-151-8/+9
|
* Move to eieio objectsPhillip Lord2019-06-151-26/+31
| | | | | defstruct does not allow documentation on slots and there are a lot of slots here.
* Remove org-drill-new-entriesPhillip Lord2019-06-151-48/+51
|
* Remove org-drill-start-timePhillip Lord2019-06-151-17/+29
|
* Update robot, Fix remaining CL dependenciesPhillip Lord2019-06-151-4/+4
| | | | | The robot test now includes "with-typing" input. This uncovered some more usages of cl.el which are now gone.
* Remove org-drill-session-qualitiesPhillip Lord2019-06-151-33/+36
| | | | | This is now passed as a parameter as part of a struct. This should allow better testing.
* Port to cl-libPhillip Lord2019-06-141-123/+118
|
* Remove org-learn as a separate packagePhillip Lord2019-06-131-1/+21
|
* Add interactive test functionsPhillip Lord2019-06-081-0/+36
|
* Dependency clean upsPhillip Lord2019-06-081-1/+0
|
* Add org-learnPhillip Lord2019-06-081-1/+1
|
* Enable cask testingPhillip Lord2019-06-021-45/+52
| | | | | | | - Update headers to standard - Add Makefile, Cask and docker scripts - Add test directory - .gitignore
* Explain tags now inheritPhillip Lord2019-04-081-16/+31
| | | | | | | Previously, explanation tags were placed on the entry requiring an entry; now they are placed on the entry providing the explanation and inherited. It is also possible to provide multiple explanations at several levels.
* Add explain supportPhillip Lord2019-04-071-22/+90
| | | | | | It is now possible to add an :explain: tag to an item, which will display the body of the entry above the current. This allows adding a single explanation with any number of examples.
* Add leitner learningPhillip Lord2019-04-071-33/+323
|
* Add org-drill-cram-tree functionPhillip Lord2019-02-241-0/+6
|
* Merge fix/do-not-match-lockfilePhillip Lord2019-01-221-1/+1
|\
| * Fix matching of lock filesPhillip Lord2019-01-221-1/+1
| | | | | | | | | | org-drill-resume can fail because it matches lock files for files in the current directory. This prevents that matching.
* | Merge answer typingPhillip Lord2019-01-221-3/+126
|\ \
| * | Add support for typing in buffer inputphillord2019-01-151-3/+126
| |/
* / Fix org-drill-hide-subheadings-ifphillord2019-01-221-1/+1
|/
* SM2 algorithm should now actually work.b4forkPaul Sexton2016-11-131-0/+10
|
* Reinstated dependency on 'org-learn' library.2.6.1Paul Sexton2016-03-311-1/+2
|
* Updated version number in header.2.6Paul Sexton2016-03-301-1/+1
|
* Added new card type, "simpletyped". Instead of just pressing space to revealPaul Sexton2016-03-301-58/+118
| | | | | | | | | | | | | the answer, the user is prompted to type a text string followed by enter. This string is then displayed again when the user is rating his/her recall for the item. This card type might be useful when learning languages with difficult or irregular spelling. New presentation function, org-drill-presentation-prompt-for-string, which is used by the "simpletyped" card type. New variable, drill-typed-answer, which is set to the last text string typed by a user.
* Remove obsolete dependency on org-learn.2.5.1Paul Sexton2016-03-031-1/+0
|