Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub a973baa2 d52bb933

+566 -221
+560 -217
pkgs/by-name/ze/zed-editor/Cargo.lock
··· 35 35 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 36 36 37 37 [[package]] 38 - name = "adler32" 39 - version = "1.2.0" 40 - source = "registry+https://github.com/rust-lang/crates.io-index" 41 - checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" 42 - 43 - [[package]] 44 38 name = "aes" 45 39 version = "0.8.4" 46 40 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 93 87 checksum = "f6d1ea4484c8676f295307a4892d478c70ac8da1dbd8c7c10830a504b7f1022f" 94 88 dependencies = [ 95 89 "base64 0.22.0", 96 - "bitflags 2.4.2", 90 + "bitflags 2.6.0", 97 91 "home", 98 92 "libc", 99 93 "log", ··· 116 110 source = "git+https://github.com/alacritty/alacritty?rev=cacdb5bb3b72bad2c729227537979d95af75978f#cacdb5bb3b72bad2c729227537979d95af75978f" 117 111 dependencies = [ 118 112 "base64 0.22.0", 119 - "bitflags 2.4.2", 113 + "bitflags 2.6.0", 120 114 "home", 121 115 "libc", 122 116 "log", ··· 138 132 version = "0.1.3" 139 133 source = "registry+https://github.com/rust-lang/crates.io-index" 140 134 checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" 135 + 136 + [[package]] 137 + name = "aligned-vec" 138 + version = "0.5.0" 139 + source = "registry+https://github.com/rust-lang/crates.io-index" 140 + checksum = "4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1" 141 141 142 142 [[package]] 143 143 name = "allocator-api2" ··· 285 285 checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" 286 286 287 287 [[package]] 288 + name = "arg_enum_proc_macro" 289 + version = "0.3.4" 290 + source = "registry+https://github.com/rust-lang/crates.io-index" 291 + checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" 292 + dependencies = [ 293 + "proc-macro2", 294 + "quote", 295 + "syn 2.0.59", 296 + ] 297 + 298 + [[package]] 288 299 name = "arrayref" 289 300 version = "0.3.7" 290 301 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 330 341 331 342 [[package]] 332 343 name = "ashpd" 333 - version = "0.8.1" 344 + version = "0.9.1" 334 345 source = "registry+https://github.com/rust-lang/crates.io-index" 335 - checksum = "dd884d7c72877a94102c3715f3b1cd09ff4fac28221add3e57cfbe25c236d093" 346 + checksum = "bfe7e0dd0ac5a401dc116ed9f9119cf9decc625600474cb41f0fc0a0050abc9a" 336 347 dependencies = [ 337 348 "async-fs 2.1.1", 338 349 "async-net 2.0.0", ··· 362 373 "anthropic", 363 374 "anyhow", 364 375 "assistant_slash_command", 376 + "async-watch", 377 + "breadcrumbs", 365 378 "cargo_toml", 366 379 "chrono", 367 380 "client", ··· 370 383 "ctor", 371 384 "editor", 372 385 "env_logger", 373 - "file_icons", 386 + "feature_flags", 374 387 "fs", 375 388 "futures 0.3.28", 376 389 "fuzzy", 377 390 "gpui", 378 391 "heed", 379 - "html_to_markdown", 392 + "html_to_markdown 0.1.0", 380 393 "http 0.1.0", 394 + "indexed_docs", 381 395 "indoc", 382 396 "language", 383 397 "log", ··· 393 407 "rand 0.8.5", 394 408 "regex", 395 409 "rope", 396 - "rustdoc", 397 410 "schemars", 398 411 "search", 399 412 "semantic_index", ··· 405 418 "strsim 0.11.1", 406 419 "strum", 407 420 "telemetry_events", 421 + "terminal", 422 + "terminal_view", 408 423 "theme", 409 424 "tiktoken-rs", 410 425 "toml 0.8.10", ··· 873 888 ] 874 889 875 890 [[package]] 891 + name = "async-watch" 892 + version = "0.3.1" 893 + source = "registry+https://github.com/rust-lang/crates.io-index" 894 + checksum = "a078faf4e27c0c6cc0efb20e5da59dcccc04968ebf2801d8e0b2195124cdcdb2" 895 + dependencies = [ 896 + "event-listener 2.5.3", 897 + ] 898 + 899 + [[package]] 876 900 name = "async_zip" 877 901 version = "0.0.17" 878 902 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 974 998 version = "1.1.0" 975 999 source = "registry+https://github.com/rust-lang/crates.io-index" 976 1000 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 1001 + 1002 + [[package]] 1003 + name = "av1-grain" 1004 + version = "0.2.3" 1005 + source = "registry+https://github.com/rust-lang/crates.io-index" 1006 + checksum = "6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf" 1007 + dependencies = [ 1008 + "anyhow", 1009 + "arrayvec", 1010 + "log", 1011 + "nom", 1012 + "num-rational", 1013 + "v_frame", 1014 + ] 1015 + 1016 + [[package]] 1017 + name = "avif-serialize" 1018 + version = "0.8.1" 1019 + source = "registry+https://github.com/rust-lang/crates.io-index" 1020 + checksum = "876c75a42f6364451a033496a14c44bffe41f5f4a8236f697391f11024e596d2" 1021 + dependencies = [ 1022 + "arrayvec", 1023 + ] 977 1024 978 1025 [[package]] 979 1026 name = "aws-config" ··· 1421 1468 "cc", 1422 1469 "cfg-if", 1423 1470 "libc", 1424 - "miniz_oxide 0.7.1", 1471 + "miniz_oxide", 1425 1472 "object", 1426 1473 "rustc-demangle", 1427 1474 ] ··· 1535 1582 source = "registry+https://github.com/rust-lang/crates.io-index" 1536 1583 checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 1537 1584 dependencies = [ 1538 - "bit-vec", 1585 + "bit-vec 0.6.3", 1586 + ] 1587 + 1588 + [[package]] 1589 + name = "bit-set" 1590 + version = "0.6.0" 1591 + source = "registry+https://github.com/rust-lang/crates.io-index" 1592 + checksum = "f0481a0e032742109b1133a095184ee93d88f3dc9e0d28a5d033dc77a073f44f" 1593 + dependencies = [ 1594 + "bit-vec 0.7.0", 1539 1595 ] 1540 1596 1541 1597 [[package]] ··· 1543 1599 version = "0.6.3" 1544 1600 source = "registry+https://github.com/rust-lang/crates.io-index" 1545 1601 checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 1602 + 1603 + [[package]] 1604 + name = "bit-vec" 1605 + version = "0.7.0" 1606 + source = "registry+https://github.com/rust-lang/crates.io-index" 1607 + checksum = "d2c54ff287cfc0a34f38a6b832ea1bd8e448a330b3e40a50859e6488bee07f22" 1608 + 1609 + [[package]] 1610 + name = "bit_field" 1611 + version = "0.10.2" 1612 + source = "registry+https://github.com/rust-lang/crates.io-index" 1613 + checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" 1546 1614 1547 1615 [[package]] 1548 1616 name = "bitflags" ··· 1552 1620 1553 1621 [[package]] 1554 1622 name = "bitflags" 1555 - version = "2.4.2" 1623 + version = "2.6.0" 1556 1624 source = "registry+https://github.com/rust-lang/crates.io-index" 1557 - checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 1625 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 1558 1626 dependencies = [ 1559 1627 "serde", 1560 1628 ] 1561 1629 1562 1630 [[package]] 1631 + name = "bitstream-io" 1632 + version = "2.4.2" 1633 + source = "registry+https://github.com/rust-lang/crates.io-index" 1634 + checksum = "415f8399438eb5e4b2f73ed3152a3448b98149dda642a957ee704e1daa5cf1d8" 1635 + 1636 + [[package]] 1563 1637 name = "bitvec" 1564 1638 version = "1.0.1" 1565 1639 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1574 1648 [[package]] 1575 1649 name = "blade-graphics" 1576 1650 version = "0.4.0" 1577 - source = "git+https://github.com/zed-industries/blade?rev=33fd51359d113c03b785e28f4a6cf75bacb0b26d#33fd51359d113c03b785e28f4a6cf75bacb0b26d" 1651 + source = "git+https://github.com/zed-industries/blade?rev=a477c2008db27db0b9f745715e119b3ee7ab7818#a477c2008db27db0b9f745715e119b3ee7ab7818" 1578 1652 dependencies = [ 1579 1653 "ash", 1580 1654 "ash-window", 1581 - "bitflags 2.4.2", 1655 + "bitflags 2.6.0", 1582 1656 "block", 1583 1657 "bytemuck", 1584 1658 "codespan-reporting", ··· 1604 1678 [[package]] 1605 1679 name = "blade-macros" 1606 1680 version = "0.2.1" 1607 - source = "git+https://github.com/zed-industries/blade?rev=33fd51359d113c03b785e28f4a6cf75bacb0b26d#33fd51359d113c03b785e28f4a6cf75bacb0b26d" 1681 + source = "git+https://github.com/zed-industries/blade?rev=a477c2008db27db0b9f745715e119b3ee7ab7818#a477c2008db27db0b9f745715e119b3ee7ab7818" 1608 1682 dependencies = [ 1609 1683 "proc-macro2", 1610 1684 "quote", ··· 1614 1688 [[package]] 1615 1689 name = "blade-util" 1616 1690 version = "0.1.0" 1617 - source = "git+https://github.com/zed-industries/blade?rev=33fd51359d113c03b785e28f4a6cf75bacb0b26d#33fd51359d113c03b785e28f4a6cf75bacb0b26d" 1691 + source = "git+https://github.com/zed-industries/blade?rev=a477c2008db27db0b9f745715e119b3ee7ab7818#a477c2008db27db0b9f745715e119b3ee7ab7818" 1618 1692 dependencies = [ 1619 1693 "blade-graphics", 1620 1694 "bytemuck", ··· 1741 1815 ] 1742 1816 1743 1817 [[package]] 1818 + name = "built" 1819 + version = "0.7.3" 1820 + source = "registry+https://github.com/rust-lang/crates.io-index" 1821 + checksum = "c6a6c0b39c38fd754ac338b00a88066436389c0f029da5d37d1e01091d9b7c17" 1822 + 1823 + [[package]] 1744 1824 name = "bumpalo" 1745 1825 version = "3.14.0" 1746 1826 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1795 1875 checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 1796 1876 1797 1877 [[package]] 1878 + name = "byteorder-lite" 1879 + version = "0.1.0" 1880 + source = "registry+https://github.com/rust-lang/crates.io-index" 1881 + checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" 1882 + 1883 + [[package]] 1798 1884 name = "bytes" 1799 1885 version = "0.4.12" 1800 1886 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1850 1936 source = "registry+https://github.com/rust-lang/crates.io-index" 1851 1937 checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" 1852 1938 dependencies = [ 1853 - "bitflags 2.4.2", 1939 + "bitflags 2.6.0", 1854 1940 "log", 1855 1941 "polling 3.3.2", 1856 1942 "rustix 0.38.32", ··· 2023 2109 ] 2024 2110 2025 2111 [[package]] 2112 + name = "cfg-expr" 2113 + version = "0.15.8" 2114 + source = "registry+https://github.com/rust-lang/crates.io-index" 2115 + checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 2116 + dependencies = [ 2117 + "smallvec", 2118 + "target-lexicon", 2119 + ] 2120 + 2121 + [[package]] 2026 2122 name = "cfg-if" 2027 2123 version = "1.0.0" 2028 2124 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2212 2308 "fork", 2213 2309 "ipc-channel", 2214 2310 "once_cell", 2311 + "parking_lot", 2215 2312 "paths", 2216 2313 "plist", 2217 2314 "release_channel", ··· 2279 2376 "futures 0.3.28", 2280 2377 "gpui", 2281 2378 "http 0.1.0", 2379 + "isahc", 2282 2380 "lazy_static", 2283 2381 "log", 2284 2382 "once_cell", ··· 2470 2568 version = "0.1.0" 2471 2569 dependencies = [ 2472 2570 "anyhow", 2473 - "auto_update", 2474 2571 "call", 2475 2572 "channel", 2476 2573 "client", 2477 2574 "collections", 2478 - "command_palette", 2479 2575 "db", 2480 - "dev_server_projects", 2481 2576 "editor", 2482 2577 "emojis", 2483 - "extensions_ui", 2484 - "feedback", 2485 2578 "futures 0.3.28", 2486 2579 "fuzzy", 2487 2580 "gpui", ··· 2494 2587 "picker", 2495 2588 "pretty_assertions", 2496 2589 "project", 2497 - "recent_projects", 2498 2590 "release_channel", 2499 2591 "rich_text", 2500 2592 "rpc", ··· 2506 2598 "smallvec", 2507 2599 "story", 2508 2600 "theme", 2509 - "theme_selector", 2510 2601 "time", 2511 2602 "time_format", 2603 + "title_bar", 2512 2604 "tree-sitter-markdown", 2513 2605 "ui", 2514 2606 "util", 2515 2607 "vcs_menu", 2516 2608 "workspace", 2517 - "zed_actions", 2518 2609 ] 2519 2610 2520 2611 [[package]] ··· 2780 2871 version = "0.11.2" 2781 2872 source = "git+https://github.com/pop-os/cosmic-text?rev=542b20c#542b20ca4376a3b5de5fa629db1a4ace44e18e0c" 2782 2873 dependencies = [ 2783 - "bitflags 2.4.2", 2874 + "bitflags 2.6.0", 2784 2875 "fontdb", 2785 2876 "log", 2786 2877 "rangemap", ··· 3226 3317 ] 3227 3318 3228 3319 [[package]] 3229 - name = "deflate" 3230 - version = "0.8.6" 3231 - source = "registry+https://github.com/rust-lang/crates.io-index" 3232 - checksum = "73770f8e1fe7d64df17ca66ad28994a0a623ea497fa69486e14984e715c5d174" 3233 - dependencies = [ 3234 - "adler32", 3235 - "byteorder", 3236 - ] 3237 - 3238 - [[package]] 3239 3320 name = "deflate64" 3240 3321 version = "0.1.8" 3241 3322 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3818 3899 ] 3819 3900 3820 3901 [[package]] 3902 + name = "exr" 3903 + version = "1.72.0" 3904 + source = "registry+https://github.com/rust-lang/crates.io-index" 3905 + checksum = "887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4" 3906 + dependencies = [ 3907 + "bit_field", 3908 + "flume", 3909 + "half", 3910 + "lebe", 3911 + "miniz_oxide", 3912 + "rayon-core", 3913 + "smallvec", 3914 + "zune-inflate", 3915 + ] 3916 + 3917 + [[package]] 3821 3918 name = "extension" 3822 3919 version = "0.1.0" 3823 3920 dependencies = [ ··· 3835 3932 "futures 0.3.28", 3836 3933 "gpui", 3837 3934 "http 0.1.0", 3935 + "indexed_docs", 3838 3936 "isahc", 3839 3937 "language", 3840 3938 "log", ··· 3850 3948 "serde_json", 3851 3949 "serde_json_lenient", 3852 3950 "settings", 3951 + "snippet_provider", 3853 3952 "task", 3854 3953 "theme", 3855 3954 "toml 0.8.10", ··· 3925 4024 source = "registry+https://github.com/rust-lang/crates.io-index" 3926 4025 checksum = "7493d4c459da9f84325ad297371a6b2b8a162800873a22e3b6b6512e61d18c05" 3927 4026 dependencies = [ 3928 - "bit-set", 4027 + "bit-set 0.5.3", 3929 4028 "regex", 3930 4029 ] 3931 4030 ··· 3982 4081 version = "0.1.0" 3983 4082 dependencies = [ 3984 4083 "anyhow", 3985 - "bitflags 2.4.2", 4084 + "bitflags 2.6.0", 3986 4085 "client", 3987 4086 "db", 3988 4087 "editor", ··· 4099 4198 checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010" 4100 4199 dependencies = [ 4101 4200 "crc32fast", 4102 - "miniz_oxide 0.7.1", 4201 + "miniz_oxide", 4103 4202 ] 4104 4203 4105 4204 [[package]] ··· 4182 4281 dependencies = [ 4183 4282 "fontconfig-parser", 4184 4283 "log", 4185 - "memmap2 0.9.4", 4284 + "memmap2", 4186 4285 "slotmap", 4187 4286 "tinyvec", 4188 4287 "ttf-parser", ··· 4316 4415 name = "fsevent" 4317 4416 version = "0.1.0" 4318 4417 dependencies = [ 4319 - "bitflags 2.4.2", 4418 + "bitflags 2.6.0", 4320 4419 "core-foundation", 4321 4420 "fsevent-sys 3.1.0", 4322 4421 "parking_lot", ··· 4573 4672 4574 4673 [[package]] 4575 4674 name = "gif" 4576 - version = "0.11.4" 4675 + version = "0.13.1" 4577 4676 source = "registry+https://github.com/rust-lang/crates.io-index" 4578 - checksum = "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06" 4677 + checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2" 4579 4678 dependencies = [ 4580 4679 "color_quant", 4581 4680 "weezl", ··· 4627 4726 source = "registry+https://github.com/rust-lang/crates.io-index" 4628 4727 checksum = "b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724" 4629 4728 dependencies = [ 4630 - "bitflags 2.4.2", 4729 + "bitflags 2.6.0", 4631 4730 "libc", 4632 4731 "libgit2-sys", 4633 4732 "log", ··· 4738 4837 source = "registry+https://github.com/rust-lang/crates.io-index" 4739 4838 checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" 4740 4839 dependencies = [ 4741 - "bitflags 2.4.2", 4840 + "bitflags 2.6.0", 4742 4841 "gpu-alloc-types", 4743 4842 ] 4744 4843 ··· 4759 4858 source = "registry+https://github.com/rust-lang/crates.io-index" 4760 4859 checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" 4761 4860 dependencies = [ 4762 - "bitflags 2.4.2", 4861 + "bitflags 2.6.0", 4763 4862 ] 4764 4863 4765 4864 [[package]] ··· 4832 4931 "taffy", 4833 4932 "thiserror", 4834 4933 "time", 4934 + "unicode-segmentation", 4835 4935 "usvg", 4836 4936 "util", 4837 4937 "uuid", ··· 5003 5103 dependencies = [ 5004 5104 "unicode-segmentation", 5005 5105 ] 5106 + 5107 + [[package]] 5108 + name = "heck" 5109 + version = "0.5.0" 5110 + source = "registry+https://github.com/rust-lang/crates.io-index" 5111 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 5006 5112 5007 5113 [[package]] 5008 5114 name = "heed" ··· 5010 5116 source = "registry+https://github.com/rust-lang/crates.io-index" 5011 5117 checksum = "6f7acb9683d7c7068aa46d47557bfa4e35a277964b350d9504a87b03610163fd" 5012 5118 dependencies = [ 5013 - "bitflags 2.4.2", 5119 + "bitflags 2.6.0", 5014 5120 "byteorder", 5015 5121 "heed-traits", 5016 5122 "heed-types", ··· 5053 5159 5054 5160 [[package]] 5055 5161 name = "hermit-abi" 5056 - version = "0.3.3" 5162 + version = "0.3.9" 5057 5163 source = "registry+https://github.com/rust-lang/crates.io-index" 5058 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 5164 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 5059 5165 5060 5166 [[package]] 5061 5167 name = "hex" ··· 5150 5256 ] 5151 5257 5152 5258 [[package]] 5259 + name = "html_to_markdown" 5260 + version = "0.1.0" 5261 + source = "registry+https://github.com/rust-lang/crates.io-index" 5262 + checksum = "e608e8dd0939bfb6b516d96a5919751b835297a02230aecb88d2fc84ebebaa8a" 5263 + dependencies = [ 5264 + "anyhow", 5265 + "html5ever", 5266 + "markup5ever_rcdom", 5267 + "regex", 5268 + ] 5269 + 5270 + [[package]] 5153 5271 name = "http" 5154 5272 version = "0.1.0" 5155 5273 dependencies = [ ··· 5336 5454 5337 5455 [[package]] 5338 5456 name = "image" 5339 - version = "0.23.14" 5457 + version = "0.25.1" 5340 5458 source = "registry+https://github.com/rust-lang/crates.io-index" 5341 - checksum = "24ffcb7e7244a9bf19d35bf2883b9c080c4ced3c07a9895572178cdb8f13f6a1" 5459 + checksum = "fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11" 5342 5460 dependencies = [ 5343 5461 "bytemuck", 5344 5462 "byteorder", 5345 5463 "color_quant", 5464 + "exr", 5346 5465 "gif", 5347 - "jpeg-decoder", 5348 - "num-iter", 5349 - "num-rational 0.3.2", 5466 + "image-webp", 5350 5467 "num-traits", 5351 - "png 0.16.8", 5352 - "scoped_threadpool", 5468 + "png", 5469 + "qoi", 5470 + "ravif", 5471 + "rayon", 5472 + "rgb", 5353 5473 "tiff", 5474 + "zune-core", 5475 + "zune-jpeg", 5476 + ] 5477 + 5478 + [[package]] 5479 + name = "image-webp" 5480 + version = "0.1.2" 5481 + source = "registry+https://github.com/rust-lang/crates.io-index" 5482 + checksum = "d730b085583c4d789dfd07fdcf185be59501666a90c97c40162b37e4fdad272d" 5483 + dependencies = [ 5484 + "byteorder-lite", 5485 + "thiserror", 5354 5486 ] 5355 5487 5356 5488 [[package]] ··· 5371 5503 version = "0.12.0" 5372 5504 source = "registry+https://github.com/rust-lang/crates.io-index" 5373 5505 checksum = "029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284" 5506 + 5507 + [[package]] 5508 + name = "imgref" 5509 + version = "1.10.1" 5510 + source = "registry+https://github.com/rust-lang/crates.io-index" 5511 + checksum = "44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126" 5512 + 5513 + [[package]] 5514 + name = "indexed_docs" 5515 + version = "0.1.0" 5516 + dependencies = [ 5517 + "anyhow", 5518 + "async-trait", 5519 + "collections", 5520 + "derive_more", 5521 + "fs", 5522 + "futures 0.3.28", 5523 + "fuzzy", 5524 + "gpui", 5525 + "heed", 5526 + "html_to_markdown 0.1.0", 5527 + "http 0.1.0", 5528 + "indexmap 1.9.3", 5529 + "indoc", 5530 + "parking_lot", 5531 + "paths", 5532 + "pretty_assertions", 5533 + "serde", 5534 + "strum", 5535 + "util", 5536 + ] 5374 5537 5375 5538 [[package]] 5376 5539 name = "indexmap" ··· 5486 5649 ] 5487 5650 5488 5651 [[package]] 5652 + name = "interpolate_name" 5653 + version = "0.2.4" 5654 + source = "registry+https://github.com/rust-lang/crates.io-index" 5655 + checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" 5656 + dependencies = [ 5657 + "proc-macro2", 5658 + "quote", 5659 + "syn 2.0.59", 5660 + ] 5661 + 5662 + [[package]] 5489 5663 name = "io-extras" 5490 5664 version = "0.18.1" 5491 5665 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5501 5675 source = "registry+https://github.com/rust-lang/crates.io-index" 5502 5676 checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 5503 5677 dependencies = [ 5504 - "hermit-abi 0.3.3", 5678 + "hermit-abi 0.3.9", 5505 5679 "libc", 5506 5680 "windows-sys 0.48.0", 5507 5681 ] ··· 5686 5860 5687 5861 [[package]] 5688 5862 name = "jpeg-decoder" 5689 - version = "0.1.22" 5863 + version = "0.3.1" 5690 5864 source = "registry+https://github.com/rust-lang/crates.io-index" 5691 - checksum = "229d53d58899083193af11e15917b5640cd40b29ff475a1fe4ef725deb02d0f2" 5692 - dependencies = [ 5693 - "rayon", 5694 - ] 5865 + checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" 5695 5866 5696 5867 [[package]] 5697 5868 name = "js-sys" ··· 5941 6112 checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" 5942 6113 5943 6114 [[package]] 6115 + name = "lebe" 6116 + version = "0.5.2" 6117 + source = "registry+https://github.com/rust-lang/crates.io-index" 6118 + checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" 6119 + 6120 + [[package]] 5944 6121 name = "libc" 5945 6122 version = "0.2.153" 5946 6123 source = "registry+https://github.com/rust-lang/crates.io-index" 5947 6124 checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 5948 6125 5949 6126 [[package]] 6127 + name = "libfuzzer-sys" 6128 + version = "0.4.7" 6129 + source = "registry+https://github.com/rust-lang/crates.io-index" 6130 + checksum = "a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7" 6131 + dependencies = [ 6132 + "arbitrary", 6133 + "cc", 6134 + "once_cell", 6135 + ] 6136 + 6137 + [[package]] 5950 6138 name = "libgit2-sys" 5951 6139 version = "0.17.0+1.8.1" 5952 6140 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6139 6327 ] 6140 6328 6141 6329 [[package]] 6330 + name = "loop9" 6331 + version = "0.1.5" 6332 + source = "registry+https://github.com/rust-lang/crates.io-index" 6333 + checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" 6334 + dependencies = [ 6335 + "imgref", 6336 + ] 6337 + 6338 + [[package]] 6142 6339 name = "lsp" 6143 6340 version = "0.1.0" 6144 6341 dependencies = [ ··· 6312 6509 version = "0.3.4" 6313 6510 source = "registry+https://github.com/rust-lang/crates.io-index" 6314 6511 checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" 6512 + 6513 + [[package]] 6514 + name = "maybe-rayon" 6515 + version = "0.1.1" 6516 + source = "registry+https://github.com/rust-lang/crates.io-index" 6517 + checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" 6518 + dependencies = [ 6519 + "cfg-if", 6520 + "rayon", 6521 + ] 6315 6522 6316 6523 [[package]] 6317 6524 name = "md-5" ··· 6351 6558 6352 6559 [[package]] 6353 6560 name = "memmap2" 6354 - version = "0.8.0" 6355 - source = "registry+https://github.com/rust-lang/crates.io-index" 6356 - checksum = "43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed" 6357 - dependencies = [ 6358 - "libc", 6359 - ] 6360 - 6361 - [[package]] 6362 - name = "memmap2" 6363 6561 version = "0.9.4" 6364 6562 source = "registry+https://github.com/rust-lang/crates.io-index" 6365 6563 checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" ··· 6422 6620 6423 6621 [[package]] 6424 6622 name = "miniz_oxide" 6425 - version = "0.3.7" 6426 - source = "registry+https://github.com/rust-lang/crates.io-index" 6427 - checksum = "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435" 6428 - dependencies = [ 6429 - "adler32", 6430 - ] 6431 - 6432 - [[package]] 6433 - name = "miniz_oxide" 6434 - version = "0.4.4" 6435 - source = "registry+https://github.com/rust-lang/crates.io-index" 6436 - checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" 6437 - dependencies = [ 6438 - "adler", 6439 - "autocfg", 6440 - ] 6441 - 6442 - [[package]] 6443 - name = "miniz_oxide" 6444 6623 version = "0.7.1" 6445 6624 source = "registry+https://github.com/rust-lang/crates.io-index" 6446 6625 checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" ··· 6510 6689 6511 6690 [[package]] 6512 6691 name = "naga" 6513 - version = "0.14.2" 6514 - source = "registry+https://github.com/rust-lang/crates.io-index" 6515 - checksum = "ae585df4b6514cf8842ac0f1ab4992edc975892704835b549cf818dc0191249e" 6692 + version = "0.20.0" 6693 + source = "git+https://github.com/gfx-rs/wgpu?rev=425526828f738c95ec50b016c6a761bc00d2fb25#425526828f738c95ec50b016c6a761bc00d2fb25" 6516 6694 dependencies = [ 6517 - "bit-set", 6518 - "bitflags 2.4.2", 6695 + "arrayvec", 6696 + "bit-set 0.6.0", 6697 + "bitflags 2.6.0", 6698 + "cfg_aliases", 6519 6699 "codespan-reporting", 6520 6700 "hexf-parse", 6521 6701 "indexmap 2.2.6", 6522 6702 "log", 6523 - "num-traits", 6524 6703 "rustc-hash", 6525 6704 "spirv", 6526 6705 "termcolor", ··· 6616 6795 source = "registry+https://github.com/rust-lang/crates.io-index" 6617 6796 checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 6618 6797 dependencies = [ 6619 - "bitflags 2.4.2", 6798 + "bitflags 2.6.0", 6620 6799 "cfg-if", 6621 6800 "libc", 6622 6801 "memoffset", ··· 6628 6807 source = "registry+https://github.com/rust-lang/crates.io-index" 6629 6808 checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" 6630 6809 dependencies = [ 6631 - "bitflags 2.4.2", 6810 + "bitflags 2.6.0", 6632 6811 "cfg-if", 6633 6812 "cfg_aliases", 6634 6813 "libc", ··· 6669 6848 ] 6670 6849 6671 6850 [[package]] 6851 + name = "noop_proc_macro" 6852 + version = "0.3.0" 6853 + source = "registry+https://github.com/rust-lang/crates.io-index" 6854 + checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" 6855 + 6856 + [[package]] 6672 6857 name = "notifications" 6673 6858 version = "0.1.0" 6674 6859 dependencies = [ ··· 6691 6876 source = "registry+https://github.com/rust-lang/crates.io-index" 6692 6877 checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" 6693 6878 dependencies = [ 6694 - "bitflags 2.4.2", 6879 + "bitflags 2.6.0", 6695 6880 "crossbeam-channel", 6696 6881 "filetime", 6697 6882 "fsevent-sys 4.1.0", ··· 6733 6918 "num-complex", 6734 6919 "num-integer", 6735 6920 "num-iter", 6736 - "num-rational 0.4.1", 6921 + "num-rational", 6737 6922 "num-traits", 6738 6923 ] 6739 6924 ··· 6810 6995 ] 6811 6996 6812 6997 [[package]] 6998 + name = "num-derive" 6999 + version = "0.4.2" 7000 + source = "registry+https://github.com/rust-lang/crates.io-index" 7001 + checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" 7002 + dependencies = [ 7003 + "proc-macro2", 7004 + "quote", 7005 + "syn 2.0.59", 7006 + ] 7007 + 7008 + [[package]] 6813 7009 name = "num-format" 6814 7010 version = "0.4.4" 6815 7011 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6842 7038 6843 7039 [[package]] 6844 7040 name = "num-rational" 6845 - version = "0.3.2" 6846 - source = "registry+https://github.com/rust-lang/crates.io-index" 6847 - checksum = "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07" 6848 - dependencies = [ 6849 - "autocfg", 6850 - "num-integer", 6851 - "num-traits", 6852 - ] 6853 - 6854 - [[package]] 6855 - name = "num-rational" 6856 7041 version = "0.4.1" 6857 7042 source = "registry+https://github.com/rust-lang/crates.io-index" 6858 7043 checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" ··· 6879 7064 source = "registry+https://github.com/rust-lang/crates.io-index" 6880 7065 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 6881 7066 dependencies = [ 6882 - "hermit-abi 0.3.3", 7067 + "hermit-abi 0.3.9", 6883 7068 "libc", 6884 7069 ] 6885 7070 ··· 6905 7090 ] 6906 7091 6907 7092 [[package]] 7093 + name = "num_threads" 7094 + version = "0.1.7" 7095 + source = "registry+https://github.com/rust-lang/crates.io-index" 7096 + checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" 7097 + dependencies = [ 7098 + "libc", 7099 + ] 7100 + 7101 + [[package]] 6908 7102 name = "nvim-rs" 6909 7103 version = "0.6.0-pre" 6910 7104 source = "git+https://github.com/KillTheMule/nvim-rs?branch=master#0d2b1c884f3c39a76b5b7aac0b429f4624843954" ··· 6959 7153 "jni 0.20.0", 6960 7154 "ndk", 6961 7155 "ndk-context", 6962 - "num-derive", 7156 + "num-derive 0.3.3", 6963 7157 "num-traits", 6964 7158 "oboe-sys", 6965 7159 ] ··· 7035 7229 7036 7230 [[package]] 7037 7231 name = "open" 7038 - version = "5.1.2" 7232 + version = "5.3.0" 7039 7233 source = "registry+https://github.com/rust-lang/crates.io-index" 7040 - checksum = "449f0ff855d85ddbf1edd5b646d65249ead3f5e422aaa86b7d2d0b049b103e32" 7234 + checksum = "61a877bf6abd716642a53ef1b89fb498923a4afca5c754f9050b4d081c05c4b3" 7041 7235 dependencies = [ 7042 7236 "is-wsl", 7043 7237 "libc", ··· 7064 7258 source = "registry+https://github.com/rust-lang/crates.io-index" 7065 7259 checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c" 7066 7260 dependencies = [ 7067 - "bitflags 2.4.2", 7261 + "bitflags 2.6.0", 7068 7262 "cfg-if", 7069 7263 "foreign-types 0.3.2", 7070 7264 "libc", ··· 7092 7286 7093 7287 [[package]] 7094 7288 name = "openssl-src" 7095 - version = "300.2.3+3.2.1" 7289 + version = "300.3.0+3.3.0" 7096 7290 source = "registry+https://github.com/rust-lang/crates.io-index" 7097 - checksum = "5cff92b6f71555b61bb9315f7c64da3ca43d87531622120fea0195fc761b4843" 7291 + checksum = "eba8804a1c5765b18c4b3f907e6897ebabeedebc9830e1a0046c4a4cf44663e1" 7098 7292 dependencies = [ 7099 7293 "cc", 7100 7294 ] ··· 7209 7403 "db", 7210 7404 "editor", 7211 7405 "file_icons", 7406 + "fuzzy", 7212 7407 "gpui", 7213 7408 "itertools 0.11.0", 7214 7409 "language", ··· 7358 7553 [[package]] 7359 7554 name = "pathfinder_simd" 7360 7555 version = "0.5.3" 7361 - source = "git+https://github.com/servo/pathfinder.git?rev=30419d07660dc11a21e42ef4a7fa329600cff152#30419d07660dc11a21e42ef4a7fa329600cff152" 7556 + source = "git+https://github.com/servo/pathfinder.git?rev=4968e819c0d9b015437ffc694511e175801a17c7#4968e819c0d9b015437ffc694511e175801a17c7" 7362 7557 dependencies = [ 7363 7558 "rustc_version", 7364 7559 ] ··· 7649 7844 7650 7845 [[package]] 7651 7846 name = "png" 7652 - version = "0.16.8" 7653 - source = "registry+https://github.com/rust-lang/crates.io-index" 7654 - checksum = "3c3287920cb847dee3de33d301c463fba14dda99db24214ddf93f83d3021f4c6" 7655 - dependencies = [ 7656 - "bitflags 1.3.2", 7657 - "crc32fast", 7658 - "deflate", 7659 - "miniz_oxide 0.3.7", 7660 - ] 7661 - 7662 - [[package]] 7663 - name = "png" 7664 7847 version = "0.17.13" 7665 7848 source = "registry+https://github.com/rust-lang/crates.io-index" 7666 7849 checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" ··· 7669 7852 "crc32fast", 7670 7853 "fdeflate", 7671 7854 "flate2", 7672 - "miniz_oxide 0.7.1", 7855 + "miniz_oxide", 7673 7856 ] 7674 7857 7675 7858 [[package]] ··· 7906 8089 "similar", 7907 8090 "smol", 7908 8091 "snippet", 8092 + "snippet_provider", 7909 8093 "task", 7910 8094 "tempfile", 7911 8095 "terminal", ··· 8088 8272 source = "registry+https://github.com/rust-lang/crates.io-index" 8089 8273 checksum = "dce76ce678ffc8e5675b22aa1405de0b7037e2fdf8913fea40d1926c6fe1e6e7" 8090 8274 dependencies = [ 8091 - "bitflags 2.4.2", 8275 + "bitflags 2.6.0", 8092 8276 "memchr", 8093 8277 "unicase", 8094 8278 ] 8095 8279 8096 8280 [[package]] 8281 + name = "qoi" 8282 + version = "0.4.1" 8283 + source = "registry+https://github.com/rust-lang/crates.io-index" 8284 + checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" 8285 + dependencies = [ 8286 + "bytemuck", 8287 + ] 8288 + 8289 + [[package]] 8290 + name = "quick-error" 8291 + version = "2.0.1" 8292 + source = "registry+https://github.com/rust-lang/crates.io-index" 8293 + checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" 8294 + 8295 + [[package]] 8097 8296 name = "quick-xml" 8098 8297 version = "0.30.0" 8099 8298 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8217 8416 checksum = "977b1e897f9d764566891689e642653e5ed90c6895106acd005eb4c1d0203991" 8218 8417 8219 8418 [[package]] 8419 + name = "rav1e" 8420 + version = "0.7.1" 8421 + source = "registry+https://github.com/rust-lang/crates.io-index" 8422 + checksum = "cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9" 8423 + dependencies = [ 8424 + "arbitrary", 8425 + "arg_enum_proc_macro", 8426 + "arrayvec", 8427 + "av1-grain", 8428 + "bitstream-io", 8429 + "built", 8430 + "cfg-if", 8431 + "interpolate_name", 8432 + "itertools 0.12.1", 8433 + "libc", 8434 + "libfuzzer-sys", 8435 + "log", 8436 + "maybe-rayon", 8437 + "new_debug_unreachable", 8438 + "noop_proc_macro", 8439 + "num-derive 0.4.2", 8440 + "num-traits", 8441 + "once_cell", 8442 + "paste", 8443 + "profiling", 8444 + "rand 0.8.5", 8445 + "rand_chacha 0.3.1", 8446 + "simd_helpers", 8447 + "system-deps", 8448 + "thiserror", 8449 + "v_frame", 8450 + "wasm-bindgen", 8451 + ] 8452 + 8453 + [[package]] 8454 + name = "ravif" 8455 + version = "0.11.5" 8456 + source = "registry+https://github.com/rust-lang/crates.io-index" 8457 + checksum = "bc13288f5ab39e6d7c9d501759712e6969fcc9734220846fc9ed26cae2cc4234" 8458 + dependencies = [ 8459 + "avif-serialize", 8460 + "imgref", 8461 + "loop9", 8462 + "quick-error", 8463 + "rav1e", 8464 + "rayon", 8465 + "rgb", 8466 + ] 8467 + 8468 + [[package]] 8220 8469 name = "raw-window-handle" 8221 8470 version = "0.5.2" 8222 8471 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8294 8543 "task", 8295 8544 "terminal_view", 8296 8545 "ui", 8297 - "ui_text_field", 8546 + "ui_input", 8298 8547 "util", 8299 8548 "workspace", 8300 8549 ] ··· 8815 9064 ] 8816 9065 8817 9066 [[package]] 8818 - name = "rustdoc" 8819 - version = "0.1.0" 8820 - dependencies = [ 8821 - "anyhow", 8822 - "async-trait", 8823 - "collections", 8824 - "derive_more", 8825 - "fs", 8826 - "futures 0.3.28", 8827 - "fuzzy", 8828 - "gpui", 8829 - "heed", 8830 - "html_to_markdown", 8831 - "http 0.1.0", 8832 - "indexmap 1.9.3", 8833 - "indoc", 8834 - "parking_lot", 8835 - "paths", 8836 - "pretty_assertions", 8837 - "serde", 8838 - "strum", 8839 - "util", 8840 - ] 8841 - 8842 - [[package]] 8843 9067 name = "rustix" 8844 9068 version = "0.37.23" 8845 9069 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8859 9083 source = "registry+https://github.com/rust-lang/crates.io-index" 8860 9084 checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89" 8861 9085 dependencies = [ 8862 - "bitflags 2.4.2", 9086 + "bitflags 2.6.0", 8863 9087 "errno 0.3.8", 8864 9088 "itoa", 8865 9089 "libc", ··· 8934 9158 source = "registry+https://github.com/rust-lang/crates.io-index" 8935 9159 checksum = "cfb9cf8877777222e4a3bc7eb247e398b56baba500c38c1c46842431adc8b55c" 8936 9160 dependencies = [ 8937 - "bitflags 2.4.2", 9161 + "bitflags 2.6.0", 8938 9162 "bytemuck", 8939 9163 "libm", 8940 9164 "smallvec", ··· 9016 9240 checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 9017 9241 9018 9242 [[package]] 9019 - name = "scoped_threadpool" 9020 - version = "0.1.9" 9021 - source = "registry+https://github.com/rust-lang/crates.io-index" 9022 - checksum = "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8" 9023 - 9024 - [[package]] 9025 9243 name = "scopeguard" 9026 9244 version = "1.2.0" 9027 9245 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 9163 9381 dependencies = [ 9164 9382 "any_vec", 9165 9383 "anyhow", 9166 - "bitflags 2.4.2", 9384 + "bitflags 2.6.0", 9167 9385 "client", 9168 9386 "collections", 9169 9387 "editor", ··· 9548 9766 checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 9549 9767 9550 9768 [[package]] 9769 + name = "simd_helpers" 9770 + version = "0.1.0" 9771 + source = "registry+https://github.com/rust-lang/crates.io-index" 9772 + checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" 9773 + dependencies = [ 9774 + "quote", 9775 + ] 9776 + 9777 + [[package]] 9551 9778 name = "simdutf8" 9552 9779 version = "0.1.4" 9553 9780 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 9582 9809 9583 9810 [[package]] 9584 9811 name = "simplelog" 9585 - version = "0.9.0" 9812 + version = "0.12.2" 9586 9813 source = "registry+https://github.com/rust-lang/crates.io-index" 9587 - checksum = "4bc0ffd69814a9b251d43afcabf96dad1b29f5028378056257be9e3fecc9f720" 9814 + checksum = "16257adbfaef1ee58b1363bdc0664c9b8e1e30aed86049635fb5f147d065a9c0" 9588 9815 dependencies = [ 9589 - "chrono", 9590 9816 "log", 9591 9817 "termcolor", 9818 + "time", 9592 9819 ] 9593 9820 9594 9821 [[package]] ··· 9680 9907 ] 9681 9908 9682 9909 [[package]] 9910 + name = "snippet_provider" 9911 + version = "0.1.0" 9912 + dependencies = [ 9913 + "anyhow", 9914 + "collections", 9915 + "fs", 9916 + "futures 0.3.28", 9917 + "gpui", 9918 + "parking_lot", 9919 + "serde", 9920 + "serde_json", 9921 + "snippet", 9922 + "util", 9923 + ] 9924 + 9925 + [[package]] 9683 9926 name = "socket2" 9684 9927 version = "0.4.9" 9685 9928 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 9725 9968 9726 9969 [[package]] 9727 9970 name = "spirv" 9728 - version = "0.2.0+1.5.4" 9971 + version = "0.3.0+sdk-1.3.268.0" 9729 9972 source = "registry+https://github.com/rust-lang/crates.io-index" 9730 - checksum = "246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830" 9973 + checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" 9731 9974 dependencies = [ 9732 - "bitflags 1.3.2", 9733 - "num-traits", 9975 + "bitflags 2.6.0", 9734 9976 ] 9735 9977 9736 9978 [[package]] ··· 9906 10148 "atoi", 9907 10149 "base64 0.21.7", 9908 10150 "bigdecimal", 9909 - "bitflags 2.4.2", 10151 + "bitflags 2.6.0", 9910 10152 "byteorder", 9911 10153 "bytes 1.5.0", 9912 10154 "chrono", ··· 9953 10195 "atoi", 9954 10196 "base64 0.21.7", 9955 10197 "bigdecimal", 9956 - "bitflags 2.4.2", 10198 + "bitflags 2.6.0", 9957 10199 "byteorder", 9958 10200 "chrono", 9959 10201 "crc", ··· 10059 10301 "story", 10060 10302 "strum", 10061 10303 "theme", 10304 + "title_bar", 10062 10305 "ui", 10063 10306 ] 10064 10307 ··· 10356 10599 ] 10357 10600 10358 10601 [[package]] 10602 + name = "system-deps" 10603 + version = "6.2.2" 10604 + source = "registry+https://github.com/rust-lang/crates.io-index" 10605 + checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 10606 + dependencies = [ 10607 + "cfg-expr", 10608 + "heck 0.5.0", 10609 + "pkg-config", 10610 + "toml 0.8.10", 10611 + "version-compare", 10612 + ] 10613 + 10614 + [[package]] 10359 10615 name = "system-interface" 10360 10616 version = "0.27.1" 10361 10617 source = "registry+https://github.com/rust-lang/crates.io-index" 10362 10618 checksum = "9aef1f9d4c1dbdd1cb3a63be9efd2f04d8ddbc919d46112982c76818ffc2f1a7" 10363 10619 dependencies = [ 10364 - "bitflags 2.4.2", 10620 + "bitflags 2.6.0", 10365 10621 "cap-fs-ext", 10366 10622 "cap-std", 10367 10623 "fd-lock", ··· 10502 10758 10503 10759 [[package]] 10504 10760 name = "termcolor" 10505 - version = "1.1.3" 10761 + version = "1.4.1" 10506 10762 source = "registry+https://github.com/rust-lang/crates.io-index" 10507 - checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 10763 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 10508 10764 dependencies = [ 10509 10765 "winapi-util", 10510 10766 ] ··· 10664 10920 10665 10921 [[package]] 10666 10922 name = "thiserror" 10667 - version = "1.0.60" 10923 + version = "1.0.61" 10668 10924 source = "registry+https://github.com/rust-lang/crates.io-index" 10669 - checksum = "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18" 10925 + checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" 10670 10926 dependencies = [ 10671 10927 "thiserror-impl", 10672 10928 ] 10673 10929 10674 10930 [[package]] 10675 10931 name = "thiserror-impl" 10676 - version = "1.0.60" 10932 + version = "1.0.61" 10677 10933 source = "registry+https://github.com/rust-lang/crates.io-index" 10678 - checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524" 10934 + checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" 10679 10935 dependencies = [ 10680 10936 "proc-macro2", 10681 10937 "quote", ··· 10694 10950 10695 10951 [[package]] 10696 10952 name = "tiff" 10697 - version = "0.6.1" 10953 + version = "0.9.1" 10698 10954 source = "registry+https://github.com/rust-lang/crates.io-index" 10699 - checksum = "9a53f4706d65497df0c4349241deddf35f84cee19c87ed86ea8ca590f4464437" 10955 + checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" 10700 10956 dependencies = [ 10957 + "flate2", 10701 10958 "jpeg-decoder", 10702 - "miniz_oxide 0.4.4", 10703 10959 "weezl", 10704 10960 ] 10705 10961 ··· 10726 10982 dependencies = [ 10727 10983 "deranged", 10728 10984 "itoa", 10985 + "libc", 10729 10986 "num-conv", 10987 + "num_threads", 10730 10988 "powerfmt", 10731 10989 "serde", 10732 10990 "time-core", ··· 10779 11037 "bytemuck", 10780 11038 "cfg-if", 10781 11039 "log", 10782 - "png 0.17.13", 11040 + "png", 10783 11041 "tiny-skia-path", 10784 11042 ] 10785 11043 ··· 10831 11089 version = "0.1.1" 10832 11090 source = "registry+https://github.com/rust-lang/crates.io-index" 10833 11091 checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 11092 + 11093 + [[package]] 11094 + name = "title_bar" 11095 + version = "0.1.0" 11096 + dependencies = [ 11097 + "auto_update", 11098 + "call", 11099 + "client", 11100 + "collections", 11101 + "command_palette", 11102 + "dev_server_projects", 11103 + "editor", 11104 + "extensions_ui", 11105 + "feedback", 11106 + "gpui", 11107 + "http 0.1.0", 11108 + "notifications", 11109 + "pretty_assertions", 11110 + "project", 11111 + "recent_projects", 11112 + "rpc", 11113 + "serde", 11114 + "settings", 11115 + "smallvec", 11116 + "story", 11117 + "theme", 11118 + "theme_selector", 11119 + "tree-sitter-markdown", 11120 + "ui", 11121 + "util", 11122 + "vcs_menu", 11123 + "windows 0.57.0", 11124 + "workspace", 11125 + "zed_actions", 11126 + ] 10834 11127 10835 11128 [[package]] 10836 11129 name = "tokio" ··· 11050 11343 source = "registry+https://github.com/rust-lang/crates.io-index" 11051 11344 checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" 11052 11345 dependencies = [ 11053 - "bitflags 2.4.2", 11346 + "bitflags 2.6.0", 11054 11347 "bytes 1.5.0", 11055 11348 "futures-core", 11056 11349 "futures-util", ··· 11466 11759 ] 11467 11760 11468 11761 [[package]] 11469 - name = "ui_text_field" 11762 + name = "ui_input" 11470 11763 version = "0.1.0" 11471 11764 dependencies = [ 11472 11765 "editor", ··· 11660 11953 ] 11661 11954 11662 11955 [[package]] 11956 + name = "v_frame" 11957 + version = "0.3.8" 11958 + source = "registry+https://github.com/rust-lang/crates.io-index" 11959 + checksum = "d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b" 11960 + dependencies = [ 11961 + "aligned-vec", 11962 + "num-traits", 11963 + "wasm-bindgen", 11964 + ] 11965 + 11966 + [[package]] 11663 11967 name = "valuable" 11664 11968 version = "0.1.0" 11665 11969 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 11722 12026 ] 11723 12027 11724 12028 [[package]] 12029 + name = "version-compare" 12030 + version = "0.2.0" 12031 + source = "registry+https://github.com/rust-lang/crates.io-index" 12032 + checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 12033 + 12034 + [[package]] 11725 12035 name = "version_check" 11726 12036 version = "0.9.4" 11727 12037 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 11804 12114 source = "registry+https://github.com/rust-lang/crates.io-index" 11805 12115 checksum = "40eb22ae96f050e0c0d6f7ce43feeae26c348fc4dea56928ca81537cfaa6188b" 11806 12116 dependencies = [ 11807 - "bitflags 2.4.2", 12117 + "bitflags 2.6.0", 11808 12118 "cursor-icon", 11809 12119 "log", 11810 12120 "serde", ··· 11956 12266 source = "registry+https://github.com/rust-lang/crates.io-index" 11957 12267 checksum = "84e5df6dba6c0d7fafc63a450f1738451ed7a0b52295d83e868218fa286bf708" 11958 12268 dependencies = [ 11959 - "bitflags 2.4.2", 12269 + "bitflags 2.6.0", 11960 12270 "indexmap 2.2.6", 11961 12271 "semver", 11962 12272 ] ··· 12223 12533 dependencies = [ 12224 12534 "anyhow", 12225 12535 "async-trait", 12226 - "bitflags 2.4.2", 12536 + "bitflags 2.6.0", 12227 12537 "bytes 1.5.0", 12228 12538 "cap-fs-ext", 12229 12539 "cap-net-ext", ··· 12310 12620 source = "registry+https://github.com/rust-lang/crates.io-index" 12311 12621 checksum = "82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f" 12312 12622 dependencies = [ 12313 - "bitflags 2.4.2", 12623 + "bitflags 2.6.0", 12314 12624 "rustix 0.38.32", 12315 12625 "wayland-backend", 12316 12626 "wayland-scanner", ··· 12333 12643 source = "registry+https://github.com/rust-lang/crates.io-index" 12334 12644 checksum = "8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4" 12335 12645 dependencies = [ 12336 - "bitflags 2.4.2", 12646 + "bitflags 2.6.0", 12337 12647 "wayland-backend", 12338 12648 "wayland-client", 12339 12649 "wayland-scanner", ··· 12345 12655 source = "registry+https://github.com/rust-lang/crates.io-index" 12346 12656 checksum = "23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479" 12347 12657 dependencies = [ 12348 - "bitflags 2.4.2", 12658 + "bitflags 2.6.0", 12349 12659 "wayland-backend", 12350 12660 "wayland-client", 12351 12661 "wayland-protocols", ··· 12464 12774 dependencies = [ 12465 12775 "anyhow", 12466 12776 "async-trait", 12467 - "bitflags 2.4.2", 12777 + "bitflags 2.6.0", 12468 12778 "thiserror", 12469 12779 "tracing", 12470 12780 "wasmtime", ··· 12894 13204 source = "registry+https://github.com/rust-lang/crates.io-index" 12895 13205 checksum = "f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346" 12896 13206 dependencies = [ 12897 - "bitflags 2.4.2", 13207 + "bitflags 2.6.0", 12898 13208 "windows-sys 0.52.0", 12899 13209 ] 12900 13210 ··· 12913 13223 source = "registry+https://github.com/rust-lang/crates.io-index" 12914 13224 checksum = "288f992ea30e6b5c531b52cdd5f3be81c148554b09ea416f058d16556ba92c27" 12915 13225 dependencies = [ 12916 - "bitflags 2.4.2", 13226 + "bitflags 2.6.0", 12917 13227 "wit-bindgen-rt", 12918 13228 "wit-bindgen-rust-macro", 12919 13229 ] ··· 12969 13279 checksum = "421c0c848a0660a8c22e2fd217929a0191f14476b68962afd2af89fd22e39825" 12970 13280 dependencies = [ 12971 13281 "anyhow", 12972 - "bitflags 2.4.2", 13282 + "bitflags 2.6.0", 12973 13283 "indexmap 2.2.6", 12974 13284 "log", 12975 13285 "serde", ··· 13071 13381 "language", 13072 13382 "log", 13073 13383 "parking_lot", 13384 + "paths", 13074 13385 "postage", 13075 13386 "pretty_assertions", 13076 13387 "rand 0.8.5", ··· 13174 13485 version = "0.2.1" 13175 13486 source = "git+https://github.com/npmania/xim-rs?rev=27132caffc5b9bc9c432ca4afad184ab6e7c16af#27132caffc5b9bc9c432ca4afad184ab6e7c16af" 13176 13487 dependencies = [ 13177 - "bitflags 2.4.2", 13488 + "bitflags 2.6.0", 13178 13489 ] 13179 13490 13180 13491 [[package]] 13181 13492 name = "xkbcommon" 13182 13493 version = "0.7.0" 13183 - source = "registry+https://github.com/rust-lang/crates.io-index" 13184 - checksum = "13867d259930edc7091a6c41b4ce6eee464328c6ff9659b7e4c668ca20d4c91e" 13494 + source = "git+https://github.com/ConradIrwin/xkbcommon-rs?rev=fcbb4612185cc129ceeff51d22f7fb51810a03b2#fcbb4612185cc129ceeff51d22f7fb51810a03b2" 13185 13495 dependencies = [ 13186 13496 "as-raw-xcb-connection", 13187 13497 "libc", 13188 - "memmap2 0.8.0", 13498 + "memmap2", 13189 13499 "xkeysym", 13190 13500 ] 13191 13501 ··· 13318 13628 13319 13629 [[package]] 13320 13630 name = "zed" 13321 - version = "0.141.3" 13631 + version = "0.144.4" 13322 13632 dependencies = [ 13323 13633 "activity_indicator", 13324 13634 "anyhow", ··· 13393 13703 "settings", 13394 13704 "simplelog", 13395 13705 "smol", 13706 + "snippet_provider", 13396 13707 "supermaven", 13397 13708 "tab_switcher", 13398 13709 "task", ··· 13431 13742 13432 13743 [[package]] 13433 13744 name = "zed_clojure" 13434 - version = "0.0.2" 13745 + version = "0.0.3" 13435 13746 dependencies = [ 13436 - "zed_extension_api 0.0.4", 13747 + "zed_extension_api 0.0.6", 13437 13748 ] 13438 13749 13439 13750 [[package]] ··· 13518 13829 name = "zed_gleam" 13519 13830 version = "0.1.3" 13520 13831 dependencies = [ 13832 + "html_to_markdown 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 13521 13833 "zed_extension_api 0.0.7", 13522 13834 ] 13523 13835 ··· 13544 13856 13545 13857 [[package]] 13546 13858 name = "zed_lua" 13547 - version = "0.0.2" 13859 + version = "0.0.3" 13548 13860 dependencies = [ 13549 13861 "zed_extension_api 0.0.6", 13550 13862 ] 13551 13863 13552 13864 [[package]] 13553 13865 name = "zed_ocaml" 13554 - version = "0.0.1" 13866 + version = "0.0.2" 13555 13867 dependencies = [ 13556 13868 "zed_extension_api 0.0.6", 13557 13869 ] ··· 13565 13877 13566 13878 [[package]] 13567 13879 name = "zed_prisma" 13568 - version = "0.0.2" 13880 + version = "0.0.3" 13569 13881 dependencies = [ 13570 13882 "zed_extension_api 0.0.4", 13571 13883 ] ··· 13586 13898 13587 13899 [[package]] 13588 13900 name = "zed_snippets" 13589 - version = "0.0.3" 13901 + version = "0.0.5" 13590 13902 dependencies = [ 13591 13903 "serde_json", 13592 13904 "zed_extension_api 0.0.6", ··· 13607 13919 ] 13608 13920 13609 13921 [[package]] 13922 + name = "zed_test_extension" 13923 + version = "0.1.0" 13924 + dependencies = [ 13925 + "zed_extension_api 0.0.6", 13926 + ] 13927 + 13928 + [[package]] 13610 13929 name = "zed_toml" 13611 13930 version = "0.1.1" 13612 13931 dependencies = [ ··· 13629 13948 13630 13949 [[package]] 13631 13950 name = "zed_zig" 13632 - version = "0.1.2" 13951 + version = "0.1.3" 13633 13952 dependencies = [ 13634 13953 "zed_extension_api 0.0.7", 13635 13954 ] ··· 13735 14054 "cc", 13736 14055 "libc", 13737 14056 "pkg-config", 14057 + ] 14058 + 14059 + [[package]] 14060 + name = "zune-core" 14061 + version = "0.4.12" 14062 + source = "registry+https://github.com/rust-lang/crates.io-index" 14063 + checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" 14064 + 14065 + [[package]] 14066 + name = "zune-inflate" 14067 + version = "0.2.54" 14068 + source = "registry+https://github.com/rust-lang/crates.io-index" 14069 + checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" 14070 + dependencies = [ 14071 + "simd-adler32", 14072 + ] 14073 + 14074 + [[package]] 14075 + name = "zune-jpeg" 14076 + version = "0.4.11" 14077 + source = "registry+https://github.com/rust-lang/crates.io-index" 14078 + checksum = "ec866b44a2a1fd6133d363f073ca1b179f438f99e7e5bfb1e33f7181facfe448" 14079 + dependencies = [ 14080 + "zune-core", 13738 14081 ] 13739 14082 13740 14083 [[package]]
+6 -4
pkgs/by-name/ze/zed-editor/package.nix
··· 35 35 36 36 rustPlatform.buildRustPackage rec { 37 37 pname = "zed"; 38 - version = "0.141.3"; 38 + version = "0.144.4"; 39 39 40 40 src = fetchFromGitHub { 41 41 owner = "zed-industries"; 42 42 repo = "zed"; 43 43 rev = "refs/tags/v${version}"; 44 - hash = "sha256-D4wVHMNy7xESuEORULyKf3ZxFfRSKfWEXjBnjh3yBVU="; 44 + hash = "sha256-F/44NjoBCH2und9VVayE0wxrrOtcFoP5yuvxgxCkxuM="; 45 45 fetchSubmodules = true; 46 46 }; 47 47 ··· 50 50 outputHashes = { 51 51 "alacritty_terminal-0.24.1-dev" = "sha256-aVB1CNOLjNh6AtvdbomODNrk00Md8yz8QzldzvDo1LI="; 52 52 "async-pipe-0.1.3" = "sha256-g120X88HGT8P6GNCrzpS5SutALx5H+45Sf4iSSxzctE="; 53 - "blade-graphics-0.4.0" = "sha256-khJke3tIO8V7tT3MBk9vQhBKTiJEWTY6Qr4vzeuKnOk="; 53 + "blade-graphics-0.4.0" = "sha256-c0KhzG/FCpAyiafGZTbxDMz1ktCTURNDxO3fkB16nUw="; 54 54 "cosmic-text-0.11.2" = "sha256-TLPDnqixuW+aPAhiBhSvuZIa69vgV3xLcw32OlkdCcM="; 55 55 "font-kit-0.11.0" = "sha256-+4zMzjFyMS60HfLMEXGfXqKn6P+pOngLA45udV09DM8="; 56 56 "lsp-types-0.95.1" = "sha256-N4MKoU9j1p/Xeowki/+XiNQPwIcTm9DgmfM/Eieq4js="; 57 + "naga-0.20.0" = "sha256-07lLKQLfWYyOwWmvzFQ0vMeuC5pxmclz6Ub72ooSmwk="; 57 58 "nvim-rs-0.6.0-pre" = "sha256-bdWWuCsBv01mnPA5e5zRpq48BgOqaqIcAu+b7y1NnM8="; 58 - "pathfinder_simd-0.5.3" = "sha256-bakBcAQZJdHQPXybe0zoMzE49aOHENQY7/ZWZUMt+pM="; 59 + "pathfinder_simd-0.5.3" = "sha256-94/qS5d0UKYXAdx+Lswj6clOTuuK2yxqWuhpYZ8x1nI="; 59 60 "tree-sitter-0.20.100" = "sha256-xZDWAjNIhWC2n39H7jJdKDgyE/J6+MAVSa8dHtZ6CLE="; 60 61 "tree-sitter-go-0.20.0" = "sha256-/mE21JSa3LWEiOgYPJcq0FYzTbBuNwp9JdZTZqmDIUU="; 61 62 "tree-sitter-gowork-0.0.1" = "sha256-lM4L4Ap/c8uCr4xUw9+l/vaGb3FxxnuZI0+xKYFDPVg="; ··· 64 65 "tree-sitter-markdown-0.0.1" = "sha256-F8VVd7yYa4nCrj/HEC13BTC7lkV3XSb2Z3BNi/VfSbs="; 65 66 "tree-sitter-proto-0.0.2" = "sha256-W0diP2ByAXYrc7Mu/sbqST6lgVIyHeSBmH7/y/X3NhU="; 66 67 "xim-0.4.0" = "sha256-vxu3tjkzGeoRUj7vyP0vDGI7fweX8Drgy9hwOUOEQIA="; 68 + "xkbcommon-0.7.0" = "sha256-2RjZWiAaz8apYTrZ82qqH4Gv20WyCtPT+ldOzm0GWMo="; 67 69 }; 68 70 }; 69 71