Recent commits to memoire (9bbf9c2864b3269ad054773e01202cf7b747ef24) https://git.dkl9.net/memoire/tree/9bbf9c2864b3269ad054773e01202cf7b747ef24 Recent commits feed provided by GitList. Improve leech-detection criteria https://git.dkl9.net/memoire/commit/9bbf9c2864b3269ad054773e01202cf7b747ef24 (John Smith) Tue, 18 Oct 2022 21:33:58 -0400 9bbf9c2864b3269ad054773e01202cf7b747ef24 Control and bias review order The list of prompts for review is now sorted to include the most overdue prompts at the start, then gently shuffled, so as to leave everything near, but not necessarily at, its original location. https://git.dkl9.net/memoire/commit/27d1c32edb12b30f564a2aad9a1f67791b36c7a6 (John Smith) Mon, 03 Oct 2022 22:46:50 -0400 27d1c32edb12b30f564a2aad9a1f67791b36c7a6 Display number of lapses at end of review https://git.dkl9.net/memoire/commit/a7ee8bfbcb2f1471f12084314cc822fb2da891b9 (John Smith) Tue, 06 Sep 2022 22:15:35 -0400 a7ee8bfbcb2f1471f12084314cc822fb2da891b9 Add BoldContext option If the BoldContext option is set in the user's configuration (which can be done by just having it present at all, no specific value needed), when reviewing a prompt, the context phrase (anything before the first colon) will be displayed in bold. https://git.dkl9.net/memoire/commit/b6c0572b3fb06a9e94a5ffb05e2024009d85c170 (John Smith) Sun, 04 Sep 2022 21:46:30 -0400 b6c0572b3fb06a9e94a5ffb05e2024009d85c170 Hide image filenames when displaying images Since the filename of an image often (reasonably) describes the image, "identify-thing-from-image"-type prompts are accidentally sabotaged by the image viewer showing the filename in the window title, removing the challenge (the reviewing user could glance at the title bar). As facilitated by a Very Convenient and Recent iv update, Memoire can now force a more pragmatically relevant alternative title format when displaying images. https://git.dkl9.net/memoire/commit/ba8688c636728e2213c8c17fd04df0e86e66deb7 (John Smith) Sun, 21 Aug 2022 01:08:41 -0400 ba8688c636728e2213c8c17fd04df0e86e66deb7 Implement leech-detection Adds option "l" to the main utility, which sets it to detect and present leeches found in the active deckfile, measured as prompts with >= 8 recorded failures/lapses (excluding suspended prompts, as facilitated in a9f5760), sorted in order of decreasing leech-badness. https://git.dkl9.net/memoire/commit/2daca720ab4a7c51b5253431849f660f58ecf428 (John Smith) Sun, 21 Aug 2022 00:56:32 -0400 2daca720ab4a7c51b5253431849f660f58ecf428 Suspend prompts from review with negative delay If you set the `LastDelay` field of a prompt to a negative number (currently only feasible by manually editing the deck Recfile), the prompt will not be queued for review. https://git.dkl9.net/memoire/commit/a9f57605c98067d7c555535a04a608fdf6466535 (John Smith) Mon, 08 Aug 2022 21:32:34 -0400 a9f57605c98067d7c555535a04a608fdf6466535 Optimise Recfile output generation The Recfile-save function was painfully slow, perhaps accidentally quadratic, due to inefficiencies in string concatenation. Replacing a loop with a binary-tree recursion speeds it up greatly -- on my deck, the Recfile generation step now runs >18x faster. https://git.dkl9.net/memoire/commit/613c57586a0209183f264ec261fa1c4d90ec97c7 (John Smith) Wed, 03 Aug 2022 13:37:56 -0400 613c57586a0209183f264ec261fa1c4d90ec97c7 Fix bug in 6975b4b https://git.dkl9.net/memoire/commit/c2ec0491d42874c03238e08d34ca8cb8b60a1c8e (John Smith) Tue, 26 Jul 2022 08:52:36 -0400 c2ec0491d42874c03238e08d34ca8cb8b60a1c8e Fix bug in 9b023b3 https://git.dkl9.net/memoire/commit/6975b4b194a5556dc14a1449f578b6f619d4bf1b (John Smith) Tue, 26 Jul 2022 08:50:59 -0400 6975b4b194a5556dc14a1449f578b6f619d4bf1b