Results 19 issues of akshay

Is it font big enough? Maybe we should maintain a version that's about as big as GohuFont 14? Preview: https://0x0.st/sMEm.png

Add some error handling to `Lotus::new` and `Lotus::format()`. The library currently has none. Expected function signatures: ```rust pub fn new(...) -> Result {...}; pub fn format(...) -> Result {...}; ```

- display a line containing the output of `/TOPIC`

- be able to connect to more than 1 server at a time

- support colors in nicks - support colors in messages

this implementation currently un-does a bunch of good work: - disables scope-graph based navigation - disables bincode serialization and uses json serialization instead - disables the `/answer` endpoint altogether the...

- deduplication is on par with `main` - `main` refuses to collect more than 4 snippets from the same file, MMR does not have an artificial limit.

- the "semantic_results" stage previously contained filtered semantic results - this patch adds back the original analytics stage prior to filtering: "semantic_results", and renames the existing stage to "filtered_semantic_results"

- initializing the file watcher can panic if the repo is moved/deleted after the scan and before the poller starts (i think so, hard to repro) - the cause channel...