Files
zed/crates/language2/src
Marshall Bowers 59b536af38 Remove old Theme definition (#3195)
This PR removes the old `Theme` definition in favor of the new
`ThemeVariant`s.

The new `SyntaxStyles` have been reverted to the old `SyntaxTheme` that
operates by storing the syntax styles as a vector of
`gpui2::HighlightStyle`s.

This is necessary for the intended usage by `language2`, where we find
the longest key in the theme's syntax styles that matches the capture
name:

https://github.com/zed-industries/zed/blob/766d5959beffcbb82352d5c64d704141aa24f21d/crates/language2/src/highlight_map.rs#L15-L41
2023-10-31 23:05:50 -04:00
..
2023-10-30 19:44:01 +01:00
2023-10-27 13:24:37 +02:00
2023-10-23 10:59:29 +02:00
2023-10-23 10:59:29 +02:00
2023-10-26 12:47:37 +02:00
WIP
2023-10-23 11:43:08 +02:00