From fd8e6d50ad80b36272b4adc1f7e04ae969827390 Mon Sep 17 00:00:00 2001 From: elliot Date: Fri, 14 Aug 2026 10:22:20 -0400 Subject: [PATCH] Revert "hash pipe highlighting with injection tmLanguage" This reverts commit a22948c2f99954c92adbe8f967df9f605bb75af9. --- apps/vscode/syntaxes/build-lang.js | 7 - apps/vscode/syntaxes/quarto.tmLanguage | 1451 +----------------------- 2 files changed, 1 insertion(+), 1457 deletions(-) diff --git a/apps/vscode/syntaxes/build-lang.js b/apps/vscode/syntaxes/build-lang.js index 2c9ac1104..b258b4105 100644 --- a/apps/vscode/syntaxes/build-lang.js +++ b/apps/vscode/syntaxes/build-lang.js @@ -491,13 +491,6 @@ const fencedCodeBlockDefinition = ( while: (^|\\G)(?!\\s*([\`~]{3,})\\s*$) contentName: ${contentName} patterns: - - begin: ^(\\s*)(#\\|) - while: ^(\\s*)(#\\|) - captures: - '2': {name: 'comment.line.number-sign.quarto'} - contentName: meta.embedded.block.yaml - patterns: - - {include: 'source.yaml'} ${indent(4, scopes)} `; }; diff --git a/apps/vscode/syntaxes/quarto.tmLanguage b/apps/vscode/syntaxes/quarto.tmLanguage index 4e668c16e..a5a9a842a 100644 --- a/apps/vscode/syntaxes/quarto.tmLanguage +++ b/apps/vscode/syntaxes/quarto.tmLanguage @@ -172,29 +172,6 @@ meta.embedded.block.css patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.css @@ -248,29 +225,6 @@ meta.embedded.block.html patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.html.basic @@ -324,29 +278,6 @@ meta.embedded.block.ini patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.ini @@ -400,29 +331,6 @@ meta.embedded.block.java patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.java @@ -476,29 +384,6 @@ meta.embedded.block.lua patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.lua @@ -552,29 +437,6 @@ meta.embedded.block.makefile patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.makefile @@ -628,29 +490,6 @@ meta.embedded.block.perl patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.perl @@ -704,29 +543,6 @@ meta.embedded.block.prql patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.prql @@ -780,29 +596,6 @@ meta.embedded.block.r patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.r @@ -856,29 +649,6 @@ meta.embedded.block.julia patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.julia @@ -932,29 +702,6 @@ meta.embedded.block.matlab patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.matlab @@ -1008,29 +755,6 @@ meta.embedded.block.stata patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.stata @@ -1084,29 +808,6 @@ meta.embedded.block.dot patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.dot @@ -1160,29 +861,6 @@ meta.embedded.block.mermaid patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.mmd @@ -1236,29 +914,6 @@ meta.embedded.block.plantuml patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.wsd @@ -1312,29 +967,6 @@ meta.embedded.block.ruby patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.ruby @@ -1388,29 +1020,6 @@ meta.embedded.block.php patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.html.basic @@ -1468,29 +1077,6 @@ meta.embedded.block.sql patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.sql @@ -1544,29 +1130,6 @@ meta.embedded.block.vs_net patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.asp.vb.net @@ -1620,29 +1183,6 @@ meta.embedded.block.xml patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.xml @@ -1696,29 +1236,6 @@ meta.embedded.block.xsl patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.xml.xsl @@ -1772,29 +1289,6 @@ meta.embedded.block.yaml patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.yaml @@ -1848,29 +1342,6 @@ meta.embedded.block.dosbatch patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.batchfile @@ -1924,29 +1395,6 @@ meta.embedded.block.clojure patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.clojure @@ -2000,29 +1448,6 @@ meta.embedded.block.coffee patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.coffee @@ -2076,29 +1501,6 @@ meta.embedded.block.c patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.c @@ -2152,29 +1554,6 @@ meta.embedded.block.cpp source.cpp patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.cpp @@ -2228,29 +1607,6 @@ meta.embedded.block.diff patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.diff @@ -2304,29 +1660,6 @@ meta.embedded.block.dockerfile patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.dockerfile @@ -2380,29 +1713,6 @@ meta.embedded.block.git_commit patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.git-commit @@ -2456,29 +1766,6 @@ meta.embedded.block.git_rebase patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.git-rebase @@ -2532,29 +1819,6 @@ meta.embedded.block.go patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.go @@ -2608,29 +1872,6 @@ meta.embedded.block.groovy patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.groovy @@ -2684,29 +1925,6 @@ meta.embedded.block.pug patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.pug @@ -2760,29 +1978,6 @@ meta.embedded.block.javascript patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.js @@ -2836,29 +2031,6 @@ meta.embedded.block.js_regexp patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.js.regexp @@ -2912,29 +2084,6 @@ meta.embedded.block.json patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.json @@ -2988,29 +2137,6 @@ meta.embedded.block.jsonc patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.json.comments @@ -3064,29 +2190,6 @@ meta.embedded.block.less patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.css.less @@ -3140,29 +2243,6 @@ meta.embedded.block.objc patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.objc @@ -3216,29 +2296,6 @@ meta.embedded.block.swift patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.swift @@ -3292,29 +2349,6 @@ meta.embedded.block.scss patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.css.scss @@ -3368,29 +2402,6 @@ meta.embedded.block.perl6 patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.perl.6 @@ -3444,29 +2455,6 @@ meta.embedded.block.powershell patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.powershell @@ -3520,29 +2508,6 @@ meta.embedded.block.stan patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.stan @@ -3596,29 +2561,6 @@ meta.embedded.block.python patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.python @@ -3672,29 +2614,6 @@ meta.embedded.block.regexp_python patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.regexp.python @@ -3747,30 +2666,7 @@ contentName meta.embedded.block.rust patterns - - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - + include source.rust @@ -3824,29 +2720,6 @@ meta.embedded.block.scala patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.scala @@ -3900,29 +2773,6 @@ meta.embedded.block.shellscript patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.shell @@ -3976,29 +2826,6 @@ meta.embedded.block.typescript patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.ts @@ -4052,29 +2879,6 @@ meta.embedded.block.typescriptreact patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.tsx @@ -4128,29 +2932,6 @@ meta.embedded.block.typst patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.typst @@ -4204,29 +2985,6 @@ meta.embedded.block.csharp patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.cs @@ -4280,29 +3038,6 @@ meta.embedded.block.fsharp patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.fsharp @@ -4356,29 +3091,6 @@ meta.embedded.block.dart patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.dart @@ -4432,29 +3144,6 @@ meta.embedded.block.handlebars patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.html.handlebars @@ -4508,29 +3197,6 @@ meta.embedded.block.markdown patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.html.markdown @@ -4584,29 +3250,6 @@ meta.embedded.block.log patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.log @@ -4660,29 +3303,6 @@ meta.embedded.block.erlang patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.erlang @@ -4736,29 +3356,6 @@ meta.embedded.block.elixir patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include source.elixir @@ -4812,29 +3409,6 @@ meta.embedded.block.latex patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.tex.latex @@ -4888,29 +3462,6 @@ meta.embedded.block.bibtex patterns - - begin - ^(\s*)(#\|) - while - ^(\s*)(#\|) - captures - - 2 - - name - comment.line.number-sign.quarto - - - contentName - meta.embedded.block.yaml - patterns - - - include - source.yaml - - - include text.bibtex