* changelog: Checkpoint 2023-01-10
commit: 927fa112ec049e5f40309ffdd57c314897e18bbc
* changelog: Checkpoint 2023-02-05
commit: 9c98043c1cd6a8b92f35214007a90bb0f287beda
* changelog: Checkpoint 2023-03-17
commit: bd473928ae049dfe956f8966bfde19859c148e81
* changelog: Checkpoint 2023-03-27
commit: 5323020c3f02b178f2b6807f13d89bf7f40d3cce
* Set a tentative release date for 2023-03-31
* Update CHANGELOG.md
* Mention virtual text PR in inlayed type hints feature links
* Fix description for 5097
* Rebalance features, usability improvements and fixes
* Reorganize some out-of-place changes to the proper sections
* Eliminate the LSP configurations section
This has a lot of overlap with the 'new languages' section with newly
supported LSP configurations. Smaller changes to LSP configurations
are not so common so I folded those into the 'updated languages and
queries' section.
* Add command line parameter to specify log file
I had the logs of my debug helix mixed in with the logs from the
production helix.
Add a `--log` command line argument to redirect any logs to other
files, making my debugging easier :-)
* Update completion files with `--log` argument
* adds --vsplit and --hsplit arguments
* moved comment
* fixed lint (third time's a charm)
* changed vsplit and hsplit from two separate bools to type Option<Layout>, and some cleanup
Adds `ui.linenr.selected` which controls highlight of linu numbes which
have cursors on.
- Fallback to linenr if linenr.selected is missing
- Update docs and themes
- Add TODOs for themes with temporary linenr.selected