elpasync pushed a change to branch elpa/gnosis.

      from  263075f834 packaging: Update emacsql to 4.1.0
       new  e4274afa8b Remove image settings & directories.
       new  b22f7bb91d Rewrite gnosis-org module.
       new  b20d71b2a0 Add gnosis-thema-types.
       new  fb062bb2b5 cloze: Do not insert "nil" strings as hints.
       new  ad64c0ed9a Remove read-string-from-buffer.
       new  1c64b620d0 Remove read-string-from-buffer.
       new  ab5a798f5d [fix] get-deck-name: If no deck exists, create it.
       new  b45a6982d0 Rewrite tags & extraction of links.
       new  11e3d44276 tests: Remove old types & adjust for new db.
       new  19d9a76455 [fix] dashboard: Adjust values for non-strings.
       new  3fe6c2e26f dashboard: ignore review days with 0 reviews.
       new  47dcf3b8dd Rename apocalypse to answer.
       new  db415e9bdb [fix] dashboard-output-average-rev: Return 0 as a string
       new  c2aa8964f0 [fix] upgrade-v4: use old-answer instead of hypothesis 
for MCQ
       new  2079373e96 Remove string-edit.
       new  29c9f3325b Undo change of notes to themas
       new  6e84095d86 [fix] edit: Return windows to previous state using 
registers
       new  42852c75ad mc-cloze: Update review function.
       new  444a18a24e cloze-check: Adjust for quoted input
       new  e822017d7b [fix] syntax-highlighting: Do not apply overlay to clozes
       new  444c267489 [fix] cloze-add-hints: Do not add escaped empty strings.
       new  168131a1d9 faces: Remove keimenon-face
       new  e21004f3d9 display-keimenon: Remove newlines when fill-paragraph is 
used.
       new  14570ccb18 review-actions: Remove duplicate propertize calls.
       new  355c5d55b9 Remove deprecated faces & group definitions.
       new  028763cc05 Minor adjustments to faces & docstrings.
       new  8baa87d6d8 suspend-tag: Use gnosis-tags-prompt.
       new  e9aa007137 display-parathema: Insert parathema right after the 
separator.
       new  292e124497 Remove deprecated add-note for mc-cloze & cloze.
       new  b85b9b6e27 compare-strings: Use trim-quotes.
       new  7beac131f9 Update assertions & docstrings
       new  770e36375b save-note: Rely on filter from gnosis-org module.
       new  fa01983e3b Add org-separator
       new  79a5653039 org-parse-notes: Rewrite
       new  a923f87ec7 cloze: assertions: Hypothesis should be equal or less.
       new  7cd04726b0 Remove deprecated upgrade-versions
       new  329fd1e400 Update gitignore
       new  bdadc8828f select: Rewrite properly for string literals.
       new  02552618c4 Remove cl-defun
       new  0b134fd9de Merge branch 'rewrite-select' into v0.5.0
       new  11ae955d63 Always center content.
       new  9a85668fe7 [fix] streak: Do not include current date until a review 
is made.
       new  60fc88beea Add shell-cmd-with-password
       new  19e7cb6d14 display-keimenon: Remove optional arg for fill-paragraph.
       new  c104fed6d9 [Refactor] Remove gnosis-org module
       new  3f449c93e8 docs: Depend on distributing docs through elpas
       new  56f3d11d93 [fix] cloze-create: Preserve white space.
       new  9904210a74 [fix] display-keimenon: Replace \n with empty space.
       new  7c98343b5c display-cloze-string: Use display-keimenon.
       new  97668c7a9f Remove deprecated mcq-display-choices custom.
       new  9cd728021c dashboard-output-notes: Remove run-with-timer.
       new  3c17c0296a Adjust indentation.
       new  cebb217eca [Feature] Add gnosis-dashboard-history.
       new  43202d9ca3 tags: Refactor tag prompt & db refresh.
       new  775deb94f1 dashboard-output-deck: Refactor without cl-loop.
       new  5225523b69 Require org & fix typos
       new  6a52e35deb add-note: Use register to save current window 
configuration.
       new  7350cdbad3 dashboard-history: Sort by date
       new  dbf8deb2ef notes-mode-map: Bind dashboard-unmark-all
       new  7d6bf7ee4c dashboard: Go back to current line upon making changes.
       new  8003b074e6 [Feature] update-note: Add support for links.
       new  5a66ab4cca center-string: Adjust for links.
       new  437bd201b7 syntax-highlight: Remove link highlight.
       new  45eb2ffae2 display-keimenon: Remove fill-paragraph.
       new  e161c9a21f export--insert-note: Use org-fill-element.
       new  4be5facf8b save-note: Extract id links from keimenon and parathema.
       new  eca3e2222f [Feature] Add gnosis-review-topic.
       new  0e64ab90f0 Remove deprecated add-note functions.
       new  e5a7e607dc [fix] Use when statement for auto-push.
       new  07198f1c0a center-string: Rewrite
       new  1866834769 [fix] cloze-create: Use gnosis-center-string to adjust 
for links.
       new  cd9aabab0b Add syntax-delimiters & generate-syntax-highlights.
       new  672451f908 Rewrite apply-syntax-overlay for 
gnosis-generate-syntax-highlights.
       new  bac8abb207 [fix] cloze-mark-answers: Adjust for new cloze format.
       new  d4e67d2f88 db-update-v4: Only create new tables if they do not 
exist.
       new  2402df04b7 Rewrite test modules.
       new  53864a5363 Manifest: Add emacs-org-gnosis.
       new  5880fdd8cc Update makefile for new tests.
       new  395a4db896 gnosis-edit-keymap: Add gnosis-tags-prompt.
       new  d684638548 tags-prompt: Require org-mode to be enabled.
       new  7360c4d7f4 cloze-mark-answers: Replace only first occurrence.
       new  3c9012d1e7 display-cloze-user-answer: Refactor as defun.
       new  c7c0d6481c Feature: cloze: Support flexible order input.
       new  1994335849 cloze-check: Use gnosis-trim-quotes.
       new  3b64e0428a Remove duplicate add-note--mcq.
       new  a1f758a5ca Update assertions for adding notes & docstrings.
       new  c608a0655b [fix] compare-strings: refactor adjustments for white 
space.
       new  15c23a0395 [fix] assertions typo for cloze & basic.
       new  8087f18642 Feature: Add review-header for review-session.
       new  c10376c553 Update tests & makefile.
       new  c2e5cecd48 Rename gnosis-review-note to gnosis-review--display-note.
       new  f3aeb8ff15 Move vc functions at near the end of gnosis.el.
       new  f253157810 Add gnosis-get-deck-id.
       new  622e57cc3e [Feature] Add export deck functionality.
       new  0053a282e7 Remove deprecated note helpers.
       new  a697364920 Center review header appear during review.
       new  8ae553f03f Remove deprecated demo.
       new  e35a62aed6 Remove unused non-interactive functions.
       new  a7e613d4da Add gnosis-calculate-average-daily-reviews.
       new  edbd669744 [Custom] Add gnosis-default-average-review-period.
       new  f96ccf842e dashboard-output-average-rev: Refactor using 
gnosis-calculate-average-daily-reviews.
       new  f1228aa394 [fix] Start review header when creating *gnosis* buffer.
       new  e6b1c6ace8 add-note-fields: Add review-image as optional arg.
       new  251e72d191 cloze: Add support for adding multiple clozes with 
anki-like syntax.
       new  84c6a1aad4 Summary: Refactor review-topic: Use helper function to 
select topic.
       new  c52bcb7f92 docs: Update for version 0.5.0
       new  a5377a9dcb news: Add version 0.5.0
       new  512ad9a982 Update tests
       new  dad9858d93 Merge branch 'v0.5.0'
       new  5247d65767 db-init: Update db to version 4.


Summary of changes:
 .gitignore                                       |    5 +-
 Makefile                                         |    9 +-
 NEWS                                             |   27 +
 doc/gnosis.info                                  |  538 -----
 doc/gnosis.org                                   |  176 +-
 doc/gnosis.texi                                  |  491 ----
 gnosis-algorithm.el                              |    2 +-
 gnosis-org.el                                    |   92 -
 gnosis-string-edit.el                            |  149 --
 gnosis.el                                        | 2739 +++++++++++-----------
 manifest.scm                                     |    3 +-
 gnosis-test.el => tests/gnosis-test-algorithm.el |  124 +-
 tests/gnosis-test-db.el                          |   91 +
 13 files changed, 1525 insertions(+), 2921 deletions(-)
 delete mode 100644 doc/gnosis.info
 delete mode 100644 doc/gnosis.texi
 delete mode 100644 gnosis-org.el
 delete mode 100644 gnosis-string-edit.el
 rename gnosis-test.el => tests/gnosis-test-algorithm.el (75%)
 create mode 100644 tests/gnosis-test-db.el

Reply via email to