| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |
| |
| |
| |
| | |
org-drill-resume can fail because it matches lock files for files in
the current directory. This prevents that matching.
|
| |\ \ |
|
| | |/ |
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| | |
|
| | |
|
| |\
| |
| |
| | |
Turn off input method while reading events
|
| |/ |
|
| | |
|
| |
|
|
|
| |
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.
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | | |
|
| |/
|
|
|
|
|
| |
'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.
|
| | |
|
| |
|
|
| |
accomplished via 'savehist' rather than 'customize'.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
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).
|
| | |
|
| |
|
|
|
|
| |
development version.
Make item 'lapsing' optional and off by default.
|
| | |
|
| |
|
|
| |
'org-drill-entry-days-overdue' returns NIL.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
(#+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.
|
| | |
|
| |
|
|
|
|
|
|
| |
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.
|
| | |
|
| |
|
|
|
|
|
| |
versions is incompatible).
Cloze fontification now uses the 'official' org mode mechanism for adding
fontification.
|
| | |
|
| |
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
to org-schedule).
Try to cope with LaTeX fragments that contain square brackets.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 as failed.
|
| |
|
|
| |
org mode version 8.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
| |
declension card types.
|