Version 0.5.1 of package Gnosis has just been released in NonGNU ELPA. You can now find it in M-x list-packages RET.
Gnosis describes itself as: ======================== Spaced Repetition System ======================== More at https://elpa.nongnu.org/nongnu/gnosis.html ## Summary: Gnosis | Γνῶσις ------------------ Gnosis is a GNU Emacs spaced repetition system. - Project's Page: <https://thanosapollo.org/projects/gnosis/> - User Manual: <https://elpa.nongnu.org/nongnu/doc/gnosis.html> ## Recent NEWS: -*- mode: org -*- * 0.5.1 + Minor bug fixes & documentation update. * 0.5.0 [[http://thanosapollo.org/posts/gnosis-0-5-0-release/][Announcement post]] + Major rewrite of gnosis database + All columns have the same value types + Every note (/thema/) type will consist of + *keimenon* (passage/document) a string value. + *hypothesis* assumption/hint, string value related to keimenon to help finding the right answer. + *answer*, a string value, self explanatory. + *parathema*, a string value, the "extras" with emphasis on adding + =Drop support for images= + Image support will be rewritten in the next minor version, to support them as file links via keimenon. + =Drop support y-or-n notes= + With this update your current y-or-n notes will be converted into MCQ type, with "Yes" & "No" choices. + =Support for org-mode= + Create & edit notes in an org-mode buffer, replacing previous emacs-lisp implementation. + Export decks as org-mode files + Import & Edit decks as org-mode files + =Support for linking gnosis notes with org-gnosis notes.= + Adding an org link to either the keimenon or parathema of a gnosis note to an [[https://thanosapollo.org/projects/org-gnosis/][org-gnosis]] note will link said notes, this way you can do review gnosis notes that are related to a specific topic/note of org-gnosis. * 0.4.10 + Implement major performance improvements in gnosis-dashboard. * 0.4.9 - Implement asynchronous dashboard creation - Minor bug fixes * 0.4.8 + Refactor average review output * 0.4.7 + Optimized performance for dashboard homepage + Fix face issues on emacs-30 * 0.4.6 + Refactor gnosis-dashboard without using widgets + Improve searching of gnosis notes within dashboard * 0.4.5 + Fix cloze hint removal issues. + Update documentation + Add Contributing section + Refactor gnosis-dashboard module as part of gnosis.el * 0.4.4 + Add clear-history. + *Refactor* review actions to use read-char-choice. + This is done to allow users to switch buffers during review, something that couldn't be done with read-multiple-choice + Add documentation for interactions with other software + Add documentation for using gnosis with =emacs-no-literring=. * 0.4.3 + Fix breaking changes for editing cloze notes. + Refactor calculation of dates in gnosis algorithm. * 0.4.2. + Fix display issues on non-grapical interface. + Add variable watchers for custom algorithm values. + Update assertions for editing notes * 0.4.1 + Update to emacsql-4.0.0 * 0.4.0 + Major rewrite on gnosis algorithm. + Add gnosis-score + Add epignosis and agnoia + Add lethe and anagnosis events + Anagnosis events adjust gnosis-score depending on review performance, using epignosis and agnoia + Lethe resets next interval to 0 + Refactor calculations of next interval and gnosis-score + Add custom variables for tags and decks, configured using emacs lisp. + Rewrite gnosis database. + Remove deck specific values. + Use new algorithm variables.