Recent commits to memoire (8eaf81f46cf14d8ddc0b3f17c13a7843ee17551e) https://git.dkl9.net/memoire/tree/8eaf81f46cf14d8ddc0b3f17c13a7843ee17551e Recent commits feed provided by GitList. Select deckfiles/repositories based on config file The deck Recfile used by Memoire is now selected from a DeckFile: line in config.rec , and not by the second argument when invoking Memoire, which now has no effect. When multiple DeckFile: lines exist in config.rec, the user is prompted to pick a deck on each run. Deck paths are relative to the user's home directory. https://git.dkl9.net/memoire/commit/8eaf81f46cf14d8ddc0b3f17c13a7843ee17551e (John Smith) Mon, 09 May 2022 21:44:55 -0400 8eaf81f46cf14d8ddc0b3f17c13a7843ee17551e Fig bug in 86c5c3a https://git.dkl9.net/memoire/commit/2ac98a241b00ebc04e50ff6e6978d44c44948728 (John Smith) Sun, 08 May 2022 01:00:21 -0400 2ac98a241b00ebc04e50ff6e6978d44c44948728 Load settings from a configuration Recfile Memoire will now load a table of settings from ~/.config/memoire/config.rec Nothing hinges on these settings, but that will change in future updates. https://git.dkl9.net/memoire/commit/86c5c3ad543e14feacdb953a27c79ee627964262 (John Smith) Sun, 08 May 2022 00:13:20 -0400 86c5c3ad543e14feacdb953a27c79ee627964262 Fix bug in fb25b30 https://git.dkl9.net/memoire/commit/f2891d8c611682154bc97c8a7491cb5922050ea3 (John Smith) Wed, 20 Apr 2022 22:37:13 -0400 f2891d8c611682154bc97c8a7491cb5922050ea3 Replace screen-clear implementation Replacing the `^[c` clear string with `^[[H^[[J` preserves screen-clearing functionality whilst removing the superfluous bell effect given by XTerm. https://git.dkl9.net/memoire/commit/6cd4fa4bd701c1841e62e55c0f7fdef7b22410e0 (John Smith) Tue, 19 Apr 2022 22:49:08 -0400 6cd4fa4bd701c1841e62e55c0f7fdef7b22410e0 Flush standard output when necessary https://git.dkl9.net/memoire/commit/fb9265b04de4d17d1ef48bc9cfbe57d9152dba14 (John Smith) Thu, 14 Apr 2022 17:06:47 -0400 fb9265b04de4d17d1ef48bc9cfbe57d9152dba14 Filter "fancy" cards from review list This change should be temporary. When reviewing, cards that use non-ASCII Unicode or image display will not be included in the review queue. https://git.dkl9.net/memoire/commit/fb25b30645cc278dea72a3546e9de090d9315c56 (John Smith) Thu, 14 Apr 2022 17:04:27 -0400 fb25b30645cc278dea72a3546e9de090d9315c56 Load images relative to repository independent of working directory https://git.dkl9.net/memoire/commit/abb48df73e8cb9a2c7afd0097db671c3e051150f (John Smith) Mon, 31 Jan 2022 21:52:21 -0500 abb48df73e8cb9a2c7afd0097db671c3e051150f Display human-friendly scheduled delays The possible delays to be scheduled with each evaluation response, initially displayed as numbers of seconds (in f6a2100), are now displayed in a more human-friendly way, with a small value and a unit suffix -- one of * h for hours * d for days * m for months * y for years, or, for very short times, a time in mm:ss format. https://git.dkl9.net/memoire/commit/4a6df8f59c64d1afb11f0995e46fe7111f51b1d0 (John Smith) Sun, 30 Jan 2022 22:43:58 -0500 4a6df8f59c64d1afb11f0995e46fe7111f51b1d0 Display scheduled times with review options When prompted for evaluation when reviewing, Memoire now displays the delays that would be scheduled for each option. These delays are, inconveniently, displayed in seconds for now, and will not match actual scheduling (due to random offsets from d8a3532). Yak-shaving: `review.lua` API now allows one to access scheduled times (with `review.schedule()`) without updating cards, though these times will not match actual scheduling (for reason mentioned above). https://git.dkl9.net/memoire/commit/f6a21005086b63cf0319658b3150f424e7aa4549 (John Smith) Sat, 29 Jan 2022 22:43:26 -0500 f6a21005086b63cf0319658b3150f424e7aa4549