summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-08Add gnosis-auto-pushThanos Apollo
Boolean value, when t auto pushes with git
2024-02-08[FIX] gnosis-review--update: Fix next intervalThanos Apollo
This fixes a bug for input the wrong value for success when calculating the next interval & refactors to use new boolean value for success.
2024-02-08gnosis.el: Refactor for new success value, t or nilThanos Apollo
First implementation of gnosis ef was supposed to take a "quality" value of 0 to 3 for reviews, which was never actually implemented.
2024-02-08gnosis-algorithm-next-interval: Refactor & update values for efThanos Apollo
2024-02-08gnosis-algorithm-e-factor: Refactor to use t or nilThanos Apollo
2024-02-06Add gnosis-push-commandThanos Apollo
2024-02-06gnosis-test: Fix module name & update documentaryThanos Apollo
2024-02-06gnosis-test: fix #'provideThanos Apollo
2024-02-06gnosis-algorith: Adjust for second initial intervalThanos Apollo
2024-02-06gnosis-algorithm: Fix next intervalThanos Apollo
2024-02-06[Package] Update emacsql snapshotThanos Apollo
2024-02-06gnosis-display-hint: adjust for when hint is nilThanos Apollo
2024-02-06Rename gnosis-dev.el -> gnosis.test.elThanos Apollo
Make it easier to package for MELPA
2024-02-03gnosis-dev: Fix directory nameThanos Apollo
2024-02-03[fix] gnosis-display-extra: Adjust for nil valueThanos Apollo
2024-02-03gnsois-algorithm-ef: Change default valuesThanos Apollo
Use double digit decimal & have a larger increase factor
2024-01-29Merge branch 'version-0.1.5'0.1.5Thanos Apollo
- Adjust emacsql - Fix initialization - Rewrite string comparison using string-distance - Update documentation - Fix package requirments for MELPA
2024-01-29Update version in package header - 0.1.5Thanos Apollo
2024-01-29Update documentation for version 0.1.5Thanos Apollo
2024-01-29Merge branch '#melpa-packaging' into testingThanos Apollo
2024-01-29Style & Fix indentationThanos Apollo
2024-01-29gnosis-algorithm: Remove package-requiresThanos Apollo
2024-01-29Remove unnecessary `concat'Thanos Apollo
2024-01-29gnosis-completing-read: Shart quote function namesThanos Apollo
2024-01-27gnosis-dev: Use emacsql-sqlite-open & expand-file-nameThanos Apollo
2024-01-27Add Makefile to generate docsThanos Apollo
2024-01-27Update docstrings & indentation styleThanos Apollo
2024-01-27gnosis-compare-strings: Refactor using string-differenceThanos Apollo
Use Lavenshtein distance to ignore typos
2024-01-27Add gnosis-string-differenceThanos Apollo
Custom variable, threshold value for string comparison.
2024-01-27gnosis-db: adjust for emacsql 4.0.0Thanos Apollo
Use emacsql-sqlite-open as suggested in this issue: <https://github.com/magit/emacsql/issues/113>
2024-01-27Autload gnosis-add-deck & gnosis-delete-deckThanos Apollo
2024-01-26Add gnsois-review-get-due-tagsThanos Apollo
2024-01-26gnosis-select: Update docstringThanos Apollo
2024-01-26gnosis-get-notes-for-deck: Use flatten argumentThanos Apollo
2024-01-26gnosis-review-get-due-notes: Use flatten argumentThanos Apollo
2024-01-26Fix gnosis-get-deck-due-notesThanos Apollo
Returns list of due notes for deck.
2024-01-26gnosis-get-tags--unique: Use optional flatten argumentThanos Apollo
2024-01-26gnosis-select: Add flatten optional argumentThanos Apollo
2024-01-26gnosis-algorithm-next-interval: Adjust for last-intervalThanos Apollo
2024-01-26Remove duplicate gnosis-db-initThanos Apollo
2024-01-26Redo initialization & Update version headerThanos Apollo
2024-01-19Merge branch '#fix-docs'Thanos Apollo
Export org to .info & .texi files Previous version merge didn't include exported file changes
2024-01-19Update documentation .texi & info filesThanos Apollo
2024-01-19Merge branch 'version-0.1.4'0.1.4Thanos Apollo
- Update gnosis commentary & documentation - Refactor note creation & review Values for note types are not hard coded anymore, making gnosis easier to extend & maintain. - Apply suggestions from emacs-devel with a few adjustments Changes suggested by Philip Kaludercic via the emacs-devel mailing list <https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00682.html>
2024-01-19Update documentation for version 0.1.4Thanos Apollo
- Restracture customization section - Add Customization & Development section - Add Creating Custom Note Types section
2024-01-19gnosis-dev: Update commentary & update prompt for testing envThanos Apollo
2024-01-19Refactor gnosis-review-noteThanos Apollo
Simarly to gnosis-add-note recent changes, more extensible & flexible. This makes it easier to maintain & add new note types in the future.
2024-01-19gnosis-review-commit: Use vc to create git repoThanos Apollo
vc should also be used to "stage" and "commit" changes to db.
2024-01-19Update commentaryThanos Apollo
2024-01-19Revert "gnosis-db-init: Redo without length="Thanos Apollo
This reverts commit 2473e9127a8f8ece2bcb1052d5450834bbbbb4c8. During the this pull request on MELPA <https://github.com/melpa/melpa/pull/8890> Nicholas Vollmer pointed out that length= does not exist in Emacs < 28.1, but since we are using compat we can still use it. This was also suggested by Philip Kaludercic in this email in emacs-devel: <https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00682.html> I verified this by running emacs-27.2, length= was available thanks to compat