Age | Commit message (Expand) | Author |
2024-01-18 | Rename gnosis-display functions...- No need to have them as 'hidden' with double dash (--)
Change suggested by Nicholas Vollmer
| Thanos Apollo |
2024-01-18 | gnosis--prompt: Update docstring...Fix quotes
| Thanos Apollo |
2024-01-18 | gnosis-db: Remove warning from docstring...No need to warn user not to change the value of a defconst
Change suggested by Nicholas Vollmer
| Thanos Apollo |
2024-01-18 | Rename gnosis-cloze-char to gnosis-cloze-string...Change suggested by Nicholas Vollmer
| Thanos Apollo |
2024-01-17 | Remove unnecessary progn's from cl-loop...cl-loop's do clause is an implicit progn.
| Thanos Apollo |
2024-01-17 | gnosis-db-init: Redo without length=...Length= is available only for Emacs 28.1 >
Pointed out by Nicholas Vollmer
| Thanos Apollo |
2024-01-17 | gnosis-algorithm-next-interval: Adjust for failure-factor...- Make sure it's not above 0.8, unless user is using failure factor > 8
| Thanos Apollo |
2024-01-17 | Update type of gnosis-algorithm-interval & ef...- Add type for list
| Thanos Apollo |
2024-01-17 | Update gnosis-algorithm-next-interval...- Use keywords!
- Add argument for initial-interval, successful-reviews,
successful-reviews-c, fails-c, fails-t
- Use initial-interval which is could be different for every note,
instead of gnosis-algorithm-interval value.
- Depending on the value of new arguments for total/consecutive
fails/successful reviews calculate a different interval.
| Thanos Apollo |
2024-01-16 | Merge branch 'version-0.1.2' into master...- Minor updates on commentary & docstrings, using checkdoc
With this version gnosis should meet the requirments to be included on
MELPA
0.1.2 | Thanos Apollo |
2024-01-16 | gnosis-algorithm: Update docstrings & todo's | Thanos Apollo |
2024-01-16 | gnosis: Update docstrings & Add review schema comments | Thanos Apollo |
2024-01-16 | gnosis-dev: Add commentary & update docstrings | Thanos Apollo |
2024-01-16 | gnosis-algorithm-next-interval: Update docstring | Thanos Apollo |
2024-01-16 | Update package commentary | Thanos Apollo |
2024-01-16 | Merge branch 'version-0.1.1' into master...- Fix bug for multiple clozes review
- Fix gnosis-review-y-or-n for new inputs
- Update gnosis-algorithm implementation
- Fix minor bugs on gnosis-algorithm
Reviews for all note types should work fine with this version
| Thanos Apollo |
2024-01-16 | Update README | Thanos Apollo |
2024-01-16 | gnosis-algorithm: Update error checking & docstrings | Thanos Apollo |
2024-01-15 | [fix] Fix bug from 5fefd3d for multiple cloze review...- Update note after all clozes have been revealed and add comment as reminder
| Thanos Apollo |
2024-01-15 | gnosis-review--algorithm: Use total successful reviews...Previous implementation was using total successful reviews in a row
| Thanos Apollo |
2024-01-15 | gnosis-algorithm: Fix for first interval | Thanos Apollo |
2024-01-15 | Merge branch '#fix-review-y-or-n' for version 0.1.1...- Fix review of y-or-n type
| Thanos Apollo |
2024-01-15 | [fix] gnosis-review-y-or-n...- Remove previous unused user-input keyword
- Fix name typo
| Thanos Apollo |
2024-01-14 | Merge branch version '0.1.0' into master...This is marks the first "release" of gnosis, it's still under heavy
development, but the fundamental use is there. More features will be
added in the future, that should not affect notes created using this
version.
0.1.0 | Thanos Apollo |
2024-01-14 | gnosis-dev: Add y-or-n type | Thanos Apollo |
2024-01-14 | Merge branch '#y-or-n' into testing...Adding note type of y-or-n and fixing issues with with
gnosis-edit-mode
y-or-n type note is one that has an answer value of char y or n.
| Thanos Apollo |
2024-01-14 | [fix] Fix gnosis-edit-mode-map...Having gnosis-edit-mode-map defined after gnosis-edit-mode does not
work, it needs to be defined before
| Thanos Apollo |
2024-01-14 | Add gnsois-review-y-or-n & update all other funcs for y-or-n type | Thanos Apollo |
2024-01-14 | Add gnosis-display-y-or-n-answer...Display answer for note with face depending on the value of success
| Thanos Apollo |
2024-01-14 | Add gnosis-add-note--y-or-n & gnosis-add-note-y-or-n...Functions to add note type y-or-n,
gnosis-add-note--y-or-n is the hidden function that interacts with
gnosis-add-note-fields & gnosis-add-note-y-or-n that passes values interactively
| Thanos Apollo |
2024-01-14 | gnosis-algorithm-interval: Add cond for when last interval is 0...- This could occur in custom review sessions, option should be added
to have the same for success 0, but I didn't have any issues _yet_,
will revisit this soon
- Update docstrings & add comments for this
- Fix successful-reviews value
| Thanos Apollo |
2024-01-14 | gnosis-algorithm-interval: Update docstring | Thanos Apollo |
2024-01-14 | gnosis-dev: fix typos | Thanos Apollo |
2024-01-14 | Add gnosis-face-next-review & update docstrings for faces | Thanos Apollo |
2024-01-14 | [fix] Fix review of cloze type...Fix typos and previously used logic
| Thanos Apollo |
2024-01-14 | Add gnosis-display--next-review...Display next review value
| Thanos Apollo |
2024-01-14 | Add gnosis-edit-save-exit...Function to exit recursive edit & save changes
- Add gnosis-edit-exit on gnosis-edit-mode-map
| Thanos Apollo |
2024-01-11 | Redo gnosis-dev-test | Thanos Apollo |
2024-01-10 | gnosis-face-extra: Inherit italic...Use italic face & change foreground value
This way we keep the same face but do not depend on markdown-mode
--Suggested by Protesilaos Stavrou--
| Thanos Apollo |
2024-01-10 | gnosis-select & gnosis--insert-into: Update docstrings | Thanos Apollo |
2024-01-10 | gnosis-compare-strings: Redo without let statement | Thanos Apollo |
2024-01-10 | Redo gnosis-suspend-note...Use cl-defun and add optional value for unsuspend, this function
should also be used to unsuspend notes
| Thanos Apollo |
2024-01-10 | gnosis-edit-mode-map: Use exit-recursive-edit instead of throw 'exit | Thanos Apollo |
2024-01-10 | Redo README as markdown | Thanos Apollo |
2024-01-09 | Merge branch '#fix-review-due-notes' into testing...Redo checking if note is due
- Avoid depending on emacsql
- Seperate checking if it's suspended or not
| Thanos Apollo |
2024-01-09 | Rewrite gnosis-review-get-due-notes | Thanos Apollo |
2024-01-09 | Add gnosis-review-is-due-today-p | Thanos Apollo |
2024-01-09 | Rewrite gnosis-review-is-due-p | Thanos Apollo |
2024-01-09 | Add gnosis-past-or-present-p...Seperate the comparing of dates, emacsql is way too buggy for
comparing lists directly
| Thanos Apollo |
2024-01-08 | Merge branch '#clean' into testing...- Remove unused progn
- Add todo's
| Thanos Apollo |