Files
nuwiki/syntax
gffranco cf48242542 fix(syntax): target colorscheme-stable groups for inline markup
Two undefined targets meant bold/italic rendered as plain text:

  - Neovim semantic-token defaults linked @vimwikiBold/Italic to
    markdownBold/Italic, which only exist when the markdown treesitter
    parser is loaded — never in a .wiki buffer. Use @markup.strong /
    @markup.italic / @markup.raw.inline / @markup.link instead; those
    are defined by every nvim 0.9+ colorscheme.
  - The static fallback linked nuwikiBold/Italic to Bold/Italic groups
    that exist in Neovim but not plain Vim, so on Vim the links
    resolved to nothing. Define them with explicit gui=bold/italic
    attributes so they render correctly everywhere.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26 22:02:32 -03:00
..