From 1bb2e3bdc17dca1206910ca997a1650a731c1f7d Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Tue, 6 Aug 2024 23:57:48 +0300 Subject: New function: get-note-deck-amnesia * Return amnesia value for note's deck. --- gnosis.el | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'gnosis.el') diff --git a/gnosis.el b/gnosis.el index b0a9714..9ef0ab5 100644 --- a/gnosis.el +++ b/gnosis.el @@ -2017,6 +2017,14 @@ CUSTOM-VALUES: Specify values for tags." (apply #'min amnesia-values) gnosis-algorithm-amnesia-value))) +(defun gnosis-get-note-deck-amnesia (id &optional custom-deck custom-values) + "Return tag amnesia for note ID. + +Optionally, use CUSTOM-DECK and CUSTOM-VALUES." + (let ((deck (or (gnosis-get-note-deck-name id) custom-deck ))) + (or (gnosis-get-custom-deck-value deck :amnesia custom-values) + gnosis-algorithm-amnesia-value))) + (defun gnosis-get-date-total-notes (&optional date) "Return total notes reviewed for DATE. -- cgit v1.2.3