Merge pull request #281796 from GaetanLepage/cmp-tabby

vimPlugins.cmp-tabby: init at 2023-11-21
This commit is contained in:
Matthieu Coudron 2024-01-19 20:05:30 +01:00 committed by GitHub
commit a4efc4c8c2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 646 additions and 617 deletions

File diff suppressed because it is too large Load Diff

View File

@ -5,12 +5,12 @@
{
ada = buildGrammar {
language = "ada";
version = "0.0.0+rev=f21f13a";
version = "0.0.0+rev=ba0894e";
src = fetchFromGitHub {
owner = "briot";
repo = "tree-sitter-ada";
rev = "f21f13afe0410311be1f78959a25aee393c569c9";
hash = "sha256-Qnw1skHo9Wy88WEXAxfV4kkD4v9rdvLmu/++raLIges=";
rev = "ba0894efa03beb70780156b91e28c716b7a4764d";
hash = "sha256-30yCHcO9LdZ9VKQpObWRfk49M5tC85IZvutXgzGwTjQ=";
};
meta.homepage = "https://github.com/briot/tree-sitter-ada";
};
@ -62,12 +62,12 @@
};
astro = buildGrammar {
language = "astro";
version = "0.0.0+rev=e122a8f";
version = "0.0.0+rev=a092afa";
src = fetchFromGitHub {
owner = "virchau13";
repo = "tree-sitter-astro";
rev = "e122a8fcd07e808a7b873bfadc2667834067daf1";
hash = "sha256-iCVRTX2fMW1g40rHcJEwwE+tfwun+reIaj5y4AFgmKk=";
rev = "a092afa5c330495fdfbc652766c29c66ec6880f4";
hash = "sha256-yYQPBGNRmr/O9hI11L3a2ydZL/lypLtabfmBdKghnzM=";
};
meta.homepage = "https://github.com/virchau13/tree-sitter-astro";
};
@ -84,12 +84,12 @@
};
awk = buildGrammar {
language = "awk";
version = "0.0.0+rev=4b4b46c";
version = "0.0.0+rev=dcf4ac4";
src = fetchFromGitHub {
owner = "Beaglefoot";
repo = "tree-sitter-awk";
rev = "4b4b46c9a44ec7fb9e8c9ce4a010295edc5be8d5";
hash = "sha256-bHlll+YgRpv4cSxzNAfVhexeMB7rgkzy3pdOZ5DW1ww=";
rev = "dcf4ac4eaff601d87cc15604765a7ae329c1b2ee";
hash = "sha256-ZxSgNVY5jRi6S6psG2XoNhuQnXqAjgUK7NtBK9y1WNo=";
};
meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk";
};
@ -550,12 +550,12 @@
};
erlang = buildGrammar {
language = "erlang";
version = "0.0.0+rev=57e6951";
version = "0.0.0+rev=54b6f81";
src = fetchFromGitHub {
owner = "WhatsApp";
repo = "tree-sitter-erlang";
rev = "57e69513efd831f9cc8207d65d96bad917ca4aa4";
hash = "sha256-7Me0zj/+uNXgBOAyiFgljyA3hLkdGeyBKn+CaBhODMA=";
rev = "54b6f814f43c4eac81eeedefaa7cc8762fec6683";
hash = "sha256-21pSBjg3hArexHndfqIOy5q2FGl54uWyW2fWwO+3jIw=";
};
meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang";
};
@ -715,12 +715,12 @@
};
gitcommit = buildGrammar {
language = "gitcommit";
version = "0.0.0+rev=7e3ad5f";
version = "0.0.0+rev=e8d9eda";
src = fetchFromGitHub {
owner = "gbprod";
repo = "tree-sitter-gitcommit";
rev = "7e3ad5fdc61cd701e146ef78e4fc6dcdf6dbca0e";
hash = "sha256-Ct7zLvcJVqIaVy/wOGOPvghjwRcsHblPaTuifUcackI=";
rev = "e8d9eda4e5ea0b08aa39d48dab0f6553058fbe0f";
hash = "sha256-gn945mu9JhLocKjdNbUhQnDvXNy2xxMn36oNOsbNOz4=";
};
meta.homepage = "https://github.com/gbprod/tree-sitter-gitcommit";
};
@ -737,12 +737,12 @@
};
gleam = buildGrammar {
language = "gleam";
version = "0.0.0+rev=2b49c49";
version = "0.0.0+rev=62c5388";
src = fetchFromGitHub {
owner = "gleam-lang";
repo = "tree-sitter-gleam";
rev = "2b49c49ef632928b5c52bb0a7269ff797d5d1414";
hash = "sha256-zFdyUqbJn7ighjXH+9EO+0Cf2Oj8ON8IYUZCIQUQ5dA=";
rev = "62c5388a7badb4e29315690358267a76a734bf83";
hash = "sha256-Mxjifj5eIyw6rKPMAuhEt6bXTeHX2fDeJ1VaiZ70vgE=";
};
meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam";
};
@ -803,12 +803,12 @@
};
gomod = buildGrammar {
language = "gomod";
version = "0.0.0+rev=9b86399";
version = "0.0.0+rev=bbe2fe3";
src = fetchFromGitHub {
owner = "camdencheek";
repo = "tree-sitter-go-mod";
rev = "9b86399ab733fbd548ba0e817e732cb3351082d2";
hash = "sha256-STi1lqsfmaiMKrk7C6fjkmJ0ehhTf+AF6hly34/3BIg=";
rev = "bbe2fe3be4b87e06a613e685250f473d2267f430";
hash = "sha256-OPtqXe6OMC9c5dgFH8Msj+6DU01LvLKVbCzGLj0PnLI=";
};
meta.homepage = "https://github.com/camdencheek/tree-sitter-go-mod";
};
@ -1353,24 +1353,24 @@
};
markdown = buildGrammar {
language = "markdown";
version = "0.0.0+rev=f9820b2";
version = "0.0.0+rev=28aa3ba";
src = fetchFromGitHub {
owner = "MDeiml";
repo = "tree-sitter-markdown";
rev = "f9820b2db958228f9be339b67d2de874d065866e";
hash = "sha256-0T0P018Zb4tfU2D4PLhiW8tunOInlRtrHajPOVqOpwc=";
rev = "28aa3baef73bd458d053b613b8bd10fd102b4405";
hash = "sha256-HSjKYqjrJKPLbdq1UTvk/KnDqsIzVO7k5syCsIpAZpw=";
};
location = "tree-sitter-markdown";
meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown";
};
markdown_inline = buildGrammar {
language = "markdown_inline";
version = "0.0.0+rev=f9820b2";
version = "0.0.0+rev=28aa3ba";
src = fetchFromGitHub {
owner = "MDeiml";
repo = "tree-sitter-markdown";
rev = "f9820b2db958228f9be339b67d2de874d065866e";
hash = "sha256-0T0P018Zb4tfU2D4PLhiW8tunOInlRtrHajPOVqOpwc=";
rev = "28aa3baef73bd458d053b613b8bd10fd102b4405";
hash = "sha256-HSjKYqjrJKPLbdq1UTvk/KnDqsIzVO7k5syCsIpAZpw=";
};
location = "tree-sitter-markdown-inline";
meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown";
@ -1543,24 +1543,24 @@
};
ocaml = buildGrammar {
language = "ocaml";
version = "0.0.0+rev=694c577";
version = "0.0.0+rev=4abfdc1";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-ocaml";
rev = "694c57718fd85d514f8b81176038e7a4cfabcaaf";
hash = "sha256-j3Hv2qOMxeBNOW+WIgIYzG3zMIFWPQpoHe94b2rT+A8=";
rev = "4abfdc1c7af2c6c77a370aee974627be1c285b3b";
hash = "sha256-ycmjIKfrsVSVHmPP3HCxfk5wcBIF/JFH8OnU8mY1Cc8=";
};
location = "ocaml";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
};
ocaml_interface = buildGrammar {
language = "ocaml_interface";
version = "0.0.0+rev=694c577";
version = "0.0.0+rev=4abfdc1";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-ocaml";
rev = "694c57718fd85d514f8b81176038e7a4cfabcaaf";
hash = "sha256-j3Hv2qOMxeBNOW+WIgIYzG3zMIFWPQpoHe94b2rT+A8=";
rev = "4abfdc1c7af2c6c77a370aee974627be1c285b3b";
hash = "sha256-ycmjIKfrsVSVHmPP3HCxfk5wcBIF/JFH8OnU8mY1Cc8=";
};
location = "interface";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
@ -1634,24 +1634,25 @@
};
perl = buildGrammar {
language = "perl";
version = "0.0.0+rev=655632f";
version = "0.0.0+rev=9c0cea7";
src = fetchFromGitHub {
owner = "tree-sitter-perl";
repo = "tree-sitter-perl";
rev = "655632fa7f9174acbdbf1ad2abdac90ad3aa57a1";
hash = "sha256-0EKZTdK9hXWS7VmX8QljwLDPV0yN2d99A7ZnhXRXpPk=";
rev = "9c0cea7720f65a5e832c4d924356d7793f519e36";
hash = "sha256-HRhUyt2PHP+NiYqoY8iTrO/9F5iZLv4pNYHA7ZjCZmE=";
};
meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-perl";
};
php = buildGrammar {
language = "php";
version = "0.0.0+rev=0a99dec";
version = "0.0.0+rev=b569a5f";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-php";
rev = "0a99deca13c4af1fb9adcb03c958bfc9f4c740a9";
hash = "sha256-MfCws6WvaYJPoxoSdk1OUkqfVGCNtfMDTyndSZpABqI=";
rev = "b569a5f2c0d592e67430520d1a0e1f765d83ceb0";
hash = "sha256-ScPFOsPVy5We1MePbf0fpyMlnqVad1dszj7uyCdi3Og=";
};
location = "php";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
};
phpdoc = buildGrammar {
@ -1720,6 +1721,17 @@
};
meta.homepage = "https://github.com/amaanq/tree-sitter-pony";
};
printf = buildGrammar {
language = "printf";
version = "0.0.0+rev=0469630";
src = fetchFromGitHub {
owner = "ObserverOfTime";
repo = "tree-sitter-printf";
rev = "04696305caceab64a78e3a749774718d87ba85a1";
hash = "sha256-MWrKImt7+E4LYsrSMKIEifXmb6MeuiNxy3pt1DCCLBQ=";
};
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-printf";
};
prisma = buildGrammar {
language = "prisma";
version = "0.0.0+rev=eca2596";
@ -2020,12 +2032,12 @@
};
ruby = buildGrammar {
language = "ruby";
version = "0.0.0+rev=f257f3f";
version = "0.0.0+rev=4d9ad3f";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-ruby";
rev = "f257f3f57833d584050336921773738a3fd8ca22";
hash = "sha256-0EaU9O67faGwtO1GIxjK4Uv1etd0p1vtfrVB3d6TDF8=";
rev = "4d9ad3f010fdc47a8433adcf9ae30c8eb8475ae7";
hash = "sha256-d3pN+Z8qGDDKuy8OyguGNVD97m2VasVvi8CckdCsOB8=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ruby";
};
@ -2042,12 +2054,12 @@
};
scala = buildGrammar {
language = "scala";
version = "0.0.0+rev=696965e";
version = "0.0.0+rev=45b5ba0";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-scala";
rev = "696965ee3bafd47f4b5204d1e63b4ea4b52d9f9b";
hash = "sha256-07C9tAaG7p2xCzoAR2choNh9A7mJyusfQviqgcZmlgE=";
rev = "45b5ba0e749a8477a8fd2666f082f352859bdc3c";
hash = "sha256-tH2STGmCaVHDL4fOh8whPmiHbwKu8ZxjS4wDt+qVjjs=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala";
};
@ -2188,12 +2200,12 @@
};
sql = buildGrammar {
language = "sql";
version = "0.0.0+rev=b599f6a";
version = "0.0.0+rev=fd70fb3";
src = fetchFromGitHub {
owner = "derekstride";
repo = "tree-sitter-sql";
rev = "b599f6a1ca37cb5bae827a424cd98371a0d91bdc";
hash = "sha256-GwDkAgWcMyASzfd8layZjjEigXelJbtQTgWe7VBLgwM=";
rev = "fd70fb358d164cd93fbe2674a9cca276dc5203f7";
hash = "sha256-GXQH/df33jxrIRXkJg2qRXrP6/3k+PodNxZ1O/ceaT8=";
};
meta.homepage = "https://github.com/derekstride/tree-sitter-sql";
};
@ -2355,12 +2367,12 @@
};
templ = buildGrammar {
language = "templ";
version = "0.0.0+rev=14d1057";
version = "0.0.0+rev=c3baaab";
src = fetchFromGitHub {
owner = "vrischmann";
repo = "tree-sitter-templ";
rev = "14d105789af342f7f0c32bff2fec1a6edec59f60";
hash = "sha256-wj0LH5kgMEONd4xi0c52s+UnnQhw1DJ9fE+EumKiIMM=";
rev = "c3baaab33f1f1032eedd3613cd932284975bd21f";
hash = "sha256-7YMHGcDR4Wd2FolFnh2fZ3M65L5E5BLAoJyMuRsh7Uo=";
};
meta.homepage = "https://github.com/vrischmann/tree-sitter-templ";
};
@ -2411,23 +2423,23 @@
};
tlaplus = buildGrammar {
language = "tlaplus";
version = "0.0.0+rev=aeb2e8f";
version = "0.0.0+rev=aaf5bb5";
src = fetchFromGitHub {
owner = "tlaplus-community";
repo = "tree-sitter-tlaplus";
rev = "aeb2e8fdc417c32ae7d1149cfa2a8ddc3b293600";
hash = "sha256-fETWuo/mZA6tCux0Hsdbg/vTxo/cdtIES9VIp75twMw=";
rev = "aaf5bb5c1df0a6e583bb51efa519a9ac788b2ad8";
hash = "sha256-p/khQ31bReopPyZ1TvUKI6bnFipWiGrxKO7cAYzeku4=";
};
meta.homepage = "https://github.com/tlaplus-community/tree-sitter-tlaplus";
};
todotxt = buildGrammar {
language = "todotxt";
version = "0.0.0+rev=0207f6a";
version = "0.0.0+rev=3937c5c";
src = fetchFromGitHub {
owner = "arnarg";
repo = "tree-sitter-todotxt";
rev = "0207f6a4ab6aeafc4b091914d31d8235049a2578";
hash = "sha256-FWVW+qWOUSri+qf+qistf8bKWJCTxUKkoO66yUYtwHI=";
rev = "3937c5cd105ec4127448651a21aef45f52d19609";
hash = "sha256-OeAh51rcFTiexAraRzIZUR/A8h9RPwKY7rmtc3ZzoRQ=";
};
meta.homepage = "https://github.com/arnarg/tree-sitter-todotxt.git";
};
@ -2569,12 +2581,12 @@
};
v = buildGrammar {
language = "v";
version = "0.0.0+rev=b59edea";
version = "0.0.0+rev=9ac84e6";
src = fetchFromGitHub {
owner = "v-analyzer";
repo = "v-analyzer";
rev = "b59edeac4a819999ebc5a78bbd384bd30bf6fa30";
hash = "sha256-u1+EV3iEPU1NAHxKdThe1qXUx6jDt1MRBMTEScf8uQw=";
rev = "9ac84e62396bb13c8f1d11f967f0c0f2dec1a448";
hash = "sha256-a+oV175rnCgf5uTjmYkxTelekesBCEhcTOnKGorM88c=";
};
location = "tree_sitter_v";
meta.homepage = "https://github.com/v-analyzer/v-analyzer";
@ -2625,12 +2637,12 @@
};
vimdoc = buildGrammar {
language = "vimdoc";
version = "0.0.0+rev=4f8ba9e";
version = "0.0.0+rev=ed8695a";
src = fetchFromGitHub {
owner = "neovim";
repo = "tree-sitter-vimdoc";
rev = "4f8ba9e39c8b3fbaf0bb5f70ac255474a9099359";
hash = "sha256-WSDz3vP/qNW1VGmXd5aGjO9PrJpjBNN4wdBohSbh9co=";
rev = "ed8695ad8de39c3f073da130156f00b1148e2891";
hash = "sha256-q5Ln8WPFrtKBfZnaAAlMh3Q/eczEt6wCMZAtx+ISCKg=";
};
meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc";
};
@ -2669,12 +2681,12 @@
};
wing = buildGrammar {
language = "wing";
version = "0.0.0+rev=d85ef04";
version = "0.0.0+rev=ee58533";
src = fetchFromGitHub {
owner = "winglang";
repo = "wing";
rev = "d85ef04bb7e75e2627348b45a5f357a2c7fbee91";
hash = "sha256-1N/vRQpgazayL95OA6PxzhxhjU+Uj9lgrEZnflQ4FLE=";
rev = "ee58533169c654b8d7fd47fde01241e528674d8a";
hash = "sha256-HhOWVBM4SNHgN48wgWARBo6Rd3T9Y1DC91gVm1EzvUo=";
};
location = "libs/tree-sitter-wing";
generate = true;

View File

@ -284,6 +284,10 @@
dependencies = with self; [ nvim-cmp nvim-snippy ];
};
cmp-tabby = super.cmp-tabby.overrideAttrs {
dependencies = with self; [ nvim-cmp ];
};
cmp-tabnine = super.cmp-tabnine.overrideAttrs {
buildInputs = [ tabnine ];
@ -1112,7 +1116,7 @@
pname = "sg-nvim-rust";
inherit (old) version src;
cargoHash = "sha256-U+EGS0GMWzE2yFyMH04gXpR9lR7HRMgWBecqICfTUbE=";
cargoHash = "sha256-BDNFZ/7nnfvtBA7T6a7MDNJsq/cOI9tgW0kxUoIcbV8=";
nativeBuildInputs = [ pkg-config ];

View File

@ -152,6 +152,7 @@ https://github.com/hrsh7th/cmp-path/,,
https://github.com/lukas-reineke/cmp-rg/,HEAD,
https://github.com/dcampos/cmp-snippy/,HEAD,
https://github.com/f3fora/cmp-spell/,,
https://github.com/nzlov/cmp-tabby/,HEAD,
https://github.com/tzachar/cmp-tabnine/,,
https://github.com/andersevenrud/cmp-tmux/,,
https://github.com/ray-x/cmp-treesitter/,,