mirror of
https://github.com/neovim/neovim.git
synced 2025-10-05 17:36:29 +00:00
feat(highlight): Allow hyphens (-) in highlight group names (#24714)
Fixes: https://github.com/neovim/neovim/issues/23184
This commit is contained in:
@@ -1942,7 +1942,7 @@ static int syn_add_group(const char *name, size_t len)
|
||||
if (!vim_isprintc(c)) {
|
||||
emsg(_("E669: Unprintable character in group name"));
|
||||
return 0;
|
||||
} else if (!ASCII_ISALNUM(c) && c != '_' && c != '.' && c != '@') {
|
||||
} else if (!ASCII_ISALNUM(c) && c != '_' && c != '.' && c != '@' && c != '-') {
|
||||
// '.' and '@' are allowed characters for use with treesitter capture names.
|
||||
msg_source(HL_ATTR(HLF_W));
|
||||
emsg(_(e_highlight_group_name_invalid_char));
|
||||
|
Reference in New Issue
Block a user