|
353 | 353 | <key>include</key> |
354 | 354 | <string>#directive-code-shell</string> |
355 | 355 | </dict> |
| 356 | + <dict> |
| 357 | + <key>include</key> |
| 358 | + <string>#directive-code-svelte</string> |
| 359 | + </dict> |
356 | 360 | <dict> |
357 | 361 | <key>include</key> |
358 | 362 | <string>#directive-code-ts</string> |
|
2825 | 2829 | </dict> |
2826 | 2830 | </array> |
2827 | 2831 | </dict> |
| 2832 | + <key>directive-code-svelte</key> |
| 2833 | + <dict> |
| 2834 | + <key>begin</key> |
| 2835 | + <string>(^|\G)(\s*)(\`{3,}|~{3,})\s*\{(code|code-block|code-cell)\}\s*(?i:(svelte)((\s+|:|\{)[^\`~]*)?$)</string> |
| 2836 | + <key>name</key> |
| 2837 | + <string>markup.directive.code.myst</string> |
| 2838 | + <key>end</key> |
| 2839 | + <string>(^|\G)(\2|\s{0,3})(\3)\s*$</string> |
| 2840 | + <key>beginCaptures</key> |
| 2841 | + <dict> |
| 2842 | + <key>3</key> |
| 2843 | + <dict> |
| 2844 | + <key>name</key> |
| 2845 | + <string>punctuation.definition.myst</string> |
| 2846 | + </dict> |
| 2847 | + <key>4</key> |
| 2848 | + <dict> |
| 2849 | + <key>name</key> |
| 2850 | + <string>support.class.directive.myst</string> |
| 2851 | + </dict> |
| 2852 | + <key>5</key> |
| 2853 | + <dict> |
| 2854 | + <key>name</key> |
| 2855 | + <string>support.variable.language.myst</string> |
| 2856 | + </dict> |
| 2857 | + </dict> |
| 2858 | + <key>endCaptures</key> |
| 2859 | + <dict> |
| 2860 | + <key>3</key> |
| 2861 | + <dict> |
| 2862 | + <key>name</key> |
| 2863 | + <string>punctuation.definition.myst</string> |
| 2864 | + </dict> |
| 2865 | + </dict> |
| 2866 | + <key>patterns</key> |
| 2867 | + <array> |
| 2868 | + <dict> |
| 2869 | + <key>begin</key> |
| 2870 | + <string>(^|\G)(\s*)(.*)</string> |
| 2871 | + <key>while</key> |
| 2872 | + <string>(^|\G)(?!\s*([\`~]{3,})\s*$)</string> |
| 2873 | + <key>contentName</key> |
| 2874 | + <string>meta.embedded.block.svelte</string> |
| 2875 | + <key>patterns</key> |
| 2876 | + <array> |
| 2877 | + <dict> |
| 2878 | + <key>begin</key> |
| 2879 | + <string>(^|\G)(-{3})\s*$</string> |
| 2880 | + <key>beginCaptures</key> |
| 2881 | + <dict> |
| 2882 | + <key>1</key> |
| 2883 | + <dict> |
| 2884 | + <key>name</key> |
| 2885 | + <string>punctuation.options.myst</string> |
| 2886 | + </dict> |
| 2887 | + </dict> |
| 2888 | + <key>end</key> |
| 2889 | + <string>(^|\G)(-{3})\s*$</string> |
| 2890 | + <key>endCaptures</key> |
| 2891 | + <dict> |
| 2892 | + <key>2</key> |
| 2893 | + <dict> |
| 2894 | + <key>name</key> |
| 2895 | + <string>punctuation.options.myst</string> |
| 2896 | + </dict> |
| 2897 | + </dict> |
| 2898 | + <key>contentName</key> |
| 2899 | + <string>meta.embedded.block.options</string> |
| 2900 | + <key>patterns</key> |
| 2901 | + <array> |
| 2902 | + <dict> |
| 2903 | + <key>include</key> |
| 2904 | + <string>source.yaml</string> |
| 2905 | + </dict> |
| 2906 | + </array> |
| 2907 | + </dict> |
| 2908 | + <dict> |
| 2909 | + <key>include</key> |
| 2910 | + <string>source.svelte</string> |
| 2911 | + </dict> |
| 2912 | + </array> |
| 2913 | + </dict> |
| 2914 | + </array> |
| 2915 | + </dict> |
2828 | 2916 | <key>directive-code-ts</key> |
2829 | 2917 | <dict> |
2830 | 2918 | <key>begin</key> |
|
0 commit comments