helix/helix-term/src
iximeow d1e0891260
warn when configured theme is unusable for color reasons (#13058)
if `config.toml` either does not have `editor.true-color` or sets
it to false, many (most?) themes stop being usable. when loading such a
theme, Helix falls back to the default theme, but didn't mention this
anywhere - even in `~/.cache/helix/helix.log` when run with `-v`.

if this occurs when reloading a theme at runtime with `:theme`, there's
a fairly helpful error about

> `theme requires true color support`

seems worth logging about this if it happens during startup too.
2025-03-12 15:52:07 -05:00
..
commands Avoid inserting final newlines in empty files 2025-03-10 10:38:11 -04:00
handlers minor: Tweak some verbose LSP logs 2025-03-04 11:25:11 -05:00
keymap Rename "file browser" => "file explorer" 2025-01-23 18:17:56 -05:00
ui fix: render rulers before the cursor 2025-03-07 12:44:28 -05:00
application.rs warn when configured theme is unusable for color reasons (#13058) 2025-03-12 15:52:07 -05:00
args.rs feat: passing multile of the same files in the arguments places a cursor at each position (#12192) 2025-01-23 14:04:02 -06:00
commands.rs Rewrite command line parsing, add flags and expansions (#12527) 2025-02-26 19:50:15 -06:00
compositor.rs Do not record keys pressed by macros while recording a macro (#12733) 2025-01-30 18:14:04 -06:00
config.rs feat: smart_tab 2023-08-01 09:41:42 -05:00
events.rs add DocumentFocusLost event 2024-12-17 13:34:40 -05:00
handlers.rs implement incomplete completion requests 2025-02-01 19:36:10 -05:00
health.rs fix: check and print remaining language servers (#12841) 2025-02-12 09:57:25 -06:00
job.rs Add hook/event system 2024-01-23 11:20:19 +09:00
keymap.rs Rewrite command line parsing, add flags and expansions (#12527) 2025-02-26 19:50:15 -06:00
lib.rs fix(lints): clippy 1.84 2025-01-23 15:18:16 -05:00
main.rs feat: passing multile of the same files in the arguments places a cursor at each position (#12192) 2025-01-23 14:04:02 -06:00