aboutsummaryrefslogtreecommitdiff
path: root/editors/helix
diff options
context:
space:
mode:
authorAshish SHUKLA <ashish@FreeBSD.org>2022-03-30 22:35:40 +0000
committerAshish SHUKLA <ashish@FreeBSD.org>2022-03-30 22:36:04 +0000
commitecb3475434f22b6101a7422e667e809ef4c2991a (patch)
tree8afc379f1bbc9f7344948666d38d9c36f5dda497 /editors/helix
parent6987652045875bd891ebc8710ac5b8163818f9b5 (diff)
downloadports-ecb3475434f22b6101a7422e667e809ef4c2991a.tar.gz
ports-ecb3475434f22b6101a7422e667e809ef4c2991a.zip
editors/helix: Update to 22.03
Reported by: portscout
Diffstat (limited to 'editors/helix')
-rw-r--r--editors/helix/Makefile236
-rw-r--r--editors/helix/distinfo290
-rw-r--r--editors/helix/files/patch-helix-core_src_lib.rs11
-rw-r--r--editors/helix/files/patch-helix-loader_src_grammar.rs12
-rw-r--r--editors/helix/files/patch-helix-loader_src_lib.rs11
-rw-r--r--editors/helix/files/patch-helix-term_build.rs16
-rw-r--r--editors/helix/pkg-plist93
7 files changed, 423 insertions, 246 deletions
diff --git a/editors/helix/Makefile b/editors/helix/Makefile
index a77ac01ffca1..42789b30cb11 100644
--- a/editors/helix/Makefile
+++ b/editors/helix/Makefile
@@ -1,7 +1,5 @@
PORTNAME= helix
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.0
-PORTREVISION= 3
+DISTVERSION= 22.03
CATEGORIES= editors
MAINTAINER= ashish@FreeBSD.org
@@ -17,90 +15,103 @@ CONFLICTS_INSTALL= shx
USE_GITHUB= yes
GH_ACCOUNT= helix-editor
GH_TUPLE= \
- ikatyang:tree-sitter-toml:7cff70b:tree_sitter_toml/helix-syntax/languages/tree-sitter-toml \
- tree-sitter:tree-sitter-agda:ca69cdf:tree_sitter_agda/helix-syntax/languages/tree-sitter-agda \
- tree-sitter:tree-sitter-bash:a8eb5cb:tree_sitter_bash/helix-syntax/languages/tree-sitter-bash \
- tree-sitter:tree-sitter-c-sharp:53a65a9:tree_sitter_c_sharp/helix-syntax/languages/tree-sitter-c-sharp \
- tree-sitter:tree-sitter-c:f05e279:tree_sitter_c/helix-syntax/languages/tree-sitter-c \
- tree-sitter:tree-sitter-cpp:c612124:tree_sitter_cpp/helix-syntax/languages/tree-sitter-cpp \
- stsewd:tree-sitter-comment:5dd3c62:tree_sitter_comment/helix-syntax/languages/tree-sitter-comment \
- uyha:tree-sitter-cmake:f6616f1:tree_sitter_cmake/helix-syntax/languages/tree-sitter-cmake \
- tree-sitter:tree-sitter-css:94e1023:tree_sitter_css/helix-syntax/languages/tree-sitter-css \
- UserNobody14:tree-sitter-dart:6a25376:tree_sitter_dart/helix-syntax/languages/tree-sitter-dart \
- camdencheek:tree-sitter-dockerfile:7af32bc:tree_sitter_dockerfile/helix-syntax/languages/tree-sitter-dockerfile \
- elixir-lang:tree-sitter-elixir:f5d7bda:tree_sitter_elixir/helix-syntax/languages/tree-sitter-elixir \
- ram02z:tree-sitter-fish:04e54ab:tree_sitter_fish/helix-syntax/languages/tree-sitter-fish \
- the-mikedavis:tree-sitter-git-commit:066e395:tree_sitter_git_commit/helix-syntax/languages/tree-sitter-git-commit \
- the-mikedavis:tree-sitter-git-diff:c12e6ec:tree_sitter_git_diff/helix-syntax/languages/tree-sitter-git-diff \
- the-mikedavis:tree-sitter-git-rebase:332dc52:tree_sitter_git_rebase/helix-syntax/languages/tree-sitter-git-rebase \
- theHamsta:tree-sitter-glsl:88408ff:tree_sitter_glsl/helix-syntax/languages/tree-sitter-glsl \
- tree-sitter:tree-sitter-go:2a83dfd:tree_sitter_go/helix-syntax/languages/tree-sitter-go \
- tree-sitter:tree-sitter-haskell:237f4eb:tree_sitter_haskell/helix-syntax/languages/tree-sitter-haskell \
- tree-sitter:tree-sitter-html:d93af48:tree_sitter_html/helix-syntax/languages/tree-sitter-html \
- tree-sitter:tree-sitter-java:bd6186c:tree_sitter_java/helix-syntax/languages/tree-sitter-java \
- tree-sitter:tree-sitter-javascript:4a95461:tree_sitter_javascript/helix-syntax/languages/tree-sitter-javascript \
- tree-sitter:tree-sitter-json:65bceef:tree_sitter_json/helix-syntax/languages/tree-sitter-json \
- tree-sitter:tree-sitter-julia:12ea597:tree_sitter_julia/helix-syntax/languages/tree-sitter-julia \
- latex-lsp:tree-sitter-latex:7f72066:tree_sitter_latex/helix-syntax/languages/tree-sitter-latex \
- cbarrete:tree-sitter-ledger:0cdeb0e:cbarrete/helix-syntax/languages/tree-sitter-ledger \
- benwilliamgraham:tree-sitter-llvm:3b21392:tree_sitter_llvm/helix-syntax/languages/tree-sitter-llvm \
- nvim-treesitter:tree-sitter-lua:6f5d401:tree_sitter_lua/helix-syntax/languages/tree-sitter-lua \
- MDeiml:tree-sitter-markdown:ad8c329:tree_sitter_markdown/helix-syntax/languages/tree-sitter-markdown \
- cstrahan:tree-sitter-nix:50f38ce:tree_sitter_nix/helix-syntax/languages/tree-sitter-nix \
- tree-sitter:tree-sitter-ocaml:23d419b:tree_sitter_ocaml/helix-syntax/languages/tree-sitter-ocaml \
- ganezdragon:tree-sitter-perl:0ac2c6d:tree_sitter_perl/helix-syntax/languages/tree-sitter-perl \
- tree-sitter:tree-sitter-php:0d63eaf:tree_sitter_php/helix-syntax/languages/tree-sitter-php \
- yusdacra:tree-sitter-protobuf:19c211a:tree_sitter_protobuf/helix-syntax/languages/tree-sitter-protobuf \
- tree-sitter:tree-sitter-python:d6210ce:tree_sitter_python/helix-syntax/languages/tree-sitter-python \
- tree-sitter:tree-sitter-ruby:dfff673:tree_sitter_ruby/helix-syntax/languages/tree-sitter-ruby \
- tree-sitter:tree-sitter-rust:a360da0:tree_sitter_rust/helix-syntax/languages/tree-sitter-rust \
- tree-sitter:tree-sitter-scala:fb23ed9:tree_sitter_scala/helix-syntax/languages/tree-sitter-scala \
- Himujjal:tree-sitter-svelte:349a598:tree_sitter_svelte/helix-syntax/languages/tree-sitter-svelte \
- tree-sitter:tree-sitter-swift:a22fa5e:tree_sitter_swift/helix-syntax/languages/tree-sitter-swift \
- Flakebi:tree-sitter-tablegen:568dd8a:tree_sitter_tablegen/helix-syntax/languages/tree-sitter-tablegen \
- tree-sitter:tree-sitter-tsq:b665659:tree_sitter_tsq/helix-syntax/languages/tree-sitter-tsq \
- tree-sitter:tree-sitter-typescript:3e897ea:tree_sitter_typescript/helix-syntax/languages/tree-sitter-typescript \
- ikatyang:tree-sitter-vue:91fe275:tree_sitter_vue/helix-syntax/languages/tree-sitter-vue \
- szebniok:tree-sitter-wgsl:f00ff52:tree_sitter_wgsl/helix-syntax/languages/tree-sitter-wgsl \
- ikatyang:tree-sitter-yaml:0e36bed:tree_sitter_yaml/helix-syntax/languages/tree-sitter-yaml \
- maxxnino:tree-sitter-zig:1f27fd1:tree_sitter_zig/helix-syntax/languages/tree-sitter-zig
+ ikatyang:tree-sitter-toml:7cff70b:tree_sitter_toml/runtime/grammars/sources/toml \
+ tree-sitter:tree-sitter-bash:a8eb5cb:tree_sitter_bash/runtime/grammars/sources/bash \
+ tree-sitter:tree-sitter-c-sharp:53a65a9:tree_sitter_c_sharp/runtime/grammars/sources/c-sharp \
+ tree-sitter:tree-sitter-c:f05e279:tree_sitter_c/runtime/grammars/sources/c \
+ uyha:tree-sitter-cmake:f6616f1:tree_sitter_cmake/runtime/grammars/sources/cmake \
+ stsewd:tree-sitter-comment:5dd3c62:tree_sitter_comment/runtime/grammars/sources/comment \
+ tree-sitter:tree-sitter-cpp:e8dcc9d:tree_sitter_cpp/runtime/grammars/sources/cpp \
+ tree-sitter:tree-sitter-css:94e1023:tree_sitter_css/runtime/grammars/sources/css \
+ UserNobody14:tree-sitter-dart:6a25376:tree_sitter_dart/runtime/grammars/sources/dart \
+ camdencheek:tree-sitter-dockerfile:7af32bc:tree_sitter_dockerfile/runtime/grammars/sources/dockerfile \
+ elixir-lang:tree-sitter-elixir:f5d7bda:tree_sitter_elixir/runtime/grammars/sources/elixir \
+ elm-tooling:tree-sitter-elm:bd50ccf:tree_sitter_elm/runtime/grammars/sources/elm \
+ the-mikedavis:tree-sitter-erlang:86985bd:tree_sitter_erlang/runtime/grammars/sources/erlang \
+ ram02z:tree-sitter-fish:04e54ab:tree_sitter_fish/runtime/grammars/sources/fish \
+ the-mikedavis:tree-sitter-git-commit:7ae23de:tree_sitter_git_commit/runtime/grammars/sources/git-commit \
+ the-mikedavis:tree-sitter-git-config:0e4f0ba:tree_sitter_git_config/runtime/grammars/sources/git-config \
+ the-mikedavis:tree-sitter-diff:c12e6ec:tree_sitter_git_diff/runtime/grammars/sources/git-diff \
+ the-mikedavis:tree-sitter-git-rebase:332dc52:tree_sitter_git_rebase/runtime/grammars/sources/git-rebase \
+ theHamsta:tree-sitter-glsl:88408ff:tree_sitter_glsl/runtime/grammars/sources/glsl \
+ tree-sitter:tree-sitter-go:0fa917a:tree_sitter_go/runtime/grammars/sources/go \
+ bkegley:tree-sitter-graphql:5e66e96:tree_sitter_graphql/runtime/grammars/sources/graphql \
+ tree-sitter:tree-sitter-haskell:b6ec26f:tree_sitter_haskell/runtime/grammars/sources/haskell \
+ MichaHoffmann:tree-sitter-hcl:3cb7fc2:tree_sitter_hcl/runtime/grammars/sources/hcl \
+ tree-sitter:tree-sitter-html:d93af48:tree_sitter_html/runtime/grammars/sources/html \
+ elixir-lang:tree-sitter-iex:39f20bb:tree_sitter_iex/runtime/grammars/sources/iex \
+ tree-sitter:tree-sitter-java:bd6186c:tree_sitter_java/runtime/grammars/sources/java \
+ tree-sitter:tree-sitter-javascript:4a95461:tree_sitter_javascript/runtime/grammars/sources/javascript \
+ tree-sitter:tree-sitter-json:65bceef:tree_sitter_json/runtime/grammars/sources/json \
+ tree-sitter:tree-sitter-julia:12ea597:tree_sitter_julia/runtime/grammars/sources/julia \
+ fwcd:tree-sitter-kotlin:a4f71eb:tree_sitter_kotlin/runtime/grammars/sources/kotlin \
+ latex-lsp:tree-sitter-latex:7f72066:tree_sitter_latex/runtime/grammars/sources/latex \
+ Julian:tree-sitter-lean:d984261:tree_sitter_lean/runtime/grammars/sources/lean \
+ cbarrete:tree-sitter-ledger:0cdeb0e:tree_sitter_ledger/runtime/grammars/sources/ledger \
+ Flakebi:tree-sitter-llvm-mir:06fabca:tree_sitter_llvm_mir/runtime/grammars/sources/llvm-mir \
+ benwilliamgraham:tree-sitter-llvm:3b21392:tree_sitter_llvm/runtime/grammars/sources/llvm \
+ nvim-treesitter:tree-sitter-lua:6f5d401:tree_sitter_lua/runtime/grammars/sources/lua \
+ alemuller:tree-sitter-make:a4b9187:tree_sitter_make/runtime/grammars/sources/make \
+ MDeiml:tree-sitter-markdown:ad8c329:tree_sitter_markdown/runtime/grammars/sources/markdown \
+ cstrahan:tree-sitter-nix:50f38ce:tree_sitter_nix/runtime/grammars/sources/nix \
+ tree-sitter:tree-sitter-ocaml:23d419b:tree_sitter_ocaml/runtime/grammars/sources/ocaml \
+ milisims:tree-sitter-org:1c3eb53:tree_sitter_org/runtime/grammars/sources/org \
+ ganezdragon:tree-sitter-perl:0ac2c6d:tree_sitter_perl/runtime/grammars/sources/perl \
+ tree-sitter:tree-sitter-php:57f8554:tree_sitter_php/runtime/grammars/sources/php \
+ yusdacra:tree-sitter-protobuf:19c211a:tree_sitter_protobuf/runtime/grammars/sources/protobuf \
+ tree-sitter:tree-sitter-python:d6210ce:tree_sitter_python/runtime/grammars/sources/python \
+ tree-sitter:tree-sitter-regex:e1cfca3:tree_sitter_regex/runtime/grammars/sources/regex \
+ jaredramirez:tree-sitter-rescript:4cd7ba9:tree_sitter_rescript/runtime/grammars/sources/rescript \
+ tree-sitter:tree-sitter-ruby:dfff673:tree_sitter_ruby/runtime/grammars/sources/ruby \
+ tree-sitter:tree-sitter-rust:a360da0:tree_sitter_rust/runtime/grammars/sources/rust \
+ tree-sitter:tree-sitter-scala:0a3dd53:tree_sitter_scala/runtime/grammars/sources/scala \
+ slinlee:tree-sitter-solidity:f3a0022:tree_sitter_solidity/runtime/grammars/sources/solidity \
+ Himujjal:tree-sitter-svelte:349a598:tree_sitter_svelte/runtime/grammars/sources/svelte \
+ Flakebi:tree-sitter-tablegen:568dd8a:tree_sitter_tablegen/runtime/grammars/sources/tablegen \
+ tree-sitter:tree-sitter-tsq:b665659:tree_sitter_tsq/runtime/grammars/sources/tsq \
+ eirabben:tree-sitter-twig:b744418:tree_sitter_twig/runtime/grammars/sources/twig \
+ tree-sitter:tree-sitter-typescript:3e897ea:tree_sitter_typescript/runtime/grammars/sources/typescript \
+ ikatyang:tree-sitter-vue:91fe275:tree_sitter_vue/runtime/grammars/sources/vue \
+ szebniok:tree-sitter-wgsl:f00ff52:tree_sitter_wgsl/runtime/grammars/sources/wgsl \
+ ikatyang:tree-sitter-yaml:0e36bed:tree_sitter_yaml/runtime/grammars/sources/yaml \
+ maxxnino:tree-sitter-zig:93331b8:tree_sitter_zig/runtime/grammars/sources/zig
+
CARGO_CARGOTOML= ${WRKSRC}/helix-term/Cargo.toml
CARGO_INSTALL_PATH= ./helix-term
CARGO_CRATES= aho-corasick-0.7.18 \
- anyhow-1.0.52 \
+ anyhow-1.0.56 \
arc-swap-1.5.0 \
- autocfg-1.0.1 \
+ autocfg-1.1.0 \
bitflags-1.3.2 \
bstr-0.2.17 \
bytecount-0.6.2 \
bytes-1.1.0 \
cassowary-0.3.0 \
- cc-1.0.72 \
+ cc-1.0.73 \
cfg-if-1.0.0 \
chardetng-0.1.17 \
chrono-0.4.19 \
- clipboard-win-4.2.2 \
+ clipboard-win-4.4.1 \
content_inspector-0.2.4 \
- crossbeam-utils-0.8.5 \
- crossterm-0.22.1 \
+ crossbeam-utils-0.8.8 \
+ crossterm-0.23.1 \
crossterm_winapi-0.9.0 \
dirs-next-2.0.0 \
dirs-sys-next-0.1.2 \
either-1.6.1 \
encoding_rs-0.8.30 \
encoding_rs_io-0.1.7 \
- error-code-2.3.0 \
+ error-code-2.3.1 \
etcetera-0.3.2 \
fern-0.6.0 \
fnv-1.0.7 \
form_urlencoded-1.0.1 \
- futf-0.1.4 \
- futures-core-0.3.19 \
- futures-executor-0.3.19 \
- futures-task-0.3.19 \
- futures-util-0.3.19 \
+ futures-core-0.3.21 \
+ futures-executor-0.3.21 \
+ futures-task-0.3.21 \
+ futures-util-0.3.21 \
fuzzy-matcher-0.3.7 \
- getrandom-0.2.3 \
+ getrandom-0.2.5 \
globset-0.4.8 \
grep-matcher-0.1.5 \
grep-regex-0.1.9 \
@@ -108,97 +119,114 @@ CARGO_CRATES= aho-corasick-0.7.18 \
hermit-abi-0.1.19 \
idna-0.2.3 \
ignore-0.4.18 \
- instant-0.1.12 \
itoa-1.0.1 \
jsonrpc-core-18.0.0 \
lazy_static-1.4.0 \
- libc-0.2.104 \
- libloading-0.7.2 \
- lock_api-0.4.5 \
- log-0.4.14 \
- lsp-types-0.91.1 \
- mac-0.1.1 \
+ libc-0.2.121 \
+ libloading-0.7.3 \
+ lock_api-0.4.6 \
+ log-0.4.16 \
+ lsp-types-0.92.1 \
matches-0.1.9 \
memchr-2.4.1 \
memmap2-0.3.1 \
mio-0.7.14 \
+ mio-0.8.1 \
miow-0.3.7 \
- new_debug_unreachable-1.0.4 \
- ntapi-0.3.6 \
+ ntapi-0.3.7 \
num-integer-0.1.44 \
num-traits-0.2.14 \
num_cpus-1.13.1 \
- once_cell-1.9.0 \
- parking_lot-0.11.2 \
- parking_lot_core-0.8.5 \
+ once_cell-1.10.0 \
+ parking_lot-0.12.0 \
+ parking_lot_core-0.9.1 \
percent-encoding-2.1.0 \
- pin-project-lite-0.2.7 \
+ pin-project-lite-0.2.8 \
pin-utils-0.1.0 \
- proc-macro2-1.0.30 \
- pulldown-cmark-0.8.0 \
+ proc-macro2-1.0.36 \
+ pulldown-cmark-0.9.1 \
quickcheck-1.0.3 \
- quote-1.0.10 \
- rand-0.8.4 \
+ quote-1.0.15 \
+ rand-0.8.5 \
rand_core-0.6.3 \
- redox_syscall-0.2.10 \
+ redox_syscall-0.2.11 \
redox_users-0.4.0 \
- regex-1.5.4 \
+ regex-1.5.5 \
regex-automata-0.1.10 \
regex-syntax-0.6.25 \
- ropey-1.3.1 \
- ryu-1.0.5 \
+ retain_mut-0.1.7 \
+ ropey-1.4.1 \
+ ryu-1.0.9 \
same-file-1.0.6 \
scopeguard-1.1.0 \
- serde-1.0.132 \
- serde_derive-1.0.132 \
- serde_json-1.0.73 \
+ serde-1.0.136 \
+ serde_derive-1.0.136 \
+ serde_json-1.0.79 \
serde_repr-0.1.7 \
signal-hook-0.3.13 \
signal-hook-mio-0.2.1 \
signal-hook-registry-1.4.0 \
- signal-hook-tokio-0.3.0 \
+ signal-hook-tokio-0.3.1 \
similar-2.1.0 \
slab-0.4.5 \
slotmap-1.0.6 \
- smallvec-1.7.0 \
+ smallvec-1.8.0 \
+ smartstring-1.0.1 \
+ socket2-0.4.4 \
+ static_assertions-1.1.0 \
str-buf-1.0.5 \
- syn-1.0.80 \
- tendril-0.4.2 \
+ str_indices-0.3.1 \
+ syn-1.0.89 \
thiserror-1.0.30 \
thiserror-impl-1.0.30 \
- thread_local-1.1.3 \
+ thread_local-1.1.4 \
threadpool-1.8.1 \
- tinyvec-1.5.0 \
+ tinyvec-1.5.1 \
tinyvec_macros-0.1.0 \
- tokio-1.15.0 \
+ tokio-1.17.0 \
tokio-macros-1.7.0 \
tokio-stream-0.1.8 \
toml-0.5.8 \
- tree-sitter-0.20.1 \
+ tree-sitter-0.20.6 \
unicase-2.6.0 \
unicode-bidi-0.3.7 \
- unicode-general-category-0.4.0 \
+ unicode-general-category-0.5.1 \
unicode-normalization-0.1.19 \
- unicode-segmentation-1.8.0 \
+ unicode-segmentation-1.9.0 \
unicode-width-0.1.9 \
unicode-xid-0.2.2 \
url-2.2.2 \
- utf-8-0.7.6 \
- version_check-0.9.3 \
+ version_check-0.9.4 \
walkdir-2.3.2 \
wasi-0.10.2+wasi-snapshot-preview1 \
- which-4.2.2 \
+ wasi-0.11.0+wasi-snapshot-preview1 \
+ which-4.2.5 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.5 \
- winapi-x86_64-pc-windows-gnu-0.4.0
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-sys-0.32.0 \
+ windows_aarch64_msvc-0.32.0 \
+ windows_i686_gnu-0.32.0 \
+ windows_i686_msvc-0.32.0 \
+ windows_x86_64_gnu-0.32.0 \
+ windows_x86_64_msvc-0.32.0
+
+post-extract:
+ cd ${WRKSRC}/runtime/grammars/sources && ${CP} -a typescript tsx
+ cd ${WRKSRC}/runtime/grammars/sources && ${CP} -a ocaml ocaml-interface
+
post-patch:
${GREP} -F -Rl '%%DATADIR%%' ${WRKSRC}/ | ${XARGS} ${REINPLACE_CMD} -e 's,%%DATADIR%%,${DATADIR},'
post-install:
- ${MKDIR} ${STAGEDIR}${DATADIR}
- cd ${WRKSRC} && ${COPYTREE_SHARE} runtime ${STAGEDIR}${DATADIR}
- ${FIND} ${STAGEDIR}${DATADIR}/runtime -type f -name '*.so' -exec ${STRIP_CMD} {} \;
+ ${MKDIR} ${STAGEDIR}${DATADIR}/runtime/grammars
+.for DIR in queries themes
+ cd ${WRKSRC}/runtime && ${COPYTREE_SHARE} ${DIR} ${STAGEDIR}${DATADIR}/runtime
+.endfor
+ ${INSTALL_DATA} ${WRKSRC}/runtime/tutor.txt ${STAGEDIR}${DATADIR}/runtime/tutor.txt
+ ${FIND} ${WRKSRC}/runtime/grammars -maxdepth 1 -type f -name '*.so' \
+ -exec ${INSTALL_LIB} {} ${STAGEDIR}${DATADIR}/runtime/grammars \;
.include <bsd.port.mk>
diff --git a/editors/helix/distinfo b/editors/helix/distinfo
index 6b3affef40cf..fef5c14fafe0 100644
--- a/editors/helix/distinfo
+++ b/editors/helix/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1641305806
+TIMESTAMP = 1648669754
SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
-SHA256 (rust/crates/anyhow-1.0.52.crate) = 84450d0b4a8bd1ba4144ce8ce718fbc5d071358b1e5384bace6536b3d1f2d5b3
-SIZE (rust/crates/anyhow-1.0.52.crate) = 44224
+SHA256 (rust/crates/anyhow-1.0.56.crate) = 4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27
+SIZE (rust/crates/anyhow-1.0.56.crate) = 44780
SHA256 (rust/crates/arc-swap-1.5.0.crate) = c5d78ce20460b82d3fa150275ed9d55e21064fc7951177baacf86a145c4a4b1f
SIZE (rust/crates/arc-swap-1.5.0.crate) = 65351
-SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
-SIZE (rust/crates/autocfg-1.0.1.crate) = 12908
+SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
+SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
@@ -17,22 +17,22 @@ SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d935
SIZE (rust/crates/bytes-1.1.0.crate) = 49640
SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
-SHA256 (rust/crates/cc-1.0.72.crate) = 22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee
-SIZE (rust/crates/cc-1.0.72.crate) = 57495
+SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
+SIZE (rust/crates/cc-1.0.73.crate) = 57880
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/chardetng-0.1.17.crate) = 14b8f0b65b7b08ae3c8187e8d77174de20cb6777864c6b832d8ad365999cf1ea
SIZE (rust/crates/chardetng-0.1.17.crate) = 56362
SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73
SIZE (rust/crates/chrono-0.4.19.crate) = 155663
-SHA256 (rust/crates/clipboard-win-4.2.2.crate) = 3db8340083d28acb43451166543b98c838299b7e0863621be53a338adceea0ed
-SIZE (rust/crates/clipboard-win-4.2.2.crate) = 12188
+SHA256 (rust/crates/clipboard-win-4.4.1.crate) = 2f3e1238132dc01f081e1cbb9dace14e5ef4c3a51ee244bd982275fb514605db
+SIZE (rust/crates/clipboard-win-4.4.1.crate) = 12561
SHA256 (rust/crates/content_inspector-0.2.4.crate) = b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38
SIZE (rust/crates/content_inspector-0.2.4.crate) = 11386
-SHA256 (rust/crates/crossbeam-utils-0.8.5.crate) = d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db
-SIZE (rust/crates/crossbeam-utils-0.8.5.crate) = 38414
-SHA256 (rust/crates/crossterm-0.22.1.crate) = c85525306c4291d1b73ce93c8acf9c339f9b213aef6c1d85c3830cbf1c16325c
-SIZE (rust/crates/crossterm-0.22.1.crate) = 105450
+SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38
+SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681
+SHA256 (rust/crates/crossterm-0.23.1.crate) = f1fd7173631a4e9e2ca8b32ae2fad58aab9843ea5aaf56642661937d87e28a3e
+SIZE (rust/crates/crossterm-0.23.1.crate) = 106390
SHA256 (rust/crates/crossterm_winapi-0.9.0.crate) = 2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c
SIZE (rust/crates/crossterm_winapi-0.9.0.crate) = 15561
SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1
@@ -45,8 +45,8 @@ SHA256 (rust/crates/encoding_rs-0.8.30.crate) = 7896dc8abb250ffdda33912550faa54c
SIZE (rust/crates/encoding_rs-0.8.30.crate) = 1370089
SHA256 (rust/crates/encoding_rs_io-0.1.7.crate) = 1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83
SIZE (rust/crates/encoding_rs_io-0.1.7.crate) = 16969
-SHA256 (rust/crates/error-code-2.3.0.crate) = b5115567ac25674e0043e472be13d14e537f37ea8aa4bdc4aef0c89add1db1ff
-SIZE (rust/crates/error-code-2.3.0.crate) = 5327
+SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21
+SIZE (rust/crates/error-code-2.3.1.crate) = 5324
SHA256 (rust/crates/etcetera-0.3.2.crate) = 016b04fd1e94fb833d432634245c9bb61cf1c7409668a0e7d4c3ab00c5172dec
SIZE (rust/crates/etcetera-0.3.2.crate) = 11102
SHA256 (rust/crates/fern-0.6.0.crate) = 8c9a4820f0ccc8a7afd67c39a0f1a0f4b07ca1725164271a64939d7aeb9af065
@@ -55,20 +55,18 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773
-SHA256 (rust/crates/futf-0.1.4.crate) = 7c9c1ce3fa9336301af935ab852c437817d14cd33690446569392e65170aac3b
-SIZE (rust/crates/futf-0.1.4.crate) = 11341
-SHA256 (rust/crates/futures-core-0.3.19.crate) = d0c8ff0461b82559810cdccfde3215c3f373807f5e5232b71479bff7bb2583d7
-SIZE (rust/crates/futures-core-0.3.19.crate) = 14666
-SHA256 (rust/crates/futures-executor-0.3.19.crate) = 29d6d2ff5bb10fb95c85b8ce46538a2e5f5e7fdc755623a7d4529ab8a4ed9d2a
-SIZE (rust/crates/futures-executor-0.3.19.crate) = 17286
-SHA256 (rust/crates/futures-task-0.3.19.crate) = 6ee7c6485c30167ce4dfb83ac568a849fe53274c831081476ee13e0dce1aad72
-SIZE (rust/crates/futures-task-0.3.19.crate) = 11894
-SHA256 (rust/crates/futures-util-0.3.19.crate) = d9b5cf40b47a271f77a8b1bec03ca09044d99d2372c0de244e66430761127164
-SIZE (rust/crates/futures-util-0.3.19.crate) = 149240
+SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3
+SIZE (rust/crates/futures-core-0.3.21.crate) = 14601
+SHA256 (rust/crates/futures-executor-0.3.21.crate) = 9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6
+SIZE (rust/crates/futures-executor-0.3.21.crate) = 17306
+SHA256 (rust/crates/futures-task-0.3.21.crate) = 57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a
+SIZE (rust/crates/futures-task-0.3.21.crate) = 11815
+SHA256 (rust/crates/futures-util-0.3.21.crate) = d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a
+SIZE (rust/crates/futures-util-0.3.21.crate) = 153768
SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94
SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047
-SHA256 (rust/crates/getrandom-0.2.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753
-SIZE (rust/crates/getrandom-0.2.3.crate) = 26261
+SHA256 (rust/crates/getrandom-0.2.5.crate) = d39cd93900197114fa1fcb7ae84ca742095eed9442088988ae74fa744e930e77
+SIZE (rust/crates/getrandom-0.2.5.crate) = 27719
SHA256 (rust/crates/globset-0.4.8.crate) = 10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd
SIZE (rust/crates/globset-0.4.8.crate) = 22886
SHA256 (rust/crates/grep-matcher-0.1.5.crate) = 6d27563c33062cd33003b166ade2bb4fd82db1fd6a86db764dfdad132d46c1cc
@@ -83,26 +81,22 @@ SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe
SIZE (rust/crates/idna-0.2.3.crate) = 271023
SHA256 (rust/crates/ignore-0.4.18.crate) = 713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d
SIZE (rust/crates/ignore-0.4.18.crate) = 53174
-SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
-SIZE (rust/crates/instant-0.1.12.crate) = 6128
SHA256 (rust/crates/itoa-1.0.1.crate) = 1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35
SIZE (rust/crates/itoa-1.0.1.crate) = 11059
SHA256 (rust/crates/jsonrpc-core-18.0.0.crate) = 14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb
SIZE (rust/crates/jsonrpc-core-18.0.0.crate) = 16010
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.104.crate) = 7b2f96d100e1cf1929e7719b7edb3b90ab5298072638fccd77be9ce942ecdfce
-SIZE (rust/crates/libc-0.2.104.crate) = 548775
-SHA256 (rust/crates/libloading-0.7.2.crate) = afe203d669ec979b7128619bae5a63b7b42e9203c1b29146079ee05e2f604b52
-SIZE (rust/crates/libloading-0.7.2.crate) = 27229
-SHA256 (rust/crates/lock_api-0.4.5.crate) = 712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109
-SIZE (rust/crates/lock_api-0.4.5.crate) = 25199
-SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710
-SIZE (rust/crates/log-0.4.14.crate) = 34582
-SHA256 (rust/crates/lsp-types-0.91.1.crate) = 2368312c59425dd133cb9a327afee65be0a633a8ce471d248e2202a48f8f68ae
-SIZE (rust/crates/lsp-types-0.91.1.crate) = 54922
-SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
-SIZE (rust/crates/mac-0.1.1.crate) = 4838
+SHA256 (rust/crates/libc-0.2.121.crate) = efaa7b300f3b5fe8eb6bf21ce3895e1751d9665086af2d64b42f19701015ff4f
+SIZE (rust/crates/libc-0.2.121.crate) = 574702
+SHA256 (rust/crates/libloading-0.7.3.crate) = efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd
+SIZE (rust/crates/libloading-0.7.3.crate) = 27378
+SHA256 (rust/crates/lock_api-0.4.6.crate) = 88943dd7ef4a2e5a4bfa2753aaab3013e34ce2533d1996fb18ef591e315e2b3b
+SIZE (rust/crates/lock_api-0.4.6.crate) = 25215
+SHA256 (rust/crates/log-0.4.16.crate) = 6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8
+SIZE (rust/crates/log-0.4.16.crate) = 37758
+SHA256 (rust/crates/lsp-types-0.92.1.crate) = c79d4897790e8fd2550afa6d6125821edb5716e60e0e285046e070f0f6a06e0e
+SIZE (rust/crates/lsp-types-0.92.1.crate) = 57609
SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f
SIZE (rust/crates/matches-0.1.9.crate) = 2246
SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a
@@ -111,66 +105,68 @@ SHA256 (rust/crates/memmap2-0.3.1.crate) = 00b6c2ebff6180198788f5db08d7ce3bc1d0b
SIZE (rust/crates/memmap2-0.3.1.crate) = 18393
SHA256 (rust/crates/mio-0.7.14.crate) = 8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc
SIZE (rust/crates/mio-0.7.14.crate) = 87429
+SHA256 (rust/crates/mio-0.8.1.crate) = 7ba42135c6a5917b9db9cd7b293e5409e1c6b041e6f9825e92e55a894c63b6f8
+SIZE (rust/crates/mio-0.8.1.crate) = 88205
SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
SIZE (rust/crates/miow-0.3.7.crate) = 24563
-SHA256 (rust/crates/new_debug_unreachable-1.0.4.crate) = e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54
-SIZE (rust/crates/new_debug_unreachable-1.0.4.crate) = 2561
-SHA256 (rust/crates/ntapi-0.3.6.crate) = 3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44
-SIZE (rust/crates/ntapi-0.3.6.crate) = 127221
+SHA256 (rust/crates/ntapi-0.3.7.crate) = c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f
+SIZE (rust/crates/ntapi-0.3.7.crate) = 126994
SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db
SIZE (rust/crates/num-integer-0.1.44.crate) = 22216
SHA256 (rust/crates/num-traits-0.2.14.crate) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290
SIZE (rust/crates/num-traits-0.2.14.crate) = 45476
SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1
SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752
-SHA256 (rust/crates/once_cell-1.9.0.crate) = da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5
-SIZE (rust/crates/once_cell-1.9.0.crate) = 30702
-SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
-SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
-SHA256 (rust/crates/parking_lot_core-0.8.5.crate) = d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216
-SIZE (rust/crates/parking_lot_core-0.8.5.crate) = 32466
+SHA256 (rust/crates/once_cell-1.10.0.crate) = 87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9
+SIZE (rust/crates/once_cell-1.10.0.crate) = 30414
+SHA256 (rust/crates/parking_lot-0.12.0.crate) = 87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58
+SIZE (rust/crates/parking_lot-0.12.0.crate) = 39761
+SHA256 (rust/crates/parking_lot_core-0.9.1.crate) = 28141e0cc4143da2443301914478dc976a61ffdb3f043058310c70df2fed8954
+SIZE (rust/crates/parking_lot_core-0.9.1.crate) = 32234
SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748
-SHA256 (rust/crates/pin-project-lite-0.2.7.crate) = 8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443
-SIZE (rust/crates/pin-project-lite-0.2.7.crate) = 27212
+SHA256 (rust/crates/pin-project-lite-0.2.8.crate) = e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c
+SIZE (rust/crates/pin-project-lite-0.2.8.crate) = 27847
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/proc-macro2-1.0.30.crate) = edc3358ebc67bc8b7fa0c007f945b0b18226f78437d61bec735a9eb96b61ee70
-SIZE (rust/crates/proc-macro2-1.0.30.crate) = 39155
-SHA256 (rust/crates/pulldown-cmark-0.8.0.crate) = ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8
-SIZE (rust/crates/pulldown-cmark-0.8.0.crate) = 106330
+SHA256 (rust/crates/proc-macro2-1.0.36.crate) = c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029
+SIZE (rust/crates/proc-macro2-1.0.36.crate) = 41411
+SHA256 (rust/crates/pulldown-cmark-0.9.1.crate) = 34f197a544b0c9ab3ae46c359a7ec9cbbb5c7bf97054266fecb7ead794a181d6
+SIZE (rust/crates/pulldown-cmark-0.9.1.crate) = 114955
SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6
SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069
-SHA256 (rust/crates/quote-1.0.10.crate) = 38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05
-SIZE (rust/crates/quote-1.0.10.crate) = 29960
-SHA256 (rust/crates/rand-0.8.4.crate) = 2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8
-SIZE (rust/crates/rand-0.8.4.crate) = 87406
+SHA256 (rust/crates/quote-1.0.15.crate) = 864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145
+SIZE (rust/crates/quote-1.0.15.crate) = 27281
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7
SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
-SHA256 (rust/crates/redox_syscall-0.2.10.crate) = 8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff
-SIZE (rust/crates/redox_syscall-0.2.10.crate) = 23582
+SHA256 (rust/crates/redox_syscall-0.2.11.crate) = 8380fe0152551244f0747b1bf41737e0f8a74f97a14ccefd1148187271634f3c
+SIZE (rust/crates/redox_syscall-0.2.11.crate) = 24032
SHA256 (rust/crates/redox_users-0.4.0.crate) = 528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64
SIZE (rust/crates/redox_users-0.4.0.crate) = 13023
-SHA256 (rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461
-SIZE (rust/crates/regex-1.5.4.crate) = 236581
+SHA256 (rust/crates/regex-1.5.5.crate) = 1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286
+SIZE (rust/crates/regex-1.5.5.crate) = 238119
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293
-SHA256 (rust/crates/ropey-1.3.1.crate) = 9150aff6deb25b20ed110889f070a678bcd1033e46e5e9d6fb1abeab17947f28
-SIZE (rust/crates/ropey-1.3.1.crate) = 111240
-SHA256 (rust/crates/ryu-1.0.5.crate) = 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e
-SIZE (rust/crates/ryu-1.0.5.crate) = 49570
+SHA256 (rust/crates/retain_mut-0.1.7.crate) = 8c31b5c4033f8fdde8700e4657be2c497e7288f01515be52168c631e2e4d4086
+SIZE (rust/crates/retain_mut-0.1.7.crate) = 3945
+SHA256 (rust/crates/ropey-1.4.1.crate) = fa0dd9b26e2a102b33d400b7b7d196c81a4014eb96eda90b1c5b48d7215d9633
+SIZE (rust/crates/ropey-1.4.1.crate) = 105066
+SHA256 (rust/crates/ryu-1.0.9.crate) = 73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f
+SIZE (rust/crates/ryu-1.0.9.crate) = 48391
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
-SHA256 (rust/crates/serde-1.0.132.crate) = 8b9875c23cf305cd1fd7eb77234cbb705f21ea6a72c637a5c6db5fe4b8e7f008
-SIZE (rust/crates/serde-1.0.132.crate) = 75364
-SHA256 (rust/crates/serde_derive-1.0.132.crate) = ecc0db5cb2556c0e558887d9bbdcf6ac4471e83ff66cf696e5419024d1606276
-SIZE (rust/crates/serde_derive-1.0.132.crate) = 54725
-SHA256 (rust/crates/serde_json-1.0.73.crate) = bcbd0344bc6533bc7ec56df11d42fb70f1b912351c0825ccb7211b59d8af7cf5
-SIZE (rust/crates/serde_json-1.0.73.crate) = 115922
+SHA256 (rust/crates/serde-1.0.136.crate) = ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789
+SIZE (rust/crates/serde-1.0.136.crate) = 76158
+SHA256 (rust/crates/serde_derive-1.0.136.crate) = 08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9
+SIZE (rust/crates/serde_derive-1.0.136.crate) = 54776
+SHA256 (rust/crates/serde_json-1.0.79.crate) = 8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95
+SIZE (rust/crates/serde_json-1.0.79.crate) = 144451
SHA256 (rust/crates/serde_repr-0.1.7.crate) = 98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5
SIZE (rust/crates/serde_repr-0.1.7.crate) = 10173
SHA256 (rust/crates/signal-hook-0.3.13.crate) = 647c97df271007dcea485bb74ffdb57f2e683f1306c854f468a0c244badabf2d
@@ -179,70 +175,76 @@ SHA256 (rust/crates/signal-hook-mio-0.2.1.crate) = 29fd5867f1c4f2c5be079aee7a2ad
SIZE (rust/crates/signal-hook-mio-0.2.1.crate) = 8893
SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0
SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912
-SHA256 (rust/crates/signal-hook-tokio-0.3.0.crate) = f6c5d32165ff8b94e68e7b3bdecb1b082e958c22434b363482cfb89dcd6f3ff8
-SIZE (rust/crates/signal-hook-tokio-0.3.0.crate) = 8011
+SHA256 (rust/crates/signal-hook-tokio-0.3.1.crate) = 213241f76fb1e37e27de3b6aa1b068a2c333233b59cca6634f634b80a27ecf1e
+SIZE (rust/crates/signal-hook-tokio-0.3.1.crate) = 7984
SHA256 (rust/crates/similar-2.1.0.crate) = 2e24979f63a11545f5f2c60141afe249d4f19f84581ea2138065e400941d83d3
SIZE (rust/crates/similar-2.1.0.crate) = 50464
SHA256 (rust/crates/slab-0.4.5.crate) = 9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5
SIZE (rust/crates/slab-0.4.5.crate) = 15888
SHA256 (rust/crates/slotmap-1.0.6.crate) = e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342
SIZE (rust/crates/slotmap-1.0.6.crate) = 58954
-SHA256 (rust/crates/smallvec-1.7.0.crate) = 1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309
-SIZE (rust/crates/smallvec-1.7.0.crate) = 27459
+SHA256 (rust/crates/smallvec-1.8.0.crate) = f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83
+SIZE (rust/crates/smallvec-1.8.0.crate) = 27992
+SHA256 (rust/crates/smartstring-1.0.1.crate) = 3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29
+SIZE (rust/crates/smartstring-1.0.1.crate) = 29555
+SHA256 (rust/crates/socket2-0.4.4.crate) = 66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0
+SIZE (rust/crates/socket2-0.4.4.crate) = 44048
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/str-buf-1.0.5.crate) = d44a3643b4ff9caf57abcee9c2c621d6c03d9135e0d8b589bd9afb5992cb176a
SIZE (rust/crates/str-buf-1.0.5.crate) = 3852
-SHA256 (rust/crates/syn-1.0.80.crate) = d010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194
-SIZE (rust/crates/syn-1.0.80.crate) = 234102
-SHA256 (rust/crates/tendril-0.4.2.crate) = a9ef557cb397a4f0a5a3a628f06515f78563f2209e64d47055d9dc6052bf5e33
-SIZE (rust/crates/tendril-0.4.2.crate) = 37138
+SHA256 (rust/crates/str_indices-0.3.1.crate) = 283baa48c486e4c5e27b4d92c435db9eaceac236a74dab5e3293570e2c3fa4aa
+SIZE (rust/crates/str_indices-0.3.1.crate) = 20502
+SHA256 (rust/crates/syn-1.0.89.crate) = ea297be220d52398dcc07ce15a209fce436d361735ac1db700cab3b6cdfb9f54
+SIZE (rust/crates/syn-1.0.89.crate) = 235966
SHA256 (rust/crates/thiserror-1.0.30.crate) = 854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417
SIZE (rust/crates/thiserror-1.0.30.crate) = 17748
SHA256 (rust/crates/thiserror-impl-1.0.30.crate) = aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b
SIZE (rust/crates/thiserror-impl-1.0.30.crate) = 15230
-SHA256 (rust/crates/thread_local-1.1.3.crate) = 8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd
-SIZE (rust/crates/thread_local-1.1.3.crate) = 13111
+SHA256 (rust/crates/thread_local-1.1.4.crate) = 5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180
+SIZE (rust/crates/thread_local-1.1.4.crate) = 13106
SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
SIZE (rust/crates/threadpool-1.8.1.crate) = 14408
-SHA256 (rust/crates/tinyvec-1.5.0.crate) = f83b2a3d4d9091d0abd7eba4dc2710b1718583bd4d8992e2190720ea38f391f7
-SIZE (rust/crates/tinyvec-1.5.0.crate) = 42745
+SHA256 (rust/crates/tinyvec-1.5.1.crate) = 2c1c1d5a42b6245520c249549ec267180beaffcc0615401ac8e31853d4b6d8d2
+SIZE (rust/crates/tinyvec-1.5.1.crate) = 44942
SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-1.15.0.crate) = fbbf1c778ec206785635ce8ad57fe52b3009ae9e0c9f574a728f3049d3e55838
-SIZE (rust/crates/tokio-1.15.0.crate) = 540198
+SHA256 (rust/crates/tokio-1.17.0.crate) = 2af73ac49756f3f7c01172e34a23e5d0216f6c32333757c2c61feb2bbff5a5ee
+SIZE (rust/crates/tokio-1.17.0.crate) = 562425
SHA256 (rust/crates/tokio-macros-1.7.0.crate) = b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7
SIZE (rust/crates/tokio-macros-1.7.0.crate) = 9261
SHA256 (rust/crates/tokio-stream-0.1.8.crate) = 50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3
SIZE (rust/crates/tokio-stream-0.1.8.crate) = 30537
SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa
SIZE (rust/crates/toml-0.5.8.crate) = 54219
-SHA256 (rust/crates/tree-sitter-0.20.1.crate) = 9394e9dbfe967b5f3d6ab79e302e78b5fb7b530c368d634ff3b8d67ede138bf1
-SIZE (rust/crates/tree-sitter-0.20.1.crate) = 127696
+SHA256 (rust/crates/tree-sitter-0.20.6.crate) = 09b3b781640108d29892e8b9684642d2cda5ea05951fd58f0fea1db9edeb9b71
+SIZE (rust/crates/tree-sitter-0.20.6.crate) = 130955
SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6
SIZE (rust/crates/unicase-2.6.0.crate) = 23478
SHA256 (rust/crates/unicode-bidi-0.3.7.crate) = 1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f
SIZE (rust/crates/unicode-bidi-0.3.7.crate) = 33759
-SHA256 (rust/crates/unicode-general-category-0.4.0.crate) = 07547e3ee45e28326cc23faac56d44f58f16ab23e413db526debce3b0bfd2742
-SIZE (rust/crates/unicode-general-category-0.4.0.crate) = 34362
+SHA256 (rust/crates/unicode-general-category-0.5.1.crate) = 1218098468b8085b19a2824104c70d976491d247ce194bbd9dc77181150cdfd6
+SIZE (rust/crates/unicode-general-category-0.5.1.crate) = 34919
SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9
SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353
-SHA256 (rust/crates/unicode-segmentation-1.8.0.crate) = 8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b
-SIZE (rust/crates/unicode-segmentation-1.8.0.crate) = 94011
+SHA256 (rust/crates/unicode-segmentation-1.9.0.crate) = 7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99
+SIZE (rust/crates/unicode-segmentation-1.9.0.crate) = 93241
SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973
SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745
SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3
SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955
SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c
SIZE (rust/crates/url-2.2.2.crate) = 68555
-SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
-SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
-SHA256 (rust/crates/version_check-0.9.3.crate) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe
-SIZE (rust/crates/version_check-0.9.3.crate) = 12547
+SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
+SIZE (rust/crates/version_check-0.9.4.crate) = 14895
SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505
-SHA256 (rust/crates/which-4.2.2.crate) = ea187a8ef279bc014ec368c27a920da2024d2a711109bfbe3440585d5cf27ad9
-SIZE (rust/crates/which-4.2.2.crate) = 8589
+SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
+SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/which-4.2.5.crate) = 5c4fb54e6113b6a8772ee41c3404fb0301ac79604489467e0a9ce1f3e97c24ae
+SIZE (rust/crates/which-4.2.5.crate) = 9326
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -251,24 +253,34 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9
SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (helix-editor-helix-v0.6.0_GH0.tar.gz) = 522aec90a268015b88cd7ddbc9de43c93314241b863cf7b7da12205cec565464
-SIZE (helix-editor-helix-v0.6.0_GH0.tar.gz) = 1417954
+SHA256 (rust/crates/windows-sys-0.32.0.crate) = 3df6e476185f92a12c072be4a189a0210dcdcf512a1891d6dff9edb874deadc6
+SIZE (rust/crates/windows-sys-0.32.0.crate) = 3361554
+SHA256 (rust/crates/windows_aarch64_msvc-0.32.0.crate) = d8e92753b1c443191654ec532f14c199742964a061be25d77d7a96f09db20bf5
+SIZE (rust/crates/windows_aarch64_msvc-0.32.0.crate) = 673810
+SHA256 (rust/crates/windows_i686_gnu-0.32.0.crate) = 6a711c68811799e017b6038e0922cb27a5e2f43a2ddb609fe0b6f3eeda9de615
+SIZE (rust/crates/windows_i686_gnu-0.32.0.crate) = 772251
+SHA256 (rust/crates/windows_i686_msvc-0.32.0.crate) = 146c11bb1a02615db74680b32a68e2d61f553cc24c4eb5b4ca10311740e44172
+SIZE (rust/crates/windows_i686_msvc-0.32.0.crate) = 733422
+SHA256 (rust/crates/windows_x86_64_gnu-0.32.0.crate) = c912b12f7454c6620635bbff3450962753834be2a594819bd5e945af18ec64bc
+SIZE (rust/crates/windows_x86_64_gnu-0.32.0.crate) = 744209
+SHA256 (rust/crates/windows_x86_64_msvc-0.32.0.crate) = 504a2476202769977a040c6364301a3f65d0cc9e3fb08600b2bda150a0488316
+SIZE (rust/crates/windows_x86_64_msvc-0.32.0.crate) = 669835
+SHA256 (helix-editor-helix-22.03_GH0.tar.gz) = a21f4d7b6390930a89b59567909ad7c613a1eeeafc813167ff7bc3be603997f4
+SIZE (helix-editor-helix-22.03_GH0.tar.gz) = 1486038
SHA256 (ikatyang-tree-sitter-toml-7cff70b_GH0.tar.gz) = f8a0953b16b86817de7d279d3c66dec7e5917fd3d4fc62f15966793265587f5f
SIZE (ikatyang-tree-sitter-toml-7cff70b_GH0.tar.gz) = 162322
-SHA256 (tree-sitter-tree-sitter-agda-ca69cdf_GH0.tar.gz) = 5013bfe4b3820e87124c112f9860a18851d7a326ddae503c615f98841794754a
-SIZE (tree-sitter-tree-sitter-agda-ca69cdf_GH0.tar.gz) = 656378
SHA256 (tree-sitter-tree-sitter-bash-a8eb5cb_GH0.tar.gz) = 5719dca559b68eef2cd631bb447f6c31576bb4e544353e55366da801058ab9bf
SIZE (tree-sitter-tree-sitter-bash-a8eb5cb_GH0.tar.gz) = 187626
SHA256 (tree-sitter-tree-sitter-c-sharp-53a65a9_GH0.tar.gz) = 5fd0903928a3e9b8b74c6f1157b1daa6c96b9f84702f26d620710463d4077d05
SIZE (tree-sitter-tree-sitter-c-sharp-53a65a9_GH0.tar.gz) = 832285
SHA256 (tree-sitter-tree-sitter-c-f05e279_GH0.tar.gz) = 6aedcdd74e622977a3e27cd0e8be94d2583c848005d24aec7cd199de5263cb63
SIZE (tree-sitter-tree-sitter-c-f05e279_GH0.tar.gz) = 226343
-SHA256 (tree-sitter-tree-sitter-cpp-c612124_GH0.tar.gz) = 80c27098e4ada5e785839c111e77a555f719bd98424df4c6b564dc61635fc3f1
-SIZE (tree-sitter-tree-sitter-cpp-c612124_GH0.tar.gz) = 498675
-SHA256 (stsewd-tree-sitter-comment-5dd3c62_GH0.tar.gz) = 4f308f4a0693434a48b673700ed9f5afb5582e159d13096b9b71bf2c29fc2063
-SIZE (stsewd-tree-sitter-comment-5dd3c62_GH0.tar.gz) = 102820
SHA256 (uyha-tree-sitter-cmake-f6616f1_GH0.tar.gz) = bd56b8624ecfe16923037091bbd8207dd73a6fe6d32f423a9584f3f3870a4cd8
SIZE (uyha-tree-sitter-cmake-f6616f1_GH0.tar.gz) = 42002
+SHA256 (stsewd-tree-sitter-comment-5dd3c62_GH0.tar.gz) = 4f308f4a0693434a48b673700ed9f5afb5582e159d13096b9b71bf2c29fc2063
+SIZE (stsewd-tree-sitter-comment-5dd3c62_GH0.tar.gz) = 102820
+SHA256 (tree-sitter-tree-sitter-cpp-e8dcc9d_GH0.tar.gz) = 3253d1ffcbc543c4684e0fb4fa9c52b17e82c091404702dd9c43bb0aa8eeb32e
+SIZE (tree-sitter-tree-sitter-cpp-e8dcc9d_GH0.tar.gz) = 515861
SHA256 (tree-sitter-tree-sitter-css-94e1023_GH0.tar.gz) = c0c69306a7d2769eadfbd049e8caf46366a857024eaa60a3a0bd2cf3935e3f7c
SIZE (tree-sitter-tree-sitter-css-94e1023_GH0.tar.gz) = 80669
SHA256 (UserNobody14-tree-sitter-dart-6a25376_GH0.tar.gz) = 071759687a04f39ec2d4a00b3c1238e56bec933ee3861e0ec11065656b751db5
@@ -277,22 +289,34 @@ SHA256 (camdencheek-tree-sitter-dockerfile-7af32bc_GH0.tar.gz) = cf2bbb2be8415cc
SIZE (camdencheek-tree-sitter-dockerfile-7af32bc_GH0.tar.gz) = 37399
SHA256 (elixir-lang-tree-sitter-elixir-f5d7bda_GH0.tar.gz) = 801b906dbee192419edcbea9abdee1ea1dc4a334283fc30096b37f19a0d445bd
SIZE (elixir-lang-tree-sitter-elixir-f5d7bda_GH0.tar.gz) = 526776
+SHA256 (elm-tooling-tree-sitter-elm-bd50ccf_GH0.tar.gz) = b9d39f6e2f6d1f4905a58f39489e1e240acaf948f43b29b961848c7186777c01
+SIZE (elm-tooling-tree-sitter-elm-bd50ccf_GH0.tar.gz) = 333163
+SHA256 (the-mikedavis-tree-sitter-erlang-86985bd_GH0.tar.gz) = 6171f8f6428c1be611a9f0d472ff0ad62256e13789d849561e84e762a8a7a26d
+SIZE (the-mikedavis-tree-sitter-erlang-86985bd_GH0.tar.gz) = 200575
SHA256 (ram02z-tree-sitter-fish-04e54ab_GH0.tar.gz) = d2b3d66143cce3449190c14748643dc5304d41f5f2e5ba70c1c2d02e73fc5fd0
SIZE (ram02z-tree-sitter-fish-04e54ab_GH0.tar.gz) = 53367
-SHA256 (the-mikedavis-tree-sitter-git-commit-066e395_GH0.tar.gz) = 770d83f0c43010ce07bb0e604fdc897598fe7a293009f503bacbc81a621f8808
-SIZE (the-mikedavis-tree-sitter-git-commit-066e395_GH0.tar.gz) = 321414
-SHA256 (the-mikedavis-tree-sitter-git-diff-c12e6ec_GH0.tar.gz) = 0b5ddbe7c0ac9d8d00f8168853658b081885413f1c3baa0641fd4933717cb5b6
-SIZE (the-mikedavis-tree-sitter-git-diff-c12e6ec_GH0.tar.gz) = 23647
+SHA256 (the-mikedavis-tree-sitter-git-commit-7ae23de_GH0.tar.gz) = de2358cd745595e716c22b8272efa01a67e8fa6105b4ec2bacc6529e8b67e9b8
+SIZE (the-mikedavis-tree-sitter-git-commit-7ae23de_GH0.tar.gz) = 72431
+SHA256 (the-mikedavis-tree-sitter-git-config-0e4f0ba_GH0.tar.gz) = 916d2d6e7eafbf7127419dba5a45d20de33a757e7e18a1f4d307ae004d1c0032
+SIZE (the-mikedavis-tree-sitter-git-config-0e4f0ba_GH0.tar.gz) = 261657
+SHA256 (the-mikedavis-tree-sitter-diff-c12e6ec_GH0.tar.gz) = 2ad700bcb2b55b40b0e9947d4fee4d379636df24552cf0458643ce0edec9c3a5
+SIZE (the-mikedavis-tree-sitter-diff-c12e6ec_GH0.tar.gz) = 23651
SHA256 (the-mikedavis-tree-sitter-git-rebase-332dc52_GH0.tar.gz) = 2355431a7e3b65adf6f8286f0fa773eae140294f3b1e96ad9ba3948e89837b58
SIZE (the-mikedavis-tree-sitter-git-rebase-332dc52_GH0.tar.gz) = 429759
SHA256 (theHamsta-tree-sitter-glsl-88408ff_GH0.tar.gz) = 798162e83d0d35edd8cf94fb98d6421d6be10298f39f42d7ce0bb88d9be644f4
SIZE (theHamsta-tree-sitter-glsl-88408ff_GH0.tar.gz) = 236373
-SHA256 (tree-sitter-tree-sitter-go-2a83dfd_GH0.tar.gz) = 473f53a4a10a8fbc9c545eb19a848bfd5713d126223a6fba4fb89eea9a4224aa
-SIZE (tree-sitter-tree-sitter-go-2a83dfd_GH0.tar.gz) = 159938
-SHA256 (tree-sitter-tree-sitter-haskell-237f4eb_GH0.tar.gz) = e5da0ca9964f0652646f4614c4f4db2844cfcdf317f69c93a8e460621f8ce52c
-SIZE (tree-sitter-tree-sitter-haskell-237f4eb_GH0.tar.gz) = 831383
+SHA256 (tree-sitter-tree-sitter-go-0fa917a_GH0.tar.gz) = de7d57d3c8ebf3af251c16a951418bbbb0d10e30215d4033366c343f0650f4dc
+SIZE (tree-sitter-tree-sitter-go-0fa917a_GH0.tar.gz) = 164635
+SHA256 (bkegley-tree-sitter-graphql-5e66e96_GH0.tar.gz) = aeb4d57774a939983a1e4bcc8c423ab2e7dfec4403408ade2ccb75c88b92c660
+SIZE (bkegley-tree-sitter-graphql-5e66e96_GH0.tar.gz) = 51639
+SHA256 (tree-sitter-tree-sitter-haskell-b6ec26f_GH0.tar.gz) = 68115fc3be250f57cf1dd5bc26654f090d0a24e19ee3d4e91ca8e34a9e58798b
+SIZE (tree-sitter-tree-sitter-haskell-b6ec26f_GH0.tar.gz) = 1121517
+SHA256 (MichaHoffmann-tree-sitter-hcl-3cb7fc2_GH0.tar.gz) = e5d71154c3a38df9943c7091aefa87a5b20bb791c1f050fbc32ea211bc5cc629
+SIZE (MichaHoffmann-tree-sitter-hcl-3cb7fc2_GH0.tar.gz) = 656722
SHA256 (tree-sitter-tree-sitter-html-d93af48_GH0.tar.gz) = 7092009c659e3edf7bb05d18cc2d9faad18b431281b4dba24353ae62f0fa3eef
SIZE (tree-sitter-tree-sitter-html-d93af48_GH0.tar.gz) = 18784
+SHA256 (elixir-lang-tree-sitter-iex-39f20bb_GH0.tar.gz) = c631a34f94717ea16833f7236f026ff7fd3c47c6bb3f3fe2ef6e41e9d82dda70
+SIZE (elixir-lang-tree-sitter-iex-39f20bb_GH0.tar.gz) = 60753
SHA256 (tree-sitter-tree-sitter-java-bd6186c_GH0.tar.gz) = 16dcd873e1152a61a3d5c5eb32c6e0f4ec2efae9533457e66903b36391506217
SIZE (tree-sitter-tree-sitter-java-bd6186c_GH0.tar.gz) = 145461
SHA256 (tree-sitter-tree-sitter-javascript-4a95461_GH0.tar.gz) = ccf99bb4c5f5d1322e76270e6d4f7505950e3f1622069834d52ec4e9044deadf
@@ -301,42 +325,58 @@ SHA256 (tree-sitter-tree-sitter-json-65bceef_GH0.tar.gz) = c9bf61dc93c266fae830a
SIZE (tree-sitter-tree-sitter-json-65bceef_GH0.tar.gz) = 11267
SHA256 (tree-sitter-tree-sitter-julia-12ea597_GH0.tar.gz) = 1b1e740891ffdaa80f0159b91772c395e04ac3cd1669dfe214b415799fb09c09
SIZE (tree-sitter-tree-sitter-julia-12ea597_GH0.tar.gz) = 591854
+SHA256 (fwcd-tree-sitter-kotlin-a4f71eb_GH0.tar.gz) = 116dec6f1307035dace659294d9da90a63666f232df1b4b8d646969c5832a6df
+SIZE (fwcd-tree-sitter-kotlin-a4f71eb_GH0.tar.gz) = 1619573
SHA256 (latex-lsp-tree-sitter-latex-7f72066_GH0.tar.gz) = e0511b260027f075b65852de03357994975e9815959e8f2fad2718284769a2ca
SIZE (latex-lsp-tree-sitter-latex-7f72066_GH0.tar.gz) = 1691328
+SHA256 (Julian-tree-sitter-lean-d984261_GH0.tar.gz) = 956819872cf4bda3fd07d934d32089159f746f00b7e813f534d96fc0eb6e86df
+SIZE (Julian-tree-sitter-lean-d984261_GH0.tar.gz) = 5717555
SHA256 (cbarrete-tree-sitter-ledger-0cdeb0e_GH0.tar.gz) = 25e1bb9834d6516e06f723d05000bb162238204aad26bcda86bb1a87ccc72f26
SIZE (cbarrete-tree-sitter-ledger-0cdeb0e_GH0.tar.gz) = 37251
+SHA256 (Flakebi-tree-sitter-llvm-mir-06fabca_GH0.tar.gz) = d3230231708b71a272f86821f18f106e38f5d9020eb627c26367f9d92205e4b5
+SIZE (Flakebi-tree-sitter-llvm-mir-06fabca_GH0.tar.gz) = 65795
SHA256 (benwilliamgraham-tree-sitter-llvm-3b21392_GH0.tar.gz) = 1bb7ee0f17ad637aa1591a6ba30917c3e8d0c4eaeeb0a44d749589ac8b6eb006
SIZE (benwilliamgraham-tree-sitter-llvm-3b21392_GH0.tar.gz) = 446349
SHA256 (nvim-treesitter-tree-sitter-lua-6f5d401_GH0.tar.gz) = b7798c1852285d9fdd41d72dc9aaac9af1874553757f26bb663147d267f9eec6
SIZE (nvim-treesitter-tree-sitter-lua-6f5d401_GH0.tar.gz) = 110121
+SHA256 (alemuller-tree-sitter-make-a4b9187_GH0.tar.gz) = 39eab91f336202b5b62d553672c1a8e36633b7454a261175fcfed49cc775dbce
+SIZE (alemuller-tree-sitter-make-a4b9187_GH0.tar.gz) = 81446
SHA256 (MDeiml-tree-sitter-markdown-ad8c329_GH0.tar.gz) = d23206fbe3b794df3b52a9b936485944df1ea2d6a87bdc6ed27acdfc5d9aef9c
SIZE (MDeiml-tree-sitter-markdown-ad8c329_GH0.tar.gz) = 327743
SHA256 (cstrahan-tree-sitter-nix-50f38ce_GH0.tar.gz) = ace52415e0f9f035500ab345fd495b3d07ef3c545483014585368f54d7ab164c
SIZE (cstrahan-tree-sitter-nix-50f38ce_GH0.tar.gz) = 34800
SHA256 (tree-sitter-tree-sitter-ocaml-23d419b_GH0.tar.gz) = 88f0772923aef8ae8071a3193f712fc02e3437745f0c58aa4f5824516343e5e9
SIZE (tree-sitter-tree-sitter-ocaml-23d419b_GH0.tar.gz) = 1428332
+SHA256 (milisims-tree-sitter-org-1c3eb53_GH0.tar.gz) = fcc6589a4ab87f9324ff99de0ec4618f23745eda3a313e63af61544f316a0068
+SIZE (milisims-tree-sitter-org-1c3eb53_GH0.tar.gz) = 106584
SHA256 (ganezdragon-tree-sitter-perl-0ac2c6d_GH0.tar.gz) = c2de655dcb6aeae08aa525d917cf522138c9b9ca660f1dd81411e6bcfde7954c
SIZE (ganezdragon-tree-sitter-perl-0ac2c6d_GH0.tar.gz) = 1655163
-SHA256 (tree-sitter-tree-sitter-php-0d63eaf_GH0.tar.gz) = df2218af6b34432e0e7b3c14a09f560e1e5de8eedbca3227dc486c79588400f4
-SIZE (tree-sitter-tree-sitter-php-0d63eaf_GH0.tar.gz) = 158473
+SHA256 (tree-sitter-tree-sitter-php-57f8554_GH0.tar.gz) = 7f269a45a0bbb9304be960dc6929f1bae52a1ba852afd50d0ca6c523d78d9d67
+SIZE (tree-sitter-tree-sitter-php-57f8554_GH0.tar.gz) = 250122
SHA256 (yusdacra-tree-sitter-protobuf-19c211a_GH0.tar.gz) = 8f22e645f8a71bdbcf6ae77e4c0c2914503949f15285aac5dc4c3132797b5163
SIZE (yusdacra-tree-sitter-protobuf-19c211a_GH0.tar.gz) = 36637
SHA256 (tree-sitter-tree-sitter-python-d6210ce_GH0.tar.gz) = 6ac413b754c9095257e3bad530730d58634295c9891524e977d4c1a9547772ee
SIZE (tree-sitter-tree-sitter-python-d6210ce_GH0.tar.gz) = 140916
+SHA256 (tree-sitter-tree-sitter-regex-e1cfca3_GH0.tar.gz) = e6e4f17b76ce1fe1775796f8210471938adf3fa0f89dd31ef223504ec2d1c248
+SIZE (tree-sitter-tree-sitter-regex-e1cfca3_GH0.tar.gz) = 18097
+SHA256 (jaredramirez-tree-sitter-rescript-4cd7ba9_GH0.tar.gz) = 78f9060a63d1eb4ebda1e614424c02eaed092eb29efca6b7baf564e846ceb591
+SIZE (jaredramirez-tree-sitter-rescript-4cd7ba9_GH0.tar.gz) = 150603
SHA256 (tree-sitter-tree-sitter-ruby-dfff673_GH0.tar.gz) = 5dda8872d81234b17e5c896b0ae73642561e60db4424612e7bd6295ccffb1e31
SIZE (tree-sitter-tree-sitter-ruby-dfff673_GH0.tar.gz) = 324108
SHA256 (tree-sitter-tree-sitter-rust-a360da0_GH0.tar.gz) = a6ae41771375e3db0912343e930cd649267f1752e65cd0d15d733aaaf0f668fb
SIZE (tree-sitter-tree-sitter-rust-a360da0_GH0.tar.gz) = 301148
-SHA256 (tree-sitter-tree-sitter-scala-fb23ed9_GH0.tar.gz) = 5f3c4c22afd6c48ef2207f9fb0bf7c9a5dad2f85eacbc576d7f56428c1ddb38d
-SIZE (tree-sitter-tree-sitter-scala-fb23ed9_GH0.tar.gz) = 142529
+SHA256 (tree-sitter-tree-sitter-scala-0a3dd53_GH0.tar.gz) = d2cfbab463c5e7f5f9ca507afbffedb152e45f62514571e64a89dc20ccaf2526
+SIZE (tree-sitter-tree-sitter-scala-0a3dd53_GH0.tar.gz) = 243352
+SHA256 (slinlee-tree-sitter-solidity-f3a0022_GH0.tar.gz) = a9d3ac1c77e76840e249a9a6424a69c3542fbd043f702de5038630d538166e76
+SIZE (slinlee-tree-sitter-solidity-f3a0022_GH0.tar.gz) = 188475
SHA256 (Himujjal-tree-sitter-svelte-349a598_GH0.tar.gz) = 9fdbbb70752960728471617e7a08616f96e1a780ffba36b0210426943afef273
SIZE (Himujjal-tree-sitter-svelte-349a598_GH0.tar.gz) = 60247
-SHA256 (tree-sitter-tree-sitter-swift-a22fa5e_GH0.tar.gz) = 74b9c3f0ebf1ba80b19480f53a226db909e9dd70fb1d0f767353b4b6a2c2a82a
-SIZE (tree-sitter-tree-sitter-swift-a22fa5e_GH0.tar.gz) = 83628
SHA256 (Flakebi-tree-sitter-tablegen-568dd8a_GH0.tar.gz) = 15763632ccf30a0a57e5ba539ad5b74294734655ce82e820494d4c8973f272eb
SIZE (Flakebi-tree-sitter-tablegen-568dd8a_GH0.tar.gz) = 43519
SHA256 (tree-sitter-tree-sitter-tsq-b665659_GH0.tar.gz) = 9866411c65abd3a0e116cf60fa9ea3c8cdd1da7c028caa82e4a1f8ed139befeb
SIZE (tree-sitter-tree-sitter-tsq-b665659_GH0.tar.gz) = 15025
+SHA256 (eirabben-tree-sitter-twig-b744418_GH0.tar.gz) = a8ab149c19e24660f905a8c6b4f171db32419ce023c23fbaee9abc87a04034f4
+SIZE (eirabben-tree-sitter-twig-b744418_GH0.tar.gz) = 9498
SHA256 (tree-sitter-tree-sitter-typescript-3e897ea_GH0.tar.gz) = 6e64d8a40f69a46b1cfa50b64e3ab187cd44f106bb3ba4a4fb5d96e6f3c803d5
SIZE (tree-sitter-tree-sitter-typescript-3e897ea_GH0.tar.gz) = 990774
SHA256 (ikatyang-tree-sitter-vue-91fe275_GH0.tar.gz) = 0b43890e851774dfcbf26186324ff0d28182c5a820ea5b13c056bfdeddea7221
@@ -345,5 +385,5 @@ SHA256 (szebniok-tree-sitter-wgsl-f00ff52_GH0.tar.gz) = 05537f85a6b6966685d66f24
SIZE (szebniok-tree-sitter-wgsl-f00ff52_GH0.tar.gz) = 4535925
SHA256 (ikatyang-tree-sitter-yaml-0e36bed_GH0.tar.gz) = 843a5a4d4d4003e46dc2d7a0d564d7b8515436c62881f1ac27c53176937fc9e2
SIZE (ikatyang-tree-sitter-yaml-0e36bed_GH0.tar.gz) = 266200
-SHA256 (maxxnino-tree-sitter-zig-1f27fd1_GH0.tar.gz) = 5db647801f695eac45f34178222fdbd2bfdcbae5333186f9420e22bbf9ffdad4
-SIZE (maxxnino-tree-sitter-zig-1f27fd1_GH0.tar.gz) = 704805
+SHA256 (maxxnino-tree-sitter-zig-93331b8_GH0.tar.gz) = 610227218e426eb4ff0b3b63f9215b49f5b656deb582c78b64f7ce585755d6dc
+SIZE (maxxnino-tree-sitter-zig-93331b8_GH0.tar.gz) = 730764
diff --git a/editors/helix/files/patch-helix-core_src_lib.rs b/editors/helix/files/patch-helix-core_src_lib.rs
deleted file mode 100644
index ee8dfd910530..000000000000
--- a/editors/helix/files/patch-helix-core_src_lib.rs
+++ /dev/null
@@ -1,11 +0,0 @@
---- helix-core/src/lib.rs.orig 2021-09-18 05:55:12 UTC
-+++ helix-core/src/lib.rs
-@@ -73,6 +73,8 @@ pub fn runtime_dir() -> std::path::PathBuf {
- // this is the directory of the crate being run by cargo, we need the workspace path so we take the parent
- return std::path::PathBuf::from(dir).parent().unwrap().join(RT_DIR);
- }
-+
-+ return std::path::PathBuf::from("%%DATADIR%%").join(RT_DIR);
-
- // fallback to location of the executable being run
- std::env::current_exe()
diff --git a/editors/helix/files/patch-helix-loader_src_grammar.rs b/editors/helix/files/patch-helix-loader_src_grammar.rs
new file mode 100644
index 000000000000..4fd2e1f10026
--- /dev/null
+++ b/editors/helix/files/patch-helix-loader_src_grammar.rs
@@ -0,0 +1,12 @@
+--- helix-loader/src/grammar.rs.orig 2022-03-30 19:54:07 UTC
++++ helix-loader/src/grammar.rs
+@@ -79,8 +79,7 @@ pub fn fetch_grammars() -> Result<()> {
+ // We do not need to fetch local grammars.
+ let mut grammars = get_grammar_configs()?;
+ grammars.retain(|grammar| !matches!(grammar.source, GrammarSource::Local { .. }));
+-
+- run_parallel(grammars, fetch_grammar, "fetch")
++ Ok(())
+ }
+
+ pub fn build_grammars() -> Result<()> {
diff --git a/editors/helix/files/patch-helix-loader_src_lib.rs b/editors/helix/files/patch-helix-loader_src_lib.rs
new file mode 100644
index 000000000000..4628916f98f7
--- /dev/null
+++ b/editors/helix/files/patch-helix-loader_src_lib.rs
@@ -0,0 +1,11 @@
+--- helix-loader/src/lib.rs.orig 2022-03-30 18:53:07 UTC
++++ helix-loader/src/lib.rs
+@@ -21,6 +21,8 @@ pub fn runtime_dir() -> std::path::PathBuf {
+ return std::path::PathBuf::from(dir).parent().unwrap().join(RT_DIR);
+ }
+
++ return std::path::PathBuf::from("%%DATADIR%%").join(RT_DIR);
++
+ // fallback to location of the executable being run
+ std::env::current_exe()
+ .ok()
diff --git a/editors/helix/files/patch-helix-term_build.rs b/editors/helix/files/patch-helix-term_build.rs
new file mode 100644
index 000000000000..ae7e8f7ff3f0
--- /dev/null
+++ b/editors/helix/files/patch-helix-term_build.rs
@@ -0,0 +1,16 @@
+--- helix-term/build.rs.orig 2022-03-30 19:59:17 UTC
++++ helix-term/build.rs
+@@ -5,12 +5,7 @@ use std::process::Command;
+ const VERSION: &str = include_str!("../VERSION");
+
+ fn main() {
+- let git_hash = Command::new("git")
+- .args(&["rev-parse", "HEAD"])
+- .output()
+- .ok()
+- .filter(|output| output.status.success())
+- .and_then(|x| String::from_utf8(x.stdout).ok());
++ let git_hash: Option<&String> = None;
+
+ let version: Cow<_> = match git_hash {
+ Some(git_hash) => format!("{} ({})", VERSION, &git_hash[..8]).into(),
diff --git a/editors/helix/pkg-plist b/editors/helix/pkg-plist
index d5411be95f8f..c34cfecbcc13 100644
--- a/editors/helix/pkg-plist
+++ b/editors/helix/pkg-plist
@@ -1,6 +1,4 @@
bin/hx
-%%DATADIR%%/runtime/grammars/.gitkeep
-%%DATADIR%%/runtime/grammars/agda.so
%%DATADIR%%/runtime/grammars/bash.so
%%DATADIR%%/runtime/grammars/c-sharp.so
%%DATADIR%%/runtime/grammars/c.so
@@ -11,68 +9,98 @@ bin/hx
%%DATADIR%%/runtime/grammars/dart.so
%%DATADIR%%/runtime/grammars/dockerfile.so
%%DATADIR%%/runtime/grammars/elixir.so
+%%DATADIR%%/runtime/grammars/elm.so
+%%DATADIR%%/runtime/grammars/erlang.so
%%DATADIR%%/runtime/grammars/fish.so
%%DATADIR%%/runtime/grammars/git-commit.so
+%%DATADIR%%/runtime/grammars/git-config.so
%%DATADIR%%/runtime/grammars/git-diff.so
%%DATADIR%%/runtime/grammars/git-rebase.so
%%DATADIR%%/runtime/grammars/glsl.so
%%DATADIR%%/runtime/grammars/go.so
+%%DATADIR%%/runtime/grammars/graphql.so
+%%DATADIR%%/runtime/grammars/haskell.so
+%%DATADIR%%/runtime/grammars/hcl.so
%%DATADIR%%/runtime/grammars/html.so
+%%DATADIR%%/runtime/grammars/iex.so
%%DATADIR%%/runtime/grammars/java.so
%%DATADIR%%/runtime/grammars/javascript.so
%%DATADIR%%/runtime/grammars/json.so
%%DATADIR%%/runtime/grammars/julia.so
+%%DATADIR%%/runtime/grammars/kotlin.so
%%DATADIR%%/runtime/grammars/latex.so
+%%DATADIR%%/runtime/grammars/lean.so
%%DATADIR%%/runtime/grammars/ledger.so
+%%DATADIR%%/runtime/grammars/llvm-mir.so
%%DATADIR%%/runtime/grammars/llvm.so
%%DATADIR%%/runtime/grammars/lua.so
+%%DATADIR%%/runtime/grammars/make.so
%%DATADIR%%/runtime/grammars/markdown.so
%%DATADIR%%/runtime/grammars/nix.so
%%DATADIR%%/runtime/grammars/ocaml-interface.so
%%DATADIR%%/runtime/grammars/ocaml.so
+%%DATADIR%%/runtime/grammars/org.so
%%DATADIR%%/runtime/grammars/perl.so
%%DATADIR%%/runtime/grammars/php.so
%%DATADIR%%/runtime/grammars/protobuf.so
%%DATADIR%%/runtime/grammars/python.so
+%%DATADIR%%/runtime/grammars/regex.so
+%%DATADIR%%/runtime/grammars/rescript.so
%%DATADIR%%/runtime/grammars/ruby.so
%%DATADIR%%/runtime/grammars/rust.so
%%DATADIR%%/runtime/grammars/scala.so
+%%DATADIR%%/runtime/grammars/solidity.so
%%DATADIR%%/runtime/grammars/svelte.so
-%%DATADIR%%/runtime/grammars/swift.so
%%DATADIR%%/runtime/grammars/tablegen.so
%%DATADIR%%/runtime/grammars/toml.so
%%DATADIR%%/runtime/grammars/tsq.so
%%DATADIR%%/runtime/grammars/tsx.so
+%%DATADIR%%/runtime/grammars/twig.so
%%DATADIR%%/runtime/grammars/typescript.so
%%DATADIR%%/runtime/grammars/vue.so
%%DATADIR%%/runtime/grammars/wgsl.so
%%DATADIR%%/runtime/grammars/yaml.so
%%DATADIR%%/runtime/grammars/zig.so
%%DATADIR%%/runtime/queries/bash/highlights.scm
+%%DATADIR%%/runtime/queries/bash/injections.scm
%%DATADIR%%/runtime/queries/c-sharp/highlights.scm
+%%DATADIR%%/runtime/queries/c-sharp/injections.scm
%%DATADIR%%/runtime/queries/c/highlights.scm
+%%DATADIR%%/runtime/queries/c/indents.toml
%%DATADIR%%/runtime/queries/c/injections.scm
+%%DATADIR%%/runtime/queries/c/textobjects.scm
%%DATADIR%%/runtime/queries/cmake/highlights.scm
%%DATADIR%%/runtime/queries/cmake/indents.toml
%%DATADIR%%/runtime/queries/cmake/injections.scm
%%DATADIR%%/runtime/queries/cmake/textobjects.scm
%%DATADIR%%/runtime/queries/comment/highlights.scm
%%DATADIR%%/runtime/queries/cpp/highlights.scm
+%%DATADIR%%/runtime/queries/cpp/indents.toml
%%DATADIR%%/runtime/queries/cpp/injections.scm
+%%DATADIR%%/runtime/queries/cpp/textobjects.scm
%%DATADIR%%/runtime/queries/css/highlights.scm
+%%DATADIR%%/runtime/queries/css/injections.scm
%%DATADIR%%/runtime/queries/dart/highlights.scm
%%DATADIR%%/runtime/queries/dart/indents.toml
+%%DATADIR%%/runtime/queries/dart/injections.scm
%%DATADIR%%/runtime/queries/dart/locals.scm
%%DATADIR%%/runtime/queries/dockerfile/highlights.scm
%%DATADIR%%/runtime/queries/dockerfile/injections.scm
%%DATADIR%%/runtime/queries/elixir/highlights.scm
%%DATADIR%%/runtime/queries/elixir/injections.scm
+%%DATADIR%%/runtime/queries/elm/highlights.scm
+%%DATADIR%%/runtime/queries/elm/injections.scm
+%%DATADIR%%/runtime/queries/elm/locals.scm
+%%DATADIR%%/runtime/queries/elm/tags.scm
+%%DATADIR%%/runtime/queries/erlang/highlights.scm
+%%DATADIR%%/runtime/queries/erlang/injections.scm
%%DATADIR%%/runtime/queries/fish/highlights.scm
%%DATADIR%%/runtime/queries/fish/indents.toml
%%DATADIR%%/runtime/queries/fish/injections.scm
%%DATADIR%%/runtime/queries/fish/textobjects.scm
%%DATADIR%%/runtime/queries/git-commit/highlights.scm
%%DATADIR%%/runtime/queries/git-commit/injections.scm
+%%DATADIR%%/runtime/queries/git-config/highlights.scm
%%DATADIR%%/runtime/queries/git-diff/highlights.scm
%%DATADIR%%/runtime/queries/git-rebase/highlights.scm
%%DATADIR%%/runtime/queries/git-rebase/injections.scm
@@ -83,14 +111,24 @@ bin/hx
%%DATADIR%%/runtime/queries/glsl/locals.scm
%%DATADIR%%/runtime/queries/go/highlights.scm
%%DATADIR%%/runtime/queries/go/indents.toml
+%%DATADIR%%/runtime/queries/go/injections.scm
%%DATADIR%%/runtime/queries/go/locals.scm
%%DATADIR%%/runtime/queries/go/tags.scm
%%DATADIR%%/runtime/queries/go/textobjects.scm
+%%DATADIR%%/runtime/queries/graphql/highlights.scm
%%DATADIR%%/runtime/queries/haskell/highlights.scm
+%%DATADIR%%/runtime/queries/haskell/injections.scm
%%DATADIR%%/runtime/queries/haskell/locals.scm
+%%DATADIR%%/runtime/queries/hcl/folds.scm
+%%DATADIR%%/runtime/queries/hcl/highlights.scm
+%%DATADIR%%/runtime/queries/hcl/indents.toml
+%%DATADIR%%/runtime/queries/hcl/injections.scm
%%DATADIR%%/runtime/queries/html/highlights.scm
%%DATADIR%%/runtime/queries/html/injections.scm
+%%DATADIR%%/runtime/queries/iex/highlights.scm
+%%DATADIR%%/runtime/queries/iex/injections.scm
%%DATADIR%%/runtime/queries/java/highlights.scm
+%%DATADIR%%/runtime/queries/java/injections.scm
%%DATADIR%%/runtime/queries/javascript/highlights-jsx.scm
%%DATADIR%%/runtime/queries/javascript/highlights-params.scm
%%DATADIR%%/runtime/queries/javascript/highlights.scm
@@ -104,10 +142,25 @@ bin/hx
%%DATADIR%%/runtime/queries/julia/highlights.scm
%%DATADIR%%/runtime/queries/julia/injections.scm
%%DATADIR%%/runtime/queries/julia/locals.scm
+%%DATADIR%%/runtime/queries/kotlin/folds.scm
+%%DATADIR%%/runtime/queries/kotlin/highlights.scm
+%%DATADIR%%/runtime/queries/kotlin/injections.scm
%%DATADIR%%/runtime/queries/latex/folds.scm
%%DATADIR%%/runtime/queries/latex/highlights.scm
+%%DATADIR%%/runtime/queries/latex/injections.scm
+%%DATADIR%%/runtime/queries/lean/folds.scm
+%%DATADIR%%/runtime/queries/lean/highlights.scm
+%%DATADIR%%/runtime/queries/lean/injections.scm
+%%DATADIR%%/runtime/queries/lean/locals.scm
%%DATADIR%%/runtime/queries/ledger/highlights.scm
%%DATADIR%%/runtime/queries/ledger/injections.scm
+%%DATADIR%%/runtime/queries/llvm-mir-yaml/highlights.scm
+%%DATADIR%%/runtime/queries/llvm-mir-yaml/indents.toml
+%%DATADIR%%/runtime/queries/llvm-mir-yaml/injections.scm
+%%DATADIR%%/runtime/queries/llvm-mir/highlights.scm
+%%DATADIR%%/runtime/queries/llvm-mir/indents.toml
+%%DATADIR%%/runtime/queries/llvm-mir/injections.scm
+%%DATADIR%%/runtime/queries/llvm-mir/textobjects.scm
%%DATADIR%%/runtime/queries/llvm/highlights.scm
%%DATADIR%%/runtime/queries/llvm/indents.toml
%%DATADIR%%/runtime/queries/llvm/injections.scm
@@ -115,30 +168,45 @@ bin/hx
%%DATADIR%%/runtime/queries/llvm/textobjects.scm
%%DATADIR%%/runtime/queries/lua/highlights.scm
%%DATADIR%%/runtime/queries/lua/indents.toml
+%%DATADIR%%/runtime/queries/lua/injections.scm
+%%DATADIR%%/runtime/queries/make/highlights.scm
+%%DATADIR%%/runtime/queries/make/injections.scm
%%DATADIR%%/runtime/queries/markdown/highlights.scm
%%DATADIR%%/runtime/queries/markdown/injections.scm
%%DATADIR%%/runtime/queries/nix/highlights.scm
%%DATADIR%%/runtime/queries/nix/indents.toml
%%DATADIR%%/runtime/queries/ocaml-interface/highlights.scm
+%%DATADIR%%/runtime/queries/ocaml-interface/injections.scm
%%DATADIR%%/runtime/queries/ocaml/highlights.scm
%%DATADIR%%/runtime/queries/ocaml/indents.toml
+%%DATADIR%%/runtime/queries/ocaml/injections.scm
%%DATADIR%%/runtime/queries/ocaml/locals.scm
+%%DATADIR%%/runtime/queries/org/highlights.scm
+%%DATADIR%%/runtime/queries/org/injections.scm
%%DATADIR%%/runtime/queries/perl/highlights.scm
%%DATADIR%%/runtime/queries/perl/indents.toml
+%%DATADIR%%/runtime/queries/perl/injections.scm
%%DATADIR%%/runtime/queries/perl/textobjects.scm
%%DATADIR%%/runtime/queries/php/highlights.scm
%%DATADIR%%/runtime/queries/php/indents.toml
%%DATADIR%%/runtime/queries/php/injections.scm
%%DATADIR%%/runtime/queries/php/tags.scm
+%%DATADIR%%/runtime/queries/php/textobjects.scm
%%DATADIR%%/runtime/queries/protobuf/highlights.scm
%%DATADIR%%/runtime/queries/protobuf/indents.toml
+%%DATADIR%%/runtime/queries/protobuf/injections.scm
%%DATADIR%%/runtime/queries/python/highlights.scm
%%DATADIR%%/runtime/queries/python/indents.toml
%%DATADIR%%/runtime/queries/python/injections.scm
%%DATADIR%%/runtime/queries/python/tags.scm
%%DATADIR%%/runtime/queries/python/textobjects.scm
+%%DATADIR%%/runtime/queries/regex/highlights.scm
+%%DATADIR%%/runtime/queries/rescript/highlights.scm
+%%DATADIR%%/runtime/queries/rescript/injections.scm
+%%DATADIR%%/runtime/queries/rescript/textobjects.scm
%%DATADIR%%/runtime/queries/ruby/highlights.scm
%%DATADIR%%/runtime/queries/ruby/indents.toml
+%%DATADIR%%/runtime/queries/ruby/injections.scm
%%DATADIR%%/runtime/queries/ruby/locals.scm
%%DATADIR%%/runtime/queries/ruby/tags.scm
%%DATADIR%%/runtime/queries/rust/highlights.scm
@@ -149,6 +217,7 @@ bin/hx
%%DATADIR%%/runtime/queries/scala/highlights.scm
%%DATADIR%%/runtime/queries/scala/indents.toml
%%DATADIR%%/runtime/queries/scala/injections.scm
+%%DATADIR%%/runtime/queries/solidity/highlights.scm
%%DATADIR%%/runtime/queries/svelte/highlights.scm
%%DATADIR%%/runtime/queries/svelte/indents.toml
%%DATADIR%%/runtime/queries/svelte/injections.scm
@@ -157,20 +226,28 @@ bin/hx
%%DATADIR%%/runtime/queries/tablegen/injections.scm
%%DATADIR%%/runtime/queries/tablegen/textobjects.scm
%%DATADIR%%/runtime/queries/toml/highlights.scm
+%%DATADIR%%/runtime/queries/toml/injections.scm
%%DATADIR%%/runtime/queries/tsq/highlights.scm
%%DATADIR%%/runtime/queries/tsq/injections.scm
%%DATADIR%%/runtime/queries/tsx/highlights.scm
+%%DATADIR%%/runtime/queries/tsx/injections.scm
+%%DATADIR%%/runtime/queries/twig/highlights.scm
+%%DATADIR%%/runtime/queries/twig/injections.scm
%%DATADIR%%/runtime/queries/typescript/highlights.scm
%%DATADIR%%/runtime/queries/typescript/indents.toml
+%%DATADIR%%/runtime/queries/typescript/injections.scm
%%DATADIR%%/runtime/queries/typescript/locals.scm
%%DATADIR%%/runtime/queries/typescript/tags.scm
%%DATADIR%%/runtime/queries/vue/highlights.scm
%%DATADIR%%/runtime/queries/vue/injections.scm
%%DATADIR%%/runtime/queries/wgsl/highlights.scm
+%%DATADIR%%/runtime/queries/wgsl/injections.scm
%%DATADIR%%/runtime/queries/yaml/highlights.scm
%%DATADIR%%/runtime/queries/yaml/indents.toml
+%%DATADIR%%/runtime/queries/yaml/injections.scm
%%DATADIR%%/runtime/queries/zig/highlights.scm
%%DATADIR%%/runtime/queries/zig/indents.toml
+%%DATADIR%%/runtime/queries/zig/injections.scm
%%DATADIR%%/runtime/themes/README.md
%%DATADIR%%/runtime/themes/base16_default_dark.toml
%%DATADIR%%/runtime/themes/base16_default_light.toml
@@ -179,18 +256,22 @@ bin/hx
%%DATADIR%%/runtime/themes/dark_plus.toml
%%DATADIR%%/runtime/themes/dracula.toml
%%DATADIR%%/runtime/themes/everforest_dark.toml
+%%DATADIR%%/runtime/themes/everforest_light.toml
%%DATADIR%%/runtime/themes/gruvbox.toml
+%%DATADIR%%/runtime/themes/gruvbox_light.toml
%%DATADIR%%/runtime/themes/ingrid.toml
+%%DATADIR%%/runtime/themes/monokai.toml
+%%DATADIR%%/runtime/themes/monokai_pro.toml
%%DATADIR%%/runtime/themes/monokai_pro_machine.toml
%%DATADIR%%/runtime/themes/monokai_pro_octagon.toml
%%DATADIR%%/runtime/themes/monokai_pro_ristretto.toml
%%DATADIR%%/runtime/themes/monokai_pro_spectrum.toml
-%%DATADIR%%/runtime/themes/monokai_pro.toml
-%%DATADIR%%/runtime/themes/monokai.toml
%%DATADIR%%/runtime/themes/nord.toml
%%DATADIR%%/runtime/themes/onedark.toml
-%%DATADIR%%/runtime/themes/rose_pine_dawn.toml
%%DATADIR%%/runtime/themes/rose_pine.toml
+%%DATADIR%%/runtime/themes/rose_pine_dawn.toml
+%%DATADIR%%/runtime/themes/serika-dark.toml
+%%DATADIR%%/runtime/themes/serika-light.toml
%%DATADIR%%/runtime/themes/solarized_dark.toml
%%DATADIR%%/runtime/themes/solarized_light.toml
%%DATADIR%%/runtime/themes/spacebones_light.toml