Commits

Author Commit Message Labels Comments Date
Paul Sexton
Added tag 2.4.7 for changeset 552ec7292154
Paul Sexton
Undo previous version change to 2.5.0. The current version is 2.4.7.
Tags
2.4.7
Paul Sexton
Paul Sexton
You can now customise the keys for the 'quit', 'edit', 'tags', 'help' and '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.
Paul Sexton
Added tag 2.5.0 for changeset 9b098bf2648d
Paul Sexton
Persistence of the optimal factor matrix across application sessions is now accomplished via 'savehist' rather than 'customize'.
Paul Sexton
Clarified that org-drill is licensed under GPL v3.
Paul Sexton
Added tag 2.4.6 for changeset e7bb422d8cb1
Paul Sexton
- Moved a line with side effects to earlier in the file, possibly fixing an 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).
Tags
2.4.6
Paul Sexton
Added tag 2.4.5 for changeset 69dde321b38c
Paul Sexton
Deal with removal of 'org-meta-data-and-drawers' function from Org development version. Make item 'lapsing' optional and off by default.
Tags
2.4.5
Paul Sexton
Added tag 2.4.4 for changeset 0571437aa238
Paul Sexton
Fixed calculation of 'org-drill-entry-days-since-creation' for cases where 'org-drill-entry-days-overdue' returns NIL.
Tags
2.4.4
Paul Sexton
Added tag 2.4.3 for changeset c289780f11d7
Paul Sexton
- Ignore cloze markings if they occur inside Org source blocks (#+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.
Tags
2.4.3
eeeickythump
Added tag 2.4.2 for changeset 648125435aad
eeeickythump
Very overdue items are considered "lapsed" and are presented in the order they 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.
Tags
2.4.2
eeeickythump
Added tag 2.4.1 for changeset 97f51d64df45
eeeickythump
Check that org version is >= 7.9.3f (the 'org-schedule' function in older versions is incompatible). Cloze fontification now uses the 'official' org mode mechanism for adding fontification.
Tags
2.4.1
Fuco
Fix the defcustom definitions and provide :tag property for choices
eeeickythump
Added ability to define arbitrary left and right cloze delimiters (strings), 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.
eeeickythump
Added tag 2.4.0 for changeset 37dd8ae06ded
eeeickythump
Added tag 2.3.8 for changeset a8cade42f59c
Tags
2.4.0
eeeickythump
Fixed: org-drill-strip-all-data now works again (was using obsolete arguments to org-schedule). Try to cope with LaTeX fragments that contain square brackets.
Tags
2.3.8
eeeickythump
Any LaTeX math fragments in an item will now be rendered inline (if possible) during drill sessions. This means org-drill can now be used to memorize maths equations. LaTeX fragments work correctly if placed inside cloze text, i.e. between square brackets. I suggest using \(…\) to delimit fragments, as using \[…\] may be difficult for org-drill to differentiate from cloze text. 'Cloze' overlays ([…]) are now very high priority, to ensure that any inner overlays (such as inline LaTeX images) are not displayed during presentation of the item. Where dates are stored in item properties, we now use inactive rather than active timestamps. New command 'org-drill-relearn-item' lets you reset the repetition count for an item, as if it was failed, without actually recording it a…
eeeickythump
Fixed bug with scheduling failed cards, caused by changes to 'org-schedule' in org mode version 8.
eeeickythump
New global variable 'org-drill-match'. Now possible to specify a tags/property/ todo match for a drill session - only entries satisfying that match will be considered. Top level functions now accept match string as an additional optional argument. DRILL_CARD_TYPE is now inherited, i.e. if a drill entry does not specify a card type then the type will be sought further up the tree. cl.el is required on load as well as compilation. Use cl-flet instead of "obsolete" flet. Fixed some documentation typos.
eeeickythump
Hide entry drawers when showing answers for verb conjugation and noun declension card types.
eeeickythump
Contents of entry drawers are now hidden while displaying answers. Added card types for noun declension (similar to verb conjugation).
eeeickythump
Changed permissions on some files.
  1. Prev
  2. Next