elpasync pushed a change to branch externals/gnosis.

      from  efac49bb1c [packaging] Update description and requirements.
       new  6bbd11593c custom-values: Make as defcustom.
       new  416dec79ce tests: Add dashboard tests.
       new  5458eedebe tests: Update copyright to the fsf.
       new  ec9400c01a [Feature] Add header-line for dashboard.
       new  24a4ff1330 tests: Add search and header-line tests.
       new  1d9bfdeaaa [Refactor] Extract content search helper.
       new  a6c0671717 dashboard: Rewrite --streak as iterative.
       new  95a4aeebe6 [New] get-themata-by-reviews: Return thema ids for 
max-reviews.
       new  a707387d4d [fix] dashboard: header: add a subtle total entry count.
       new  768b470dae tests: Update new tests for new header.
       new  4f1204b95a [Feature] Add gnosis-import-deck-async.
       new  34b96986b5 [Refactor] dashboard: Improve performance.
       new  3d16afb596 [New Module] gnosis-tl: improve single entry operations 
for tabulated-list.
       new  51fe86757a [Refactor] dashboard: use gnosis-tl.
       new  cbd3283343 tests: Add gnosis-tl tests.
       new  b1d562cea5 [fix] gnosis-tl: Add sorting.
       new  62a17c8421 test: gnosis-tl: Add sorting tests.
       new  da2db18213 gnosis-tl: Update commentary.
       new  cd5d2fcdb0 gnosis-tl: Add column position detection.
       new  bc23754a30 tests: Update gnosis-tl tests.
       new  6a5ede8f75 [New] tl: Add tl-append-entries.
       new  98f365398c [Feature] dashboard: Use progressive async rendering.
       new  07d95b266c tests: Add tl-append-entries tests.
       new  8ebfe1c848 [New] Add gnosis-review module.
       new  115e9c64fd [New] Add export-import module.
       new  aef7f4a4d7 [Refactor] gnosis.el: Use gnosis-review and 
gnosis-import-export module.
       new  2b9736521c [new] tests: Add tests for cloze extraction.
       new  3cd6308533 utils: Adjust for link replacement edge cases.
       new  9db6c233a3 [fix] link-string: Improve performance.
       new  87f7fae0e0 tests: Use new modules
       new  d89fb6ba8e [New] bulk-link-themata: Accept list of IDs for scoped 
bulk linking.
       new  ea101c4530 [new] dashboard: Add bulk-link action for displayed 
themata.
       new  4e973165b4 tests: Add bulk link tests.
       new  73ef662c84 dashboard: warm-cache: skip if cache already populated.
       new  cadd619349 [fix] Adjust cloze tag removal for edge cases.
       new  e7707224e5 tests: Update tests for cloze.
       new  fdd2c0c587 [fix] mc-cloze: answer must be member of hypothesis.
       new  b622de441c [new] update-thema: support type changes.
       new  eb00001949 [new] Add demo deck.
       new  2489b281f0 Ignore decks directory.
       new  acb5683c0e tests test-db: Update path for demo deck.
       new  ac70d44dc6 [fix] dashboard-bulk-link: prevent nil ids from being 
passed.
       new  6a37c78f39 update-thema: Add ability to change deck.
       new  5d383557e8 [fix] mc-cloze: apply previous fix for tag removal from 
cloze type.
       new  f5874540c8 dashboard: menu-themata: bind "SPC" for search.
       new  d48e4f8aa8 dashboard: nodes-show-isolated: use bulk fetches.
       new  e3fcb3b3c4 dashboard: dead code removal.
       new  2d41467785 monkeytype: typos.
       new  c2375d34e3 default-average-review-period: default to 90 days.
       new  a63dbe89ed [fix] schemata: links: correct type from text to integer.
       new  12cd7b8ecb [Refactor] use lazy db initialization.
       new  dd59fd4155 [refactor] replace shell commands with direct process 
calls.
       new  7dc3d53ab3 [Refactor] simplify core functions: HOF getters and 
direct process calls.
       new  ea27d94bc1 [Refactor] batch-fetch review data and use direct 
process calls.
       new  91a412e6da Remove dead code.
       new  ceb4e1db75 [fix] get-date-total-themata: use date arg provided.
       new  a3ea1a6811 [fix] gnosis--delete: nil where delete handling.
       new  5501672a1e [Refactor] rewrite db migration to sequential step based 
system.
       new  b945f283ad [fix] vc-pull: Run migrations after pull and wrap in 
condition-case.
       new  e3a3d27529 [fix] replace gnosis-db with gnosis--ensure-db.
       new  89009ef6f6 makefile: Update tests and add guix shell support.
       new  2183247384 [Refactor] deduplicate add-thema helper functions.
       new  faa26e1321 [Refactor] deduplicate gnosis-export/import functions.
       new  cd9817a144 [fix] algorithm: properly calculate anagnosis event.
       new  4601c5a186 [fix] tests: test-db: set version to 0 for manual 
testing.
       new  ffd4de2629 utils: Add utils-detect-script.
       new  3f76dbd71f [Feature] Adjust input-method depending on detected 
script.
       new  76fc682474 doc: New section:  Auto Input Method.
       new  708b74c50d doc: Remove .info and .text files
       new  41a5236058 makefile: test: Add test-script-detection.
       new  2eff707b37 [new] tests: Add gnosis-test-script-detection.el
       new  0d0a43642d Version bump: 0.8.0
       new  f90e0ddabb Merge branch 'v0.8.0'.


Summary of changes:
 .elpaignore                           |    2 +
 Makefile                              |   12 +-
 NEWS.org                              |   25 +
 tests/test.org => decks/demo.org      |   83 +-
 doc/gnosis.info                       |  561 ----------
 doc/gnosis.org                        |   42 +
 doc/gnosis.texi                       |  534 ---------
 gnosis-algorithm.el                   |    6 -
 gnosis-dashboard.el                   |  703 ++++++++----
 gnosis-export-import.el               |  492 +++++++++
 gnosis-monkeytype.el                  |   15 +-
 gnosis-review.el                      |  782 ++++++++++++++
 gnosis-tl.el                          |  341 ++++++
 gnosis-utils.el                       |   56 +-
 gnosis.el                             | 1904 ++++++++-------------------------
 tests/gnosis-test-algorithm.el        |    2 +-
 tests/gnosis-test-bulk-link.el        |  197 ++++
 tests/gnosis-test-cloze.el            |  470 ++++++++
 tests/gnosis-test-dashboard.el        | 1597 +++++++++++++++++++++++++++
 tests/gnosis-test-db.el               |    9 +-
 tests/gnosis-test-export-import.el    |    3 +-
 tests/gnosis-test-script-detection.el |  186 ++++
 22 files changed, 5213 insertions(+), 2809 deletions(-)
 copy tests/test.org => decks/demo.org (52%)
 delete mode 100644 doc/gnosis.info
 delete mode 100644 doc/gnosis.texi
 create mode 100644 gnosis-export-import.el
 create mode 100644 gnosis-review.el
 create mode 100644 gnosis-tl.el
 create mode 100644 tests/gnosis-test-bulk-link.el
 create mode 100644 tests/gnosis-test-cloze.el
 create mode 100644 tests/gnosis-test-dashboard.el
 create mode 100644 tests/gnosis-test-script-detection.el

Reply via email to