Environment
- Elixir 1.18.0 (compiled with Erlang/OTP 27)
- MacOS VSCode, ElixirLS 0.25.0
Current behavior
Atoms and keyword lists have identical syntax highlighting.
Inspect Editor Tokens and Scopes shows they both have a token type of constant.language.symbol.elixir.source.elixir.
Expected behavior
Different language constructs should have different scopes. For another example, true, false, and nil have the same scope as well.
Environment
Current behavior
Atoms and keyword lists have identical syntax highlighting.
Inspect Editor Tokens and Scopesshows they both have a token type ofconstant.language.symbol.elixir.source.elixir.Expected behavior
Different language constructs should have different scopes. For another example,
true,false, andnilhave the same scope as well.