File tree Expand file tree Collapse file tree 1 file changed +44
-4
lines changed
extensions/vscode/syntaxes Expand file tree Collapse file tree 1 file changed +44
-4
lines changed Original file line number Diff line number Diff line change 357357 {
358358 "include" : " #tag-stuff"
359359 },
360+ {
361+ "begin" : " (?<=>)(?=[^\\ n]*<\\ /script[\\ s>])" ,
362+ "end" : " (?=<\\ /script[\\ s>])" ,
363+ "name" : " source.ts" ,
364+ "patterns" : [
365+ {
366+ "include" : " source.ts"
367+ }
368+ ]
369+ },
360370 {
361371 "begin" : " (?<=>)" ,
362- "end " : " (?= <\\ /)" ,
372+ "while " : " ^(?! \\ s* <\\ /script[ \\ s>] )" ,
363373 "name" : " source.ts" ,
364374 "patterns" : [
365375 {
421431 {
422432 "include" : " #tag-stuff"
423433 },
434+ {
435+ "begin" : " (?<=>)(?=[^\\ n]*<\\ /script[\\ s>])" ,
436+ "end" : " (?=<\\ /script[\\ s>])" ,
437+ "name" : " source.tsx" ,
438+ "patterns" : [
439+ {
440+ "include" : " source.tsx"
441+ }
442+ ]
443+ },
424444 {
425445 "begin" : " (?<=>)" ,
426- "end " : " (?= <\\ /)" ,
446+ "while " : " ^(?! \\ s* <\\ /script[ \\ s>] )" ,
427447 "name" : " source.tsx" ,
428448 "patterns" : [
429449 {
826846 "include" : " #tag-stuff"
827847 },
828848 {
829- "begin" : " (?<=>)" ,
849+ "begin" : " (?<=>)(?=[^ \\ n]*< \\ /script[ \\ s>]) " ,
830850 "end" : " (?=<\\ /script[\\ s>])" ,
831851 "name" : " source.ts" ,
832852 "patterns" : [
833853 {
834854 "include" : " source.ts"
835855 }
836856 ]
857+ },
858+ {
859+ "begin" : " (?<=>)" ,
860+ "while" : " ^(?!\\ s*<\\ /script[\\ s>])" ,
861+ "name" : " source.ts" ,
862+ "patterns" : [
863+ {
864+ "include" : " source.ts"
865+ }
866+ ]
837867 }
838868 ]
839869 },
845875 "include" : " #tag-stuff"
846876 },
847877 {
848- "begin" : " (?<=>)" ,
878+ "begin" : " (?<=>)(?=[^ \\ n]*< \\ /script[ \\ s>]) " ,
849879 "end" : " (?=<\\ /script[\\ s>])" ,
850880 "name" : " source.tsx" ,
851881 "patterns" : [
852882 {
853883 "include" : " source.tsx"
854884 }
855885 ]
886+ },
887+ {
888+ "begin" : " (?<=>)" ,
889+ "while" : " ^(?!\\ s*<\\ /script[\\ s>])" ,
890+ "name" : " source.tsx" ,
891+ "patterns" : [
892+ {
893+ "include" : " source.tsx"
894+ }
895+ ]
856896 }
857897 ]
858898 },
You can’t perform that action at this time.
0 commit comments