Commit Graph

9 Commits

Author SHA1 Message Date
Starbeamrainbowlabs cfd087d919
Add MPL 2.0 short header to core code files 2020-09-23 23:22:39 +01:00
Starbeamrainbowlabs 1ec1705a62
Standardise error_log prefixes to aid clarity in multi-wiki environments 2020-07-28 19:42:41 +01:00
Starbeamrainbowlabs 91bc906bc9
didyoumean/cli: improve output of lookup subcommand 2020-04-22 00:44:33 +01:00
Starbeamrainbowlabs 2dacc5f99c
Disable the didyoumean typo correction engine by default & add it to the changelog 2020-04-21 22:13:08 +01:00
Starbeamrainbowlabs 5232bb3060
More bugfixes & optimisations, but I'm still not sure what's up with the correction system 2020-03-15 21:28:56 +00:00
Starbeamrainbowlabs 99f920f11d
Fiddle with it a bit, but it looks like further investigation is needed. 2020-03-15 18:26:17 +00:00
Starbeamrainbowlabs f632c0907c
Integrate didyoumean into the main search engine, but it's crashing.
We're getting there though!
2020-03-15 17:54:27 +00:00
Starbeamrainbowlabs 0829e7630b
Start implementing didyoumean abstraction in lib-search-engine, but its not finished yet.
Next up:
 - Updating the index
 - Adding words to the index in the first place
 - Saving the index if changes were made
 - Tighter integration into the existing search system to avoid changes 
to other modules
2020-03-15 14:41:14 +00:00
Starbeamrainbowlabs be8595bc44
Start Integrating the BkTree into the main Pepperminty Wiki codebase, but there's a long way to go.
There's also a bug in the deletion logic in that if the root node is 
deleted (if it doesn't crash first), then it's all over and it's broken.
2020-03-14 17:49:26 +00:00