From ab980e81532df9386135a2a8cd65a53cc0ffe4e9 Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Tue, 10 Dec 2024 16:32:07 +0200 Subject: Update docs --- doc/gnosis.info | 91 ++++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 65 insertions(+), 26 deletions(-) (limited to 'doc/gnosis.info') diff --git a/doc/gnosis.info b/doc/gnosis.info index 252fe79..b7afab8 100644 --- a/doc/gnosis.info +++ b/doc/gnosis.info @@ -3,7 +3,7 @@ gnosis.texi. INFO-DIR-SECTION Emacs misc features START-INFO-DIR-ENTRY -* Gnosis (γνῶσις): (gnosis). Spaced Repetition System For Note Taking & Self-Testing. +* Gnosis: (gnosis). Spaced Repetition Note Taking System. END-INFO-DIR-ENTRY  @@ -17,7 +17,7 @@ enhance memory retention through active recall. It allows users to set specific review intervals for note decks & tags, creating an optimal learning environment tailored to each specific topic/subject. -This manual is written for Gnosis version 0.4.2, released on 2024-09-5. +This manual is written for Gnosis version 0.4.4, released on 2024-10-06. • Manual: • @@ -40,6 +40,7 @@ This manual is written for Gnosis version 0.4.2, released on 2024-09-5. * Configuring Note Types:: * Sync between devices:: * Interactions with other software:: +* Contributing:: -- The Detailed Node Listing -- @@ -71,6 +72,10 @@ Interactions with other software * emacs-no-littering:: +Contributing + +* How to create a patch:: +  File: gnosis.info, Node: Introduction, Next: Adding notes, Prev: Top, Up: Top @@ -439,7 +444,7 @@ your configuration: (gnosis-vc-pull) ;; Run vc-pull for gnosis on startup  -File: gnosis.info, Node: Interactions with other software, Prev: Sync between devices, Up: Top +File: gnosis.info, Node: Interactions with other software, Next: Contributing, Prev: Sync between devices, Up: Top 9 Interactions with other software ********************************** @@ -464,32 +469,66 @@ configuration: This sets ‘gnosis-dir’ to ‘~/.emacs.d/var/gnosis’, in line with the folders of other packages. + +File: gnosis.info, Node: Contributing, Prev: Interactions with other software, Up: Top + +10 Contributing +*************** + +Thank you for considering contributing back to gnosis. You can +contribute by submitting a pull request on the codeberg mirror +repository, or directly sending me patch via email. + +* Menu: + +* How to create a patch:: + + +File: gnosis.info, Node: How to create a patch, Up: Contributing + +10.1 How to create a patch +========================== + +_Example:_ + + $ git clone https://git.thanosapollo.com/gnosis.git && cd gnosis + $ emacs something + $ git add something + $ git commit -m "Fix something" + $ git format-patch HEAD^1 + 0001-Fix-something.patch + + You can sent the patch to "Thanos Apollo", the email of which you can +find on the git log. +  Tag Table: -Node: Top252 -Node: Introduction1674 -Node: Adding notes2687 -Node: Note Types3098 -Node: Cloze3316 -Node: MC-Cloze (Under development)4478 -Node: MCQ5466 -Node: Basic Type5904 -Node: Double6180 -Node: y-or-n6446 -Node: Customization6848 -Node: Image size7033 -Node: Typos | String Comparison7319 -Node: Gnosis Algorithm8094 -Node: Anagnosis Event8741 -Node: Proto9482 -Node: Editing notes10249 -Node: Configuring Note Types10643 -Node: Custom Note Types10855 -Node: Development12065 -Node: Sync between devices12484 -Node: Interactions with other software13569 -Node: emacs-no-littering13774 +Node: Top221 +Node: Introduction1702 +Node: Adding notes2715 +Node: Note Types3126 +Node: Cloze3344 +Node: MC-Cloze (Under development)4506 +Node: MCQ5494 +Node: Basic Type5932 +Node: Double6208 +Node: y-or-n6474 +Node: Customization6876 +Node: Image size7061 +Node: Typos | String Comparison7347 +Node: Gnosis Algorithm8122 +Node: Anagnosis Event8769 +Node: Proto9510 +Node: Editing notes10277 +Node: Configuring Note Types10671 +Node: Custom Note Types10883 +Node: Development12093 +Node: Sync between devices12512 +Node: Interactions with other software13597 +Node: emacs-no-littering13823 +Node: Contributing14323 +Node: How to create a patch14665  End Tag Table -- cgit v1.2.3