branch: elpa/typst-ts-mode
commit 8da44b134fc237db4931166a1484af73c6e6162c
Author: Meow King <[email protected]>
Commit: Meow King <[email protected]>
feat: update raw block language tags (also update cargo dependencies)
---
Cargo.lock | 4 +-
Cargo.toml | 2 +-
src/main.rs | 11 +-
typst-ts-embedding-lang-settings.el | 339 ++++++++++++++++++------------------
4 files changed, 182 insertions(+), 174 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 0fb146a721..92bbc5a3d3 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -288,9 +288,9 @@ dependencies = [
[[package]]
name = "two-face"
-version = "0.3.0"
+version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "37bed2135b2459c7eefba72c906d374697eb15949c205f2f124e3636a46b5eeb"
+checksum = "0ccd4843ea031c609fe9c16cae00e9657bad8a9f735a3cc2e420955d802b4268"
dependencies = [
"once_cell",
"serde",
diff --git a/Cargo.toml b/Cargo.toml
index 3171fc895a..4a212eda5d 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -7,4 +7,4 @@ edition = "2021"
[dependencies]
indexmap = "2.1.0"
-two-face = { version = "0.3.0", default-features = false, features =
["syntect-fancy"] }
+two-face = { version = "0.4.0", default-features = false, features =
["syntect-fancy"] }
diff --git a/src/main.rs b/src/main.rs
index b117c32d2b..fd9ca1c538 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -173,11 +173,20 @@ where
map
}
+// to change single relationship
+// e.g. lisp -> lisp, clisp -> lisp
+// chagne clisp to common-lisp
+// lisp -> lisp, clisp -> common-lisp
fn get_tag_remap() -> HashMap<String, String> {
- let map = &[("clisp", "common-lisp")];
+ let map = &[("clisp", "common-lisp"), ("el", "emacs-lisp")];
slice_to_hashmap(map)
}
+// to change whole relationship
+// e.g.
+// fish -> sh, sh -> sh
+// change sh to bash
+// fish -> bash, sh -> bash
fn get_identifier_remap() -> HashMap<String, String> {
let map = &[("sh", "bash"), ("cs", "c-sharp"), ("javascript", "js")];
slice_to_hashmap(map)
diff --git a/typst-ts-embedding-lang-settings.el
b/typst-ts-embedding-lang-settings.el
index c573792890..2c8dbf2c22 100644
--- a/typst-ts-embedding-lang-settings.el
+++ b/typst-ts-embedding-lang-settings.el
@@ -23,207 +23,206 @@
(require 'treesit)
(require 'typst-ts-core)
-;; Generated by `cargo-run'
+;; Generated by `cargo run' (i.e. `src/main.rs')
;; We here use print expression to create hash table, see `(elisp) Creating
Hash'
(defvar typst-ts-els-tag-lang-map
#s(hash-table
size 588
test equal
data
- (
- "txt" txt "asa" asp "asp" asp
- "as" actionscript "actionscript" actionscript "script editor" applescript
- "applescript" applescript "cmd" bat "bat" bat
- "build" build "cs" c-sharp "csx" c-sharp
- "c#" c-sharp "hpp" c++ "c++" c++
- "hh" c++ "h++" c++ "inl" c++
- "cp" c++ "cpp" c++ "cxx" c++
- "ipp" c++ "cc" c++ "hxx" c++
- "c" c "css.liquid" css "css" css
- "css.erb" css "edn" clojure "clj" clojure
- "cljs" clojure "cljc" clojure "clojure" clojure
+ ("txt" txt "asp" asp "asa" asp
+ "actionscript" actionscript "as" actionscript "script editor" applescript
+ "applescript" applescript "bat" bat "cmd" bat
+ "build" build "c#" c-sharp "cs" c-sharp
+ "csx" c-sharp "cxx" c++ "hpp" c++
+ "inl" c++ "ipp" c++ "cc" c++
+ "hh" c++ "hxx" c++ "cpp" c++
+ "h++" c++ "c++" c++ "cp" c++
+ "c" c "css.liquid" css "css.erb" css
+ "css" css "edn" clojure "clojure" clojure
+ "clj" clojure "cljc" clojure "cljs" clojure
"d" d "di" d "diff" diff
- "patch" diff "erl" erlang "hrl" erlang
- "emakefile" erlang "erlang" erlang "escript" erlang
- "yaws" yaws "gitattributes" attributes ".gitattributes" attributes
- "attributes" attributes "tag_editmsg" commit_editmsg "merge_msg"
commit_editmsg
- "commit_editmsg" commit_editmsg "gitconfig" gitconfig ".gitconfig"
gitconfig
- ".gitmodules" gitconfig "gitignore" exclude "exclude" exclude
+ "patch" diff "erl" erlang "escript" erlang
+ "erlang" erlang "hrl" erlang "emakefile" erlang
+ "yaws" yaws "attributes" attributes ".gitattributes" attributes
+ "gitattributes" attributes "merge_msg" commit_editmsg "commit_editmsg"
commit_editmsg
+ "tag_editmsg" commit_editmsg ".gitmodules" gitconfig "gitconfig"
gitconfig
+ ".gitconfig" gitconfig "gitignore" exclude "exclude" exclude
".gitignore" exclude ".git" .git "gitlog" gitlog
- ".mailmap" .mailmap "mailmap" .mailmap "git-rebase-todo" git-rebase-todo
- "go" go "dot" dot "gv" dot
- "gradle" groovy "groovy" groovy "jenkinsfile" groovy
- "gvy" groovy "shtml" html "xhtml" html
- "htm" html "html" html "haskell" haskell
- "hs" haskell "lhs" lhs "sublime-settings" json
- "sublime-mousemap" json "sublime-color-scheme" json "pipfile.lock" json
- "sublime-build" json "sublime-commands" json "sublime-completions" json
- "sublime-theme" json "json" json "sublime-project" json
- "sublime-keymap" json "sublime-macro" json "sublime-menu" json
- "ipynb" json "jsp" jsp "bsh" java
- "java" java "javadoc" javadoc "properties" properties
- "js" js "javascript" js "htc" js
+ "mailmap" .mailmap ".mailmap" .mailmap "git-rebase-todo" git-rebase-todo
+ "go" go "gv" dot "dot" dot
+ "jenkinsfile" groovy "groovy" groovy "gvy" groovy
+ "gradle" groovy "html" html "shtml" html
+ "htm" html "xhtml" html "haskell" haskell
+ "hs" haskell "lhs" lhs "sublime-commands" json
+ "sublime-menu" json "json" json "sublime-color-scheme" json
+ "sublime-build" json "sublime-settings" json "sublime-completions" json
+ "sublime-theme" json "ipynb" json "sublime-keymap" json
+ "pipfile.lock" json "sublime-mousemap" json "sublime-macro" json
+ "sublime-project" json "jsp" jsp "java" java
+ "bsh" java "javadoc" javadoc "properties" properties
+ "js" js "htc" js "javascript" js
"bibtex" bibtex "bib" bibtex "latex" latex
"ltx" latex "tex" tex "cls" tex
- "sty" tex "clisp" common-lisp "el" lisp
- "lsp" lisp "fasl" lisp "lisp" lisp
- "cl" lisp "scm" lisp "l" lisp
- "mud" lisp "ss" lisp "lua" lua
- "makefile" makefile "mak" makefile "mk" makefile
- "gnumakefile" makefile "make" makefile "makefile.in" makefile
- "makefile.am" makefile "ocamlmakefile" makefile "mdown" markdown
- "markdn" markdown "markdown" markdown "md" markdown
+ "sty" tex "clisp" common-lisp "el" emacs-lisp
+ "l" lisp "lsp" lisp "scm" lisp
+ "ss" lisp "lisp" lisp "mud" lisp
+ "fasl" lisp "cl" lisp "lua" lua
+ "gnumakefile" makefile "mk" makefile "makefile.am" makefile
+ "mak" makefile "makefile.in" makefile "make" makefile
+ "makefile" makefile "ocamlmakefile" makefile "md" markdown
+ "markdown" markdown "mdown" markdown "markdn" markdown
"multimarkdown" multimarkdown "matlab" matlab "mli" ocaml
- "ml" ocaml "ocaml" ocaml "mll" ocamllex
+ "ocaml" ocaml "ml" ocaml "mll" ocamllex
"ocamllex" ocamllex "mly" ocamlyacc "ocamlyacc" ocamlyacc
- "camlp4" camlp4 "objective-c++" objective-c++ "mm" objective-c++
- "h" objective-c "m" objective-c "objective-c" objective-c
- "php3" php "phps" php "phpt" php
- "php5" php "php" php "php4" php
- "phtml" php "php7" php "pas" pascal
- "dpr" pascal "p" pascal "pascal" pascal
- "pod" perl "pl" perl "pmc" perl
+ "camlp4" camlp4 "mm" objective-c++ "objective-c++" objective-c++
+ "h" objective-c "objective-c" objective-c "m" objective-c
+ "php3" php "php7" php "phps" php
+ "phpt" php "php4" php "php" php
+ "phtml" php "php5" php "p" pascal
+ "dpr" pascal "pascal" pascal "pas" pascal
"pc" perl "t" perl "pm" perl
- "perl" perl "gypi" python "bzl" python
- "sconscript" python "py" python "pxi" python
- "pyx.in" python "vpy" python "pxd.in" python
- "pyw" python "py3" python "pyx" python
- "cpy" python "wscript" python "rpy" python
- "sconstruct" python "gyp" python "snakefile" python
- "bazel" python "python" python "pxd" python
- "pyi" python "pxi.in" python "rprofile" r
- "r" r "rd" rd "erb" rails
- "rhtml" rails "html.erb" rails "rails" rails
- "js.erb" js.erb "sass" haml "haml" haml
- "rxml" rxml "builder" rxml "erbsql" erbsql
- "sql.erb" erbsql "re" re "rst" restructuredtext
- "rest" restructuredtext "restructuredtext" restructuredtext "fastfile"
ruby
- "guardfile" ruby "rantfile" ruby "podspec" ruby
- "capfile" ruby "berksfile" ruby "rake" ruby
- "rakefile" ruby "fcgi" ruby "irbrc" ruby
- "cheffile" ruby "scanfile" ruby "prawn" ruby
- "cgi" ruby "config.ru" ruby "appfile" ruby
- "jbuilder" ruby "rb" ruby "rabl" ruby
- "gemspec" ruby "ruby" ruby "rjs" ruby
- "rbx" ruby "vagrantfile" ruby "thor" ruby
- "podfile" ruby "gemfile" ruby "snapfile" ruby
- "brewfile" ruby "simplecov" ruby "ruby.rail" ruby
- "deliverfile" ruby "appraisals" ruby "thorfile" ruby
- "rs" rust "rust" rust "ddl" sql
- "dml" sql "sql" sql "sbt" scala
- "sc" scala "scala" scala "sh" bash
- ".zshrc" bash "eclass" bash ".zprofile" bash
- "zsh" bash ".profile" bash ".bash_functions" bash
- ".bash_completions" bash ".zlogin" bash ".zshenv" bash
- "ebuild" bash ".bash_logout" bash ".bash_login" bash
- "ash" bash ".bash_profile" bash ".bash_variables" bash
- ".bashrc" bash ".textmate_init" bash ".bash_aliases" bash
- "pkgbuild" bash ".zlogout" bash "bash" bash
+ "perl" perl "pod" perl "pmc" perl
+ "pl" perl "python" python "wscript" python
+ "pxi.in" python "snakefile" python "vpy" python
+ "py" python "cpy" python "gyp" python
+ "sconstruct" python "rpy" python "pxi" python
+ "pyx.in" python "pyi" python "gypi" python
+ "bazel" python "pyw" python "sconscript" python
+ "pxd.in" python "py3" python "bzl" python
+ "pyx" python "pxd" python "r" r
+ "rprofile" r "rd" rd "rails" rails
+ "rhtml" rails "erb" rails "html.erb" rails
+ "js.erb" js.erb "haml" haml "sass" haml
+ "builder" rxml "rxml" rxml "sql.erb" erbsql
+ "erbsql" erbsql "re" re "rst" restructuredtext
+ "rest" restructuredtext "restructuredtext" restructuredtext "gemfile"
ruby
+ "jbuilder" ruby "irbrc" ruby "prawn" ruby
+ "rbx" ruby "gemspec" ruby "cheffile" ruby
+ "config.ru" ruby "guardfile" ruby "podfile" ruby
+ "rantfile" ruby "fastfile" ruby "capfile" ruby
+ "vagrantfile" ruby "ruby" ruby "simplecov" ruby
+ "scanfile" ruby "rjs" ruby "brewfile" ruby
+ "rakefile" ruby "cgi" ruby "rabl" ruby
+ "snapfile" ruby "appraisals" ruby "fcgi" ruby
+ "appfile" ruby "deliverfile" ruby "berksfile" ruby
+ "podspec" ruby "ruby.rail" ruby "rake" ruby
+ "thorfile" ruby "rb" ruby "thor" ruby
+ "rs" rust "rust" rust "dml" sql
+ "ddl" sql "sql" sql "sbt" scala
+ "scala" scala "sc" scala ".zprofile" bash
+ ".textmate_init" bash "sh" bash ".zshenv" bash
+ "ebuild" bash "eclass" bash ".bash_completions" bash
+ ".zshrc" bash "pkgbuild" bash ".bash_profile" bash
+ ".bash_functions" bash ".bash_login" bash ".bash_logout" bash
+ "zsh" bash "ash" bash ".bashrc" bash
+ "bash" bash ".bash_aliases" bash ".profile" bash
+ ".zlogin" bash ".zlogout" bash ".bash_variables" bash
"shell-unix-generic" shell-unix-generic "commands-builtin-shell-bash"
commands-builtin-shell-bash "adp" adp
- "tcl" tcl "textile" textile "tld" xml
- "xsd" xml "dtml" xml "rss" xml
- "rng" xml "opml" xml "xaml" xml
- "xml" xml "xslt" xml "svg" xml
+ "tcl" tcl "textile" textile "opml" xml
+ "rng" xml "xsd" xml "xml" xml
+ "rss" xml "svg" xml "xslt" xml
+ "xaml" xml "tld" xml "dtml" xml
"yaml" yaml "yml" yaml "sublime-syntax" yaml
- "awk" awk "ada" ada "adb" ada
- "ads" ada "gpr" ada ".htgroups" envvars
- "envvars" envvars ".htpasswd" envvars ".htaccess" envvars
- "htgroups" envvars "htaccess" envvars "htpasswd" envvars
- "ad" adoc "asciidoc" adoc "adoc" adoc
- "asm" yasm "nasm" yasm "yasm" yasm
- "inc" yasm "mac" yasm "h.in" h.in
- "hh.in" hh.in "h++.in" hh.in "hxx.in" hh.in
- "hpp.in" hh.in "cmakelists.txt" cmake "cmake" cmake
- "cmakecache.txt" cmakecache "cmakecache" cmakecache "cmakecommands"
cmakecommands
+ "awk" awk "ads" ada "ada" ada
+ "gpr" ada "adb" ada ".htgroups" envvars
+ ".htpasswd" envvars ".htaccess" envvars "htpasswd" envvars
+ "envvars" envvars "htgroups" envvars "htaccess" envvars
+ "asciidoc" adoc "adoc" adoc "ad" adoc
+ "yasm" yasm "mac" yasm "nasm" yasm
+ "asm" yasm "inc" yasm "h.in" h.in
+ "h++.in" hh.in "hh.in" hh.in "hxx.in" hh.in
+ "hpp.in" hh.in "cmake" cmake "cmakelists.txt" cmake
+ "cmakecache" cmakecache "cmakecache.txt" cmakecache "cmakecommands"
cmakecommands
"csv" csv "tsv" csv "cabal" cabal
- "cson" coffeescript "coffeescript" coffeescript "coffee.erb" coffeescript
- "coffee" coffeescript "cakefile" coffeescript "cpuinfo" cpuinfo
- "crontab" crontab "tab" crontab "cron.d" crontab
+ "cakefile" coffeescript "coffee" coffeescript "coffee.erb" coffeescript
+ "cson" coffeescript "coffeescript" coffeescript "cpuinfo" cpuinfo
+ "tab" crontab "crontab" crontab "cron.d" crontab
"cr" crystal "crystal" crystal "dart" dart
- "dockerfile" dockerfile ".env.test" dotenv ".env.test.local" dotenv
- ".env.production.local" dotenv "env.template" dotenv "env.sample" dotenv
- "dotenv" dotenv ".env.testing" dotenv "env" dotenv
- ".env.sample" dotenv ".env.template" dotenv ".env.staging" dotenv
- ".env.defaults" dotenv "env.example" dotenv ".env.local" dotenv
- ".env.development" dotenv ".env.dusk.local" dotenv
".env.development.local" dotenv
- ".env.default" dotenv ".env.example" dotenv ".envrc" dotenv
- ".flaskenv" dotenv ".env.dist" dotenv ".env" dotenv
- ".env.production" dotenv ".env.prod" dotenv ".env.dev" dotenv
- "elixir" elixir "exs" elixir "ex" elixir
- "html.leex" html.eex "html.eex" html.eex "elm" elm
- "eml" email "mbx" email "msg" email
- "mboxz" email "email" email "f#" fs
- "fsi" fs "fsx" fs "fish" fish
- "f77" f "for" f "fpp" f
- "f" f "f08" f90 "f95" f90
- "f03" f90 "f90" f90 "namelist" namelist
- "fstab" fstab "crypttab" fstab "mtab" fstab
- "frag" glsl "mesh" glsl "glsl" glsl
- "vs" glsl "tesc" glsl "rmiss" glsl
- "fsh" glsl "vshader" glsl "task" glsl
- "rchit" glsl "fshader" glsl "rgen" glsl
- "fs" glsl "gshader" glsl "vsh" glsl
- "geom" glsl "gs" glsl "rahit" glsl
- "comp" glsl "tese" glsl "rcall" glsl
- "rint" glsl "vert" glsl "gsh" glsl
- "gql" graphql "graphql" graphql "graphqls" graphql
- "2" groff/troff "groff" groff/troff "8" groff/troff
- "7" groff/troff "4" groff/troff "5" groff/troff
- "6" groff/troff "1" groff/troff "9" groff/troff
- "troff" groff/troff "groff/troff" groff/troff "3" groff/troff
+ "dockerfile" dockerfile ".env.example" dotenv ".env.production.local"
dotenv
+ ".env.default" dotenv "env" dotenv ".envrc" dotenv
+ ".env.test" dotenv ".env" dotenv ".env.testing" dotenv
+ ".env.dev" dotenv ".env.sample" dotenv ".env.prod" dotenv
+ ".env.staging" dotenv ".env.defaults" dotenv ".env.production" dotenv
+ ".env.local" dotenv "env.example" dotenv ".env.dist" dotenv
+ ".env.dusk.local" dotenv "env.sample" dotenv ".env.development" dotenv
+ ".env.test.local" dotenv "dotenv" dotenv ".flaskenv" dotenv
+ ".env.development.local" dotenv "env.template" dotenv ".env.template"
dotenv
+ "elixir" elixir "ex" elixir "exs" elixir
+ "html.eex" html.eex "html.leex" html.eex "elm" elm
+ "msg" email "mboxz" email "eml" email
+ "mbx" email "email" email "fsi" fs
+ "f#" fs "fsx" fs "fish" fish
+ "fpp" f "for" f "f" f
+ "f77" f "f90" f90 "f08" f90
+ "f95" f90 "f03" f90 "namelist" namelist
+ "mtab" fstab "fstab" fstab "crypttab" fstab
+ "fsh" glsl "vshader" glsl "vs" glsl
+ "fshader" glsl "gshader" glsl "gsh" glsl
+ "vsh" glsl "vert" glsl "task" glsl
+ "comp" glsl "gs" glsl "geom" glsl
+ "rahit" glsl "rmiss" glsl "fs" glsl
+ "frag" glsl "rchit" glsl "glsl" glsl
+ "tesc" glsl "tese" glsl "mesh" glsl
+ "rint" glsl "rgen" glsl "rcall" glsl
+ "graphql" graphql "graphqls" graphql "gql" graphql
+ "groff" groff/troff "troff" groff/troff "4" groff/troff
+ "9" groff/troff "1" groff/troff "2" groff/troff
+ "7" groff/troff "6" groff/troff "3" groff/troff
+ "groff/troff" groff/troff "5" groff/troff "8" groff/troff
"group" group "twig" twig "html.twig" twig
- "hosts" hosts "cfg" ini ".coveragerc" ini
- "hgrc" ini ".gitlint" ini ".hgrc" ini
- "desktop" ini ".editorconfig" ini ".pylintrc" ini
- "inf" ini "ini" ini "reg" ini
- "lng" ini "url" ini "xhtml.j2" htm.j2
- "html.j2" htm.j2 "htm.j2" htm.j2 "xml.j2" htm.j2
- "jinja" jinja2 "j2" jinja2 "jinja2" jinja2
+ "hosts" hosts ".pylintrc" ini "desktop" ini
+ ".editorconfig" ini ".gitlint" ini ".hgrc" ini
+ "lng" ini "hgrc" ini "inf" ini
+ "reg" ini ".coveragerc" ini "ini" ini
+ "url" ini "cfg" ini "htm.j2" htm.j2
+ "xml.j2" htm.j2 "html.j2" htm.j2 "xhtml.j2" htm.j2
+ "jinja" jinja2 "jinja2" jinja2 "j2" jinja2
"libsonnet" jsonnet "libjsonnet" jsonnet "jsonnet" jsonnet
"jl" julia "julia" julia "kts" kotlin
"kt" kotlin "kotlin" kotlin "less" less
"css.less" less "ll" llvm "llvm" llvm
"lean" lean "manpage" manpage "man" manpage
"mediawikerpanel" mediawikerpanel "wikipedia" mediawiki "wiki" mediawiki
- "mediawiki" mediawiki "meminfo" meminfo "scgi_params" nginx
- "uwsgi_params" nginx "nginx" nginx "fastcgi_params" nginx
- "nginx.conf" nginx "conf" nginx "conf.erb" nginx
- "mime.types" nginx "nim" nim "nims" nim
- "nimble" nim "ninja" ninja "nix" nix
- "orgmode" orgmode "org" orgmode "passwd" passwd
- "proto" proto "protodevel" proto "proto.text" pb.txt
- "textpb" pb.txt "prototxt" pb.txt "pb.txt" pb.txt
- "pbtxt" pb.txt "puppet" puppet "epp" puppet
- "pp" puppet "purescript" purescript "purs" purescript
+ "mediawiki" mediawiki "meminfo" meminfo "uwsgi_params" nginx
+ "mime.types" nginx "nginx.conf" nginx "conf" nginx
+ "conf.erb" nginx "fastcgi_params" nginx "nginx" nginx
+ "scgi_params" nginx "nim" nim "nimble" nim
+ "nims" nim "ninja" ninja "nix" nix
+ "org" orgmode "orgmode" orgmode "passwd" passwd
+ "protodevel" proto "proto" proto "pb.txt" pb.txt
+ "prototxt" pb.txt "proto.text" pb.txt "pbtxt" pb.txt
+ "textpb" pb.txt "epp" puppet "pp" puppet
+ "puppet" puppet "purs" purescript "purescript" purescript
"qml" qml "qmlproject" qml "rkt" racket
- "racket" racket "rego" rego "requirements.in" requirements.txt
- "requirements.txt" requirements.txt "pip" requirements.txt "resolv.conf"
resolv
- "resolv" resolv "resource" robot "robot" robot
- "scss" scss "sml" sml "sig" sml
+ "racket" racket "rego" rego "pip" requirements.txt
+ "requirements.in" requirements.txt "requirements.txt" requirements.txt
"resolv" resolv
+ "resolv.conf" resolv "robot" robot "resource" robot
+ "scss" scss "sig" sml "sml" sml
"cm" sml "skim" slim "slim" slim
"strace" strace "styl" stylus "stylus" stylus
"solidity" solidity "sol" solidity "vy" vyper
- "vyper" vyper "jq" jq "svelte" svelte
- "svlt" svelte "swift" swift "svh" systemverilog
- "sv" systemverilog "vh" systemverilog "systemverilog" systemverilog
- "toml" toml "cargo.lock" toml "gopkg.lock" toml
- "tml" toml "pipfile" toml "poetry.lock" toml
- "pdm.lock" toml "tfstate" tfstate "terraform" terraform
- "tf" terraform "hcl" terraform "tfvars" terraform
- "done.txt" todo.txt "todo.txt" todo.txt "ts" typescript
- "cts" typescript "typescript" typescript "mts" typescript
+ "vyper" vyper "jq" jq "svlt" svelte
+ "svelte" svelte "swift" swift "sv" systemverilog
+ "svh" systemverilog "systemverilog" systemverilog "vh" systemverilog
+ "cargo.lock" toml "toml" toml "pipfile" toml
+ "poetry.lock" toml "tml" toml "gopkg.lock" toml
+ "pdm.lock" toml "tfstate" tfstate "tfvars" terraform
+ "tf" terraform "hcl" terraform "terraform" terraform
+ "todo.txt" todo.txt "done.txt" todo.txt "mts" typescript
+ "ts" typescript "cts" typescript "typescript" typescript
"typescriptreact" typescriptreact "tsx" typescriptreact "v" verilog
- "verilog" verilog "vim" viml "gvimrc" viml
- "_vimrc" viml ".vimrc" viml "_gvimrc" viml
- "viml" viml "vimrc" viml ".gvimrc" viml
+ "verilog" verilog ".vimrc" viml "_gvimrc" viml
+ "gvimrc" viml "_vimrc" viml "vimrc" viml
+ "viml" viml "vim" viml ".gvimrc" viml
"vue" vue "zig" zig "plot" gnuplot
- "gp" gnuplot "gnuplot" gnuplot "plt" gnuplot
- "gnu" gnuplot "gpl" gnuplot "http" http
- "log" log "show-nonprintable" show-nonprintable "authorized_keys2"
authorized_keys
- "authorized_keys" authorized_keys "pub" authorized_keys "known_hosts"
known_hosts
+ "gnuplot" gnuplot "gpl" gnuplot "gp" gnuplot
+ "gnu" gnuplot "plt" gnuplot "http" http
+ "log" log "show-nonprintable" show-nonprintable "pub" authorized_keys
+ "authorized_keys2" authorized_keys "authorized_keys" authorized_keys
"known_hosts" known_hosts
"known_hosts.old" known_hosts "ssh_config" ssh_config "sshd_config"
sshd_config
- "syslog" syslog "varlink" varlink "typc" typst
- "typst" typst "typ" typst
+ "syslog" syslog "varlink" varlink "typ" typst
+ "typc" typst "typst" typst
))
"Raw block tag -> tree sitter language map.")