aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Explain status of forkforkPhillip Lord2019-06-021-7/+24
|
* 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-222-3/+138
|\ \
| * | Add support for typing in buffer inputphillord2019-01-152-3/+138
| |/
* / Fix org-drill-hide-subheadings-ifphillord2019-01-221-1/+1
|/
* SM2 algorithm should now actually work.b4forkPaul Sexton2016-11-131-0/+10
|
* Added tag 2.6.1 for changeset 586920548547Paul Sexton2016-03-310-0/+0
|
* Reinstated dependency on 'org-learn' library.2.6.1Paul Sexton2016-03-311-1/+2
|
* Added tag 2.6 for changeset f96493b0ba4aPaul Sexton2016-03-300-0/+0
|
* 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.
* Added tag 2.5.1 for changeset 7a8df02a7ffcPaul Sexton2016-03-030-0/+0
|
* Remove obsolete dependency on org-learn.2.5.1Paul Sexton2016-03-031-1/+0
|
* Added tag 2.5 for changeset 97921372f286Paul Sexton2016-03-010-0/+0
|
* New option 'org-drill-cloze-length-matches-hidden-text': If non-nil, when2.5Paul Sexton2016-03-011-27/+64
| | | | | | | | | | | | | | concealing cloze deletions, force the length of the ellipsis to match the length of the missing text. This may be useful to preserve the formatting in a displayed table, for example. Arguments to org-drill-presentation-prompt have changed. It now can take any of the following keyword arguments: - :prompt STRING - a string to use instead of the standard prompt. - :returns ALIST - a list of (char . symbol); the function will return the symbol if the corresponding character is pressed at the prompt. - :start-time TIME - the time the card started to be displayed. (Thanks to Bernard Hurley for contribution)
* Added tag 2.4.10 for changeset 2d622b26469cPaul Sexton2015-09-110-0/+0
|
* Update version in header to 2.4.10.2.4.10Paul Sexton2015-09-111-1/+1
|
* Merged in Fuco/org-drill/fix-input (pull request #3)Paul Sexton2015-09-111-2/+10
|\ | | | | | | Turn off input method while reading events
| * Turn off input method while reading events"matus goljer2015-09-091-2/+10
|/
* Added tag 2.4.9 for changeset 355c05642208Paul Sexton2015-09-030-0/+0
|
* Added new variable 'org-drill-item-count-includes-failed-items-p'. Default is2.4.9Paul Sexton2015-09-031-10/+24
| | | | | nil. If non-nil, both failed and successful items count towards the total number of items studied in a session. If nil, only successful items count.
* Added tag 2.4.8 for changeset 080a526cc34aPaul Sexton2015-08-200-0/+0
|
* During drills, pressing keys for quit, edit and skip now works again.2.4.8Paul Sexton2015-08-201-6/+6
|
* Added tag 2.4.7 for changeset 552ec7292154Paul Sexton2015-07-240-0/+0
|
* Undo previous version change to 2.5.0. The current version is 2.4.7.2.4.7Paul Sexton2015-07-240-0/+0
|\
| * Backout changeset 5d9b61ea5a181eb282e4069c17cbdf00e4325726Paul Sexton2015-07-240-0/+0
| |
* | You can now customise the keys for the 'quit', 'edit', 'tags', 'help' andPaul Sexton2015-07-241-17/+47
|/ | | | | | | 'skip' actions in drill sessions, by setting the values of the variables org-drill--quit-key and others. Pressing C-g during a drill session will abort the session.
* Added tag 2.5.0 for changeset 9b098bf2648dPaul Sexton2015-05-250-0/+0
|
* Persistence of the optimal factor matrix across application sessions is nowPaul Sexton2015-05-251-16/+36
| | | | accomplished via 'savehist' rather than 'customize'.
* Clarified that org-drill is licensed under GPL v3.Paul Sexton2015-05-111-0/+18
|
* Added tag 2.4.6 for changeset e7bb422d8cb1Paul Sexton2015-02-240-0/+0
|
* - Moved a line with side effects to earlier in the file, possibly fixing an2.4.6Paul Sexton2015-02-241-49/+53
| | | | | | | | | obscure bug where stuff inside [square brackets] in source code blocks was being incorrectly interpreted as cloze text the first time a drill session was run (the problem did not recur if the session was exited and run again). - Inside the main org-drill function, moved the anonymous mapping function out to a separate named function (org-map-drill-entry-function).
* Added tag 2.4.5 for changeset 69dde321b38cPaul Sexton2015-02-160-0/+0
|
* Deal with removal of 'org-meta-data-and-drawers' function from Org ↵2.4.5Paul Sexton2015-02-161-11/+18
| | | | | | development version. Make item 'lapsing' optional and off by default.
* Added tag 2.4.4 for changeset 0571437aa238Paul Sexton2015-01-140-0/+0
|
* Fixed calculation of 'org-drill-entry-days-since-creation' for cases where ↵2.4.4Paul Sexton2015-01-141-2/+2
| | | | 'org-drill-entry-days-overdue' returns NIL.
* Added tag 2.4.3 for changeset c289780f11d7Paul Sexton2014-11-090-0/+0
|
* - Ignore cloze markings if they occur inside Org source blocks2.4.3Paul Sexton2014-11-092-14/+984
| | | | | | | | | (#+BEGIN_SRC ... #+END_SRC). - Handle the old version of org-toggle-latex-fragment (org-preview-latex-fragment) as Org 8.2.10 still uses the old name. - Fix prioritisation of 'lapsed' items when choosing drill order. - Try to guess the age of items that lack the DATE_ADDED property. - Converted org-drill.org into Markdown, to serve as a README.
* Added tag 2.4.2 for changeset 648125435aadeeeickythump2014-10-100-0/+0
|
* Very overdue items are considered "lapsed" and are presented in the order they2.4.2eeeickythump2014-10-101-39/+75
| | | | | | | | were originally added, rather than by how overdue they are. DRILL_LAST_REVIEWED now uses an inactive timestamp (previously active). Fix for rendering of latex fragments.
* Added tag 2.4.1 for changeset 97f51d64df45eeeickythump2014-02-190-0/+0
|
* Check that org version is >= 7.9.3f (the 'org-schedule' function in older2.4.1eeeickythump2014-02-191-21/+43
| | | | | | | versions is incompatible). Cloze fontification now uses the 'official' org mode mechanism for adding fontification.
* Fix the defcustom definitions and provide :tag property for choices"matus goljer2013-11-211-6/+10
|
* Added ability to define arbitrary left and right cloze delimiters (strings),eeeickythump2013-11-091-18/+51
| | | | | | in case ‘[‘ and ‘]’ are not suitable for some reason. To define new delimiters, set the values of the variables org-drill-{left,right}-cloze-delimiter. These variables can be file-local.
* Added tag 2.4.0 for changeset 37dd8ae06dedeeeickythump2013-11-090-0/+0
|