Allow lang without quotes and lang="typescript"

<script lang=ts> and <style lang=sass> without quotes weren't
recognized, so they used the first syntax in the config. For sass, it
also flattened the nesting when indenting. lang="typescript" wasn't
recognized either.

Languages not in the config still use the first syntax as before.
This commit is contained in:
leafOfTree committed 2026-10-21 12:13:24 +00:00
1 parent ee1a608c40
commit 063231ca9e
4 files changed
+42 -3

No files matched your search

+2 -1
View File
@@ -132,7 +132,8 @@ let g:vim_vue_plugin_config.foldexpr = 0
Note
- `typescript` matches `lang="ts"`
- `typescript` matches `lang="ts"` and `lang="typescript"`
- `lang` can be in double or single quotes, or without quotes
- `list` options can be `string` if only one
- The first item of syntax list will be used if no "lang=..."
- For `.wpy`, `initial_indent` defaults to `['script', 'style']`