Version 0.5.2 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:

  1 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:

1 0.5.2
═══════

  ⁃ Fix importing deck issues with non-new gnosis ids.
  ⁃ Minor aesthetic changes on review header.
  ⁃ Remove modeline review indication when due reviews are 0.


2 0.5.1
═══════

  ⁃ Minor bug fixes & documentation update.


3 0.5.0
═══════

  [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 [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.


[Announcement post]
<http://thanosapollo.org/posts/gnosis-0-5-0-release/>

[org-gnosis] <https://thanosapollo.org/projects/org-gnosis/>


4 0.4.10
════════

  ⁃ Implement major performance improvements in gnosis-dashboard.


5 0.4.9
═══════

  • Implement asynchronous dashboard creation
  • Minor bug fixes


6 0.4.8
═══════

  ⁃ Refactor average review output


7 0.4.7
═══════

  ⁃ Optimized performance for dashboard homepage
  ⁃ Fix face issues on emacs-30


8 0.4.6
═══════

  ⁃ Refactor gnosis-dashboard without using widgets
  ⁃ Improve searching of gnosis notes within dashboard


9 0.4.5
═══════

  ⁃ Fix cloze hint removal issues.
  ⁃ Update documentation
    ⁃ Add Contributing section
  ⁃ Refactor gnosis-dashboard module as part of gnosis.el


10 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'.


11 0.4.3
════════

  ⁃ Fix breaking changes for editing cloze notes.
  ⁃ Refactor calculation of dates in gnosis algorithm.


12 0.4.2.
═════════

  ⁃ Fix display issues on non-grapical interface.
  ⁃ Add variable watchers for custom algorithm values.
  ⁃ Update assertions for editing notes


13 0.4.1
════════

  ⁃ Update to emacsql-4.0.0


14 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.

Reply via email to