You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix/helix-term/src
Robert Walter 776686ab24
Separate colors for different diagnostics types (#2437)
* feat(theme): add separate diagnostic colors

This commit adds separate diagnostic highlight colors for the different
types of LSP severities. If the severity type doesn't exist or is
unknown, we use some fallback coloring which was in use before this
commit.

Some initial color options were also added in the theme.toml

Resolves issue #2157

* feat(theme): add docs for new diagnostic options

* feat(theme): adjust defaults & reduce redundancy

- the different colors for different diagnostic severities are now
  disabled in the default theme, instead diagnostics are just generally
  underlined (as prior to the changes of this feature)
- the theme querying is now done once instead of every iteration in the
  loop of processing every diagnostic message
2 years ago
..
commands feat(commands): add log-open command (#2422) 2 years ago
keymap Implement view transpose (#2461) 2 years ago
ui Separate colors for different diagnostics types (#2437) 2 years ago
application.rs Don't panic on LSP parsing errors 2 years ago
args.rs Add refresh-config and open-config command (#1803) 3 years ago
commands.rs Implement view transpose (#2461) 2 years ago
compositor.rs Make regex_prompt directly call cx.push_layer 3 years ago
config.rs Move top level lsp config to editor.lsp (#1868) 3 years ago
health.rs Add true or false checkbox in health output table (#1947) 2 years ago
job.rs Don't use block_on in jobs.finish(), we can .await 3 years ago
keymap.rs Add refresh-config and open-config command (#1803) 3 years ago
lib.rs Add refresh-config and open-config command (#1803) 3 years ago
main.rs Add support for local language configuration (#1249) 2 years ago