@ 261105.1

260722.3.1 · 10291049634ef68c2a3ecdb80b23fa2dd2082288

fixed vue.js nested section highlighting

reading declarations

Changes to langDefs/vue.lang. All files

langDefs/vue.lang

@@ -14,8 +14,10 @@ Keywords={  NestedSections = { -  { Lang="css", Delimiter= { [[<style>]], [[<\/style>]] } },-  { Lang="js", Delimiter= { [[<script>]], [[<\/script>]] } },-  { Lang="html", Delimiter= { [[ <template>]], [[<\/template>]]  } },+  { Lang="css", Delimiter= { [[<style[^>]*>]], [[<\/style>]] } },+  { Lang="html", Delimiter= { [[<template[^>]*>]], [[<\/template>]] } },+  { Lang="javascript", Delimiter= { [[<script[^>]*>]], [[<\/script>]] } },+  -- must come after the generic entry: the last matching delimiter wins+  { Lang="typescript", Delimiter= { [[<script[^>]*lang=["']ts["'][^>]*>]], [[<\/script>]] } }, }