|
382 | 382 | { |
383 | 383 | "comment": "Concise Marko html-comment tag", |
384 | 384 | "begin": "^(\\s*)(?=html-comment\\b)", |
385 | | - "while": "(?=^(?:[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
| 385 | + "while": "(?=^(?:\\s*[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
386 | 386 | "patterns": [ |
387 | 387 | { "include": "#concise-open-tag-content" }, |
388 | 388 | { "include": "#concise-comment-block" }, |
|
392 | 392 | { |
393 | 393 | "comment": "Concise style tag less", |
394 | 394 | "begin": "^(\\s*)(?=(?:html-)?style\\b[^\\s]*\\.less\\b)", |
395 | | - "while": "(?=^(?:[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
| 395 | + "while": "(?=^(?:\\s*[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
396 | 396 | "patterns": [ |
397 | 397 | { "include": "#concise-open-tag-content" }, |
398 | 398 | { "include": "#concise-style-block-less" }, |
|
402 | 402 | { |
403 | 403 | "comment": "Concise style tag scss", |
404 | 404 | "begin": "^(\\s*)(?=(?:html-)?style\\b[^\\s]*\\.scss\\b)", |
405 | | - "while": "(?=^(?:[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
| 405 | + "while": "(?=^(?:\\s*[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
406 | 406 | "patterns": [ |
407 | 407 | { "include": "#concise-open-tag-content" }, |
408 | 408 | { "include": "#concise-style-block-scss" }, |
|
412 | 412 | { |
413 | 413 | "comment": "Concise style tag js/ts", |
414 | 414 | "begin": "^(\\s*)(?=(?:html-)?style\\b[^\\s]*\\.[tj]s\\b)", |
415 | | - "while": "(?=^(?:[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
| 415 | + "while": "(?=^(?:\\s*[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
416 | 416 | "patterns": [ |
417 | 417 | { "include": "#concise-open-tag-content" }, |
418 | 418 | { "include": "#concise-script-block" }, |
|
422 | 422 | { |
423 | 423 | "comment": "Concise style tag", |
424 | 424 | "begin": "^(\\s*)(?=(?:html-)?style\\b)", |
425 | | - "while": "(?=^(?:[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
| 425 | + "while": "(?=^(?:\\s*[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
426 | 426 | "patterns": [ |
427 | 427 | { "include": "#concise-open-tag-content" }, |
428 | 428 | { "include": "#concise-style-block" }, |
|
432 | 432 | { |
433 | 433 | "comment": "Concise script tag", |
434 | 434 | "begin": "^(\\s*)(?=(?:html-)?script\\b)", |
435 | | - "while": "(?=^(?:[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
| 435 | + "while": "(?=^(?:\\s*[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
436 | 436 | "patterns": [ |
437 | 437 | { "include": "#concise-open-tag-content" }, |
438 | 438 | { "include": "#concise-script-block" }, |
|
442 | 442 | { |
443 | 443 | "comment": "Normal concise tag", |
444 | 444 | "begin": "^([ \\t]*)(?=[a-zA-Z0-9_$@.#])", |
445 | | - "while": "(?=^(?:[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
| 445 | + "while": "(?=^(?:\\s*[})\\]`]|\\*/|\\s*$|\\1\\s+(\\S|$)))", |
446 | 446 | "patterns": [ |
447 | 447 | { "include": "#concise-open-tag-content" }, |
448 | 448 | { "include": "#content-concise-mode" } |
|
0 commit comments