mirror of
https://github.com/ankitects/anki.git
synced 2025-11-26 14:37:14 -05:00
* Fix/fallback to non-manual entry when first_of_last_learn_entries non found * refactor single_card_revlog_to_item(s) * update unit test of bypassed_learning_is_handled * move comment line * remove first_relearn_entries * skip cram entry * only pick non_manual_entries after ignore date * fallback to non_manual_entries if the first learning step is before the ignore date * pass ci * update ignore_before_date_between_learning_steps_when_reviewing * shorten the comment * Minor refactoring - fsrs_items_for_memory_state - fsrs_items_for_memory_states - single_card_revlog_to_item -> fsrs_item_for_memory_state (to match fsrs_items_for_training) - single_card_revlog_to_items -> reviews_for_fsrs - Use struct instead of tuple for reviews_for_fsrs output - Don't return count, since we're already returning the filtered list * More renaming/comment tweaks - non_manual_entries -> first_user_grade_idx - change comments to reflect the fact that we're working backwards - Use "user-graded" rather than "non-manual" * Add extra unit test * Some wording tweaks |
||
|---|---|---|
| .. | ||
| benches | ||
| i18n | ||
| io | ||
| linkchecker | ||
| process | ||
| proto | ||
| proto_gen | ||
| src | ||
| sync | ||
| tests/support | ||
| .gitignore | ||
| bench.sh | ||
| build.rs | ||
| Cargo.toml | ||
| README.md | ||
| rust_interface.rs | ||
Anki's Rust code.