@@ -32,18 +32,9 @@ dependencies = [
3232
3333[[package]]
3434name = "aho-corasick"
35−version = "0.7.20"
35+version = "1.1.2"
3636source = "registry+https://github.com/rust-lang/crates.io-index"
37−checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
38−dependencies = [
39− "memchr",
40−]
41−
42−[[package]]
43−name = "aho-corasick"
44−version = "1.0.2"
45−source = "registry+https://github.com/rust-lang/crates.io-index"
46−checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
37+checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
4738dependencies = [
4839 "memchr",
4940]
@@ -71,9 +62,9 @@ dependencies = [
7162
7263[[package]]
7364name = "anyhow"
74−version = "1.0.75"
65+version = "1.0.76"
7566source = "registry+https://github.com/rust-lang/crates.io-index"
76−checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
67+checksum = "59d2a3357dde987206219e78ecfbbb6e8dad06cbb65292758d3270e6254f7355"
7768
7869[[package]]
7970name = "arc-swap"
@@ -116,12 +107,12 @@ checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
116107
117108[[package]]
118109name = "bstr"
119−version = "1.6.0"
110+version = "1.8.0"
120111source = "registry+https://github.com/rust-lang/crates.io-index"
121−checksum = "6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05"
112+checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c"
122113dependencies = [
123114 "memchr",
124− "regex-automata 0.3.9",
115+ "regex-automata",
125116 "serde",
126117]
127118
@@ -140,12 +131,6 @@ version = "3.12.0"
140131source = "registry+https://github.com/rust-lang/crates.io-index"
141132checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535"
142133
143−[[package]]
144−name = "bytecount"
145−version = "0.6.3"
146−source = "registry+https://github.com/rust-lang/crates.io-index"
147−checksum = "2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c"
148−
149134[[package]]
150135name = "bytes"
151136version = "1.4.0"
@@ -198,13 +183,11 @@ dependencies = [
198183
199184[[package]]
200185name = "clipboard-win"
201−version = "4.5.0"
186+version = "5.0.0"
202187source = "registry+https://github.com/rust-lang/crates.io-index"
203−checksum = "7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362"
188+checksum = "c57002a5d9be777c1ef967e33674dac9ebd310d8893e4e3437b14d5f0f6372cc"
204189dependencies = [
205190 "error-code",
206− "str-buf",
207− "winapi",
208191]
209192
210193[[package]]
@@ -367,27 +350,6 @@ dependencies = [
367350 "syn 2.0.38",
368351]
369352
370−[[package]]
371−name = "dirs"
372−version = "5.0.1"
373−source = "registry+https://github.com/rust-lang/crates.io-index"
374−checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
375−dependencies = [
376− "dirs-sys",
377−]
378−
379−[[package]]
380−name = "dirs-sys"
381−version = "0.4.1"
382−source = "registry+https://github.com/rust-lang/crates.io-index"
383−checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
384−dependencies = [
385− "libc",
386− "option-ext",
387− "redox_users",
388− "windows-sys 0.48.0",
389−]
390−
391353[[package]]
392354name = "dunce"
393355version = "1.0.4"
@@ -426,34 +388,19 @@ checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1"
426388
427389[[package]]
428390name = "errno"
429−version = "0.3.1"
430−source = "registry+https://github.com/rust-lang/crates.io-index"
431−checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a"
432−dependencies = [
433− "errno-dragonfly",
434− "libc",
435− "windows-sys 0.48.0",
436−]
437−
438−[[package]]
439−name = "errno-dragonfly"
440−version = "0.1.2"
391+version = "0.3.8"
441392source = "registry+https://github.com/rust-lang/crates.io-index"
442−checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
393+checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
443394dependencies = [
444− "cc",
445395 "libc",
396+ "windows-sys 0.52.0",
446397]
447398
448399[[package]]
449400name = "error-code"
450−version = "2.3.1"
401+version = "3.0.0"
451402source = "registry+https://github.com/rust-lang/crates.io-index"
452−checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21"
453−dependencies = [
454− "libc",
455− "str-buf",
456−]
403+checksum = "281e452d3bad4005426416cdba5ccfd4f5c1280e10099e21db27f7c1c28347fc"
457404
458405[[package]]
459406name = "etcetera"
@@ -468,9 +415,9 @@ dependencies = [
468415
469416[[package]]
470417name = "faster-hex"
471−version = "0.8.1"
418+version = "0.9.0"
472419source = "registry+https://github.com/rust-lang/crates.io-index"
473−checksum = "239f7bfb930f820ab16a9cd95afc26f88264cf6905c960b340a615384aa3338a"
420+checksum = "a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183"
474421dependencies = [
475422 "serde",
476423]
@@ -511,26 +458,20 @@ dependencies = [
511458 "miniz_oxide",
512459]
513460
514−[[package]]
515−name = "fnv"
516−version = "1.0.7"
517−source = "registry+https://github.com/rust-lang/crates.io-index"
518−checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
519−
520461[[package]]
521462name = "form_urlencoded"
522−version = "1.2.0"
463+version = "1.2.1"
523464source = "registry+https://github.com/rust-lang/crates.io-index"
524−checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
465+checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
525466dependencies = [
526467 "percent-encoding",
527468]
528469
529470[[package]]
530471name = "futures-core"
531−version = "0.3.29"
472+version = "0.3.30"
532473source = "registry+https://github.com/rust-lang/crates.io-index"
533−checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c"
474+checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
534475
535476[[package]]
536477name = "futures-executor"
@@ -545,15 +486,15 @@ dependencies = [
545486
546487[[package]]
547488name = "futures-task"
548−version = "0.3.29"
489+version = "0.3.30"
549490source = "registry+https://github.com/rust-lang/crates.io-index"
550−checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2"
491+checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004"
551492
552493[[package]]
553494name = "futures-util"
554−version = "0.3.29"
495+version = "0.3.30"
555496source = "registry+https://github.com/rust-lang/crates.io-index"
556−checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104"
497+checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48"
557498dependencies = [
558499 "futures-core",
559500 "futures-task",
@@ -581,9 +522,9 @@ checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
581522
582523[[package]]
583524name = "gix"
584−version = "0.55.2"
525+version = "0.57.0"
585526source = "registry+https://github.com/rust-lang/crates.io-index"
586−checksum = "002667cd1ebb789313d0d0afe3d23b2821cf3b0e91605095f0e6d8751f0ceeea"
527+checksum = "721c7497ab24b665ed5a1eb2b3526936aa60068e61ba260651f7e77c52feec69"
587528dependencies = [
588529 "gix-actor",
589530 "gix-commitgraph",
@@ -622,46 +563,46 @@ dependencies = [
622563
623564[[package]]
624565name = "gix-actor"
625−version = "0.28.0"
566+version = "0.29.0"
626567source = "registry+https://github.com/rust-lang/crates.io-index"
627−checksum = "948a5f9e43559d16faf583694f1c742eb401ce24ce8e6f2238caedea7486433c"
568+checksum = "886014c4865b93ce268f1d3eddd4fd3261242c3f3ee61eb36009f913016a9059"
628569dependencies = [
629570 "bstr",
630571 "btoi",
631572 "gix-date",
632573 "itoa",
633574 "thiserror",
634− "winnow 0.5.17",
575+ "winnow 0.5.28",
635576]
636577
637578[[package]]
638579name = "gix-chunk"
639−version = "0.4.4"
580+version = "0.4.6"
640581source = "registry+https://github.com/rust-lang/crates.io-index"
641−checksum = "5b42ea64420f7994000130328f3c7a2038f639120518870436d31b8bde704493"
582+checksum = "2ade37ef69870de0ed966b97c57a3a947a22ff3482a52c3b99b205f77bcb08fb"
642583dependencies = [
643584 "thiserror",
644585]
645586
646587[[package]]
647588name = "gix-commitgraph"
648−version = "0.22.0"
589+version = "0.23.0"
649590source = "registry+https://github.com/rust-lang/crates.io-index"
650−checksum = "7e8bc78b1a6328fa6d8b3a53b6c73997af37fd6bfc1d6c49f149e63bda5cbb36"
591+checksum = "e7559ea9cefee188cd88b05afcc8e3ef7a3cb4a5c647bccf06b981e591b02b77"
651592dependencies = [
652593 "bstr",
653594 "gix-chunk",
654595 "gix-features",
655596 "gix-hash",
656− "memmap2 0.7.1",
597+ "memmap2",
657598 "thiserror",
658599]
659600
660601[[package]]
661602name = "gix-config"
662−version = "0.31.0"
603+version = "0.33.0"
663604source = "registry+https://github.com/rust-lang/crates.io-index"
664−checksum = "5cae98c6b4c66c09379bc35274b172587d6b0ac369a416c39128ad8c6454f9bb"
605+checksum = "9c35dc7f9c00a42bbc9cfa1ca2ec0a78ad1b76ff0736d3d35dfd612962244467"
665606dependencies = [
666607 "bstr",
667608 "gix-config-value",
@@ -675,14 +616,14 @@ dependencies = [
675616 "smallvec",
676617 "thiserror",
677618 "unicode-bom",
678− "winnow 0.5.17",
619+ "winnow 0.5.28",
679620]
680621
681622[[package]]
682623name = "gix-config-value"
683−version = "0.14.0"
624+version = "0.14.2"
684625source = "registry+https://github.com/rust-lang/crates.io-index"
685−checksum = "ea7505b97f4d8e7933e29735a568ba2f86d8de466669d9f0e8321384f9972f47"
626+checksum = "39f388cb2396aee82d6f460a2e7770659bdf8854e9e5478f7d2b1324a9698284"
686627dependencies = [
687628 "bitflags 2.4.1",
688629 "bstr",
@@ -693,9 +634,9 @@ dependencies = [
693634
694635[[package]]
695636name = "gix-date"
696−version = "0.8.0"
637+version = "0.8.2"
697638source = "registry+https://github.com/rust-lang/crates.io-index"
698−checksum = "fc7df669639582dc7c02737642f76890b03b5544e141caba68a7d6b4eb551e0d"
639+checksum = "9d85f4a01e0d05c3de585e28bae514d4baf01655e3fc3f14ce6f30bf62405345"
699640dependencies = [
700641 "bstr",
701642 "itoa",
@@ -705,10 +646,11 @@ dependencies = [
705646
706647[[package]]
707648name = "gix-diff"
708−version = "0.37.0"
649+version = "0.39.0"
709650source = "registry+https://github.com/rust-lang/crates.io-index"
710−checksum = "931394f69fb8c9ed6afc0aae3487bd869e936339bcc13ed8884472af072e0554"
651+checksum = "ac0e75f5afd2f6c47c800b6b0a000a08045739d0450d20482e8faa42543f62d1"
711652dependencies = [
653+ "bstr",
712654 "gix-hash",
713655 "gix-object",
714656 "thiserror",
@@ -716,9 +658,9 @@ dependencies = [
716658
717659[[package]]
718660name = "gix-discover"
719−version = "0.26.0"
661+version = "0.28.0"
720662source = "registry+https://github.com/rust-lang/crates.io-index"
721−checksum = "a45d5cf0321178883e38705ab2b098f625d609a7d4c391b33ac952eff2c490f2"
663+checksum = "f0b63ce2ad81632ac1a84ac370f85a5e580c3261580bd85ea17ff35d3a0bba18"
722664dependencies = [
723665 "bstr",
724666 "dunce",
@@ -731,9 +673,9 @@ dependencies = [
731673
732674[[package]]
733675name = "gix-features"
734−version = "0.36.0"
676+version = "0.37.0"
735677source = "registry+https://github.com/rust-lang/crates.io-index"
736−checksum = "51f4365ba17c4f218d7fd9ec102b8d2d3cb0ca200a835e81151ace7778aec827"
678+checksum = "befe7edea299a824504b5acc96d7a3a538125b38c42f3a8379f6912a29c90c81"
737679dependencies = [
738680 "crc32fast",
739681 "flate2",
@@ -749,18 +691,18 @@ dependencies = [
749691
750692[[package]]
751693name = "gix-fs"
752−version = "0.8.0"
694+version = "0.9.0"
753695source = "registry+https://github.com/rust-lang/crates.io-index"
754−checksum = "8cd171c0cae97cd0dc57e7b4601cb1ebf596450e263ef3c02be9107272c877bd"
696+checksum = "007017ce93b819ea52c0ec68306f7d72212a2d307c3d70f1548c7141c015d0a1"
755697dependencies = [
756698 "gix-features",
757699]
758700
759701[[package]]
760702name = "gix-glob"
761−version = "0.14.0"
703+version = "0.15.0"
762704source = "registry+https://github.com/rust-lang/crates.io-index"
763−checksum = "8fac08925dbc14d414bd02eb45ffb4cecd912d1fce3883f867bd0103c192d3e4"
705+checksum = "61fb116c2516d3a1170e010118f639944a6389872c875a008960cdab2a44ac72"
764706dependencies = [
765707 "bitflags 2.4.1",
766708 "bstr",
@@ -770,9 +712,9 @@ dependencies = [
770712
771713[[package]]
772714name = "gix-hash"
773−version = "0.13.1"
715+version = "0.14.0"
774716source = "registry+https://github.com/rust-lang/crates.io-index"
775−checksum = "1884c7b41ea0875217c1be9ce91322f90bde433e91d374d0e1276073a51ccc60"
717+checksum = "c52c3170a17b6031833cd2eb4ad7bc23f2755d06e6e70f78dec21d42e8fe1b30"
776718dependencies = [
777719 "faster-hex",
778720 "thiserror",
@@ -780,20 +722,20 @@ dependencies = [
780722
781723[[package]]
782724name = "gix-hashtable"
783−version = "0.4.0"
725+version = "0.5.0"
784726source = "registry+https://github.com/rust-lang/crates.io-index"
785−checksum = "409268480841ad008e81c17ca5a293393fbf9f2b6c2f85b8ab9de1f0c5176a16"
727+checksum = "40a838e6366a5e5b84668b6997ce0981b833136468e8ba949f424c0ef2927eba"
786728dependencies = [
787729 "gix-hash",
788− "hashbrown 0.14.2",
730+ "hashbrown 0.14.3",
789731 "parking_lot",
790732]
791733
792734[[package]]
793735name = "gix-lock"
794−version = "11.0.0"
736+version = "12.0.0"
795737source = "registry+https://github.com/rust-lang/crates.io-index"
796−checksum = "f4feb1dcd304fe384ddc22edba9dd56a42b0800032de6537728cea2f033a4f37"
738+checksum = "6cf112ddee94223c119a8534dad027740dc3aba3365ac5edeef8a7f6660c74db"
797739dependencies = [
798740 "gix-tempfile",
799741 "gix-utils",
@@ -802,9 +744,9 @@ dependencies = [
802744
803745[[package]]
804746name = "gix-macros"
805−version = "0.1.0"
747+version = "0.1.2"
806748source = "registry+https://github.com/rust-lang/crates.io-index"
807−checksum = "9d8acb5ee668d55f0f2d19a320a3f9ef67a6999ad483e11135abcc2464ed18b6"
749+checksum = "fc207b64189cf71bcb17fc841ab99a5d63d0845546b611e2703ce467f659323a"
808750dependencies = [
809751 "proc-macro2",
810752 "quote",
@@ -813,9 +755,9 @@ dependencies = [
813755
814756[[package]]
815757name = "gix-object"
816−version = "0.38.0"
758+version = "0.40.0"
817759source = "registry+https://github.com/rust-lang/crates.io-index"
818−checksum = "740f2a44267f58770a1cb3a3d01d14e67b089c7136c48d4bddbb3cfd2bf86a51"
760+checksum = "e4c77e47ffba92127faf632a841fce23d19547e269bd8b88e68961a70eab4e93"
819761dependencies = [
820762 "bstr",
821763 "btoi",
@@ -827,14 +769,14 @@ dependencies = [
827769 "itoa",
828770 "smallvec",
829771 "thiserror",
830− "winnow 0.5.17",
772+ "winnow 0.5.28",
831773]
832774
833775[[package]]
834776name = "gix-odb"
835−version = "0.54.0"
777+version = "0.56.0"
836778source = "registry+https://github.com/rust-lang/crates.io-index"
837−checksum = "8630b56cb80d8fa684d383dad006a66401ee8314e12fbf0e566ddad8c115143b"
779+checksum = "a3254f2005cc7553ea78e85e816a09150c6f7a64e6b7627b8d1fdc56721bea73"
838780dependencies = [
839781 "arc-swap",
840782 "gix-date",
@@ -851,9 +793,9 @@ dependencies = [
851793
852794[[package]]
853795name = "gix-pack"
854−version = "0.44.0"
796+version = "0.46.0"
855797source = "registry+https://github.com/rust-lang/crates.io-index"
856−checksum = "1431ba2e30deff1405920693d54ab231c88d7c240dd6ccc936ee223d8f8697c3"
798+checksum = "02ebc8cd657eec207d82d8f876ca402361308ecd3c87a47935b0299506257b4f"
857799dependencies = [
858800 "clru",
859801 "gix-chunk",
@@ -863,7 +805,7 @@ dependencies = [
863805 "gix-object",
864806 "gix-path",
865807 "gix-tempfile",
866− "memmap2 0.7.1",
808+ "memmap2",
867809 "parking_lot",
868810 "smallvec",
869811 "thiserror",
@@ -871,9 +813,9 @@ dependencies = [
871813
872814[[package]]
873815name = "gix-path"
874−version = "0.10.0"
816+version = "0.10.2"
875817source = "registry+https://github.com/rust-lang/crates.io-index"
876−checksum = "6a1d370115171e3ae03c5c6d4f7d096f2981a40ddccb98dfd704c773530ba73b"
818+checksum = "10931652a3da126990ac93bce1b1c600cc99d7c268d712b6360ed52174ce1b68"
877819dependencies = [
878820 "bstr",
879821 "gix-trace",
@@ -884,9 +826,9 @@ dependencies = [
884826
885827[[package]]
886828name = "gix-quote"
887−version = "0.4.7"
829+version = "0.4.9"
888830source = "registry+https://github.com/rust-lang/crates.io-index"
889−checksum = "475c86a97dd0127ba4465fbb239abac9ea10e68301470c9791a6dd5351cdc905"
831+checksum = "6c43530cb94a7759807e6f8d180e17ac9c65673b891645c6c433831dc0cf4342"
890832dependencies = [
891833 "bstr",
892834 "btoi",
@@ -895,9 +837,9 @@ dependencies = [
895837
896838[[package]]
897839name = "gix-ref"
898−version = "0.38.0"
840+version = "0.40.0"
899841source = "registry+https://github.com/rust-lang/crates.io-index"
900−checksum = "0ec2f6d07ac88d2fb8007ee3fa3e801856fb9d82e7366ec0ca332eb2c9d74a52"
842+checksum = "baa951b3b850d6d1be4f900768e49af20b76bf9505beac22af723d57249a2f1d"
901843dependencies = [
902844 "gix-actor",
903845 "gix-date",
@@ -909,16 +851,16 @@ dependencies = [
909851 "gix-path",
910852 "gix-tempfile",
911853 "gix-validate",
912− "memmap2 0.7.1",
854+ "memmap2",
913855 "thiserror",
914− "winnow 0.5.17",
856+ "winnow 0.5.28",
915857]
916858
917859[[package]]
918860name = "gix-refspec"
919−version = "0.19.0"
861+version = "0.21.0"
920862source = "registry+https://github.com/rust-lang/crates.io-index"
921−checksum = "ccb0974cc41dbdb43a180c7f67aa481e1c1e160fcfa8f4a55291fd1126c1a6e7"
863+checksum = "88c61f849d58c06e3068a0b601cf10127d2a07cdad00a725ed66cf303f76f6b3"
922864dependencies = [
923865 "bstr",
924866 "gix-hash",
@@ -930,9 +872,9 @@ dependencies = [
930872
931873[[package]]
932874name = "gix-revision"
933−version = "0.23.0"
875+version = "0.25.0"
934876source = "registry+https://github.com/rust-lang/crates.io-index"
935−checksum = "2ca97ac73459a7f3766aa4a5638a6e37d56d4c7962bc1986fbaf4883d0772588"
877+checksum = "bcbbf91f4200c5c76802ef5f057b96f5a336827508881fe55a780be71a794d22"
936878dependencies = [
937879 "bstr",
938880 "gix-date",
@@ -946,9 +888,9 @@ dependencies = [
946888
947889[[package]]
948890name = "gix-revwalk"
949−version = "0.9.0"
891+version = "0.11.0"
950892source = "registry+https://github.com/rust-lang/crates.io-index"
951−checksum = "a16d8c892e4cd676d86f0265bf9d40cefd73d8d94f86b213b8b77d50e77efae0"
893+checksum = "33ab66354d83f70f2730391747d0c75f94ef3c3dd40ebde2e206db9faaf7a0a7"
952894dependencies = [
953895 "gix-commitgraph",
954896 "gix-date",
@@ -961,21 +903,21 @@ dependencies = [
961903
962904[[package]]
963905name = "gix-sec"
964−version = "0.10.0"
906+version = "0.10.2"
965907source = "registry+https://github.com/rust-lang/crates.io-index"
966−checksum = "92b9542ac025a8c02ed5d17b3fc031a111a384e859d0be3532ec4d58c40a0f28"
908+checksum = "a9963f38a42144253ed4d571882d7db5ef644c12e6726e4b75135597cc9d0e1a"
967909dependencies = [
968910 "bitflags 2.4.1",
969911 "gix-path",
970912 "libc",
971− "windows",
913+ "windows 0.52.0",
972914]
973915
974916[[package]]
975917name = "gix-tempfile"
976−version = "11.0.0"
918+version = "12.0.0"
977919source = "registry+https://github.com/rust-lang/crates.io-index"
978−checksum = "05cc2205cf10d99f70b96e04e16c55d4c7cf33efc151df1f793e29fd12a931f8"
920+checksum = "e76a494bd530e1a1309188ff971825a24f159c76c2db0bf71fa5dfb469a2c915"
979921dependencies = [
980922 "gix-fs",
981923 "libc",
@@ -986,15 +928,15 @@ dependencies = [
986928
987929[[package]]
988930name = "gix-trace"
989−version = "0.1.3"
931+version = "0.1.5"
990932source = "registry+https://github.com/rust-lang/crates.io-index"
991−checksum = "96b6d623a1152c3facb79067d6e2ecdae48130030cf27d6eb21109f13bd7b836"
933+checksum = "bda62acb44dd86a40c7c3762a5403cfc1ac789ea559df54085cedf79864f809e"
992934
993935[[package]]
994936name = "gix-traverse"
995−version = "0.34.0"
937+version = "0.36.0"
996938source = "registry+https://github.com/rust-lang/crates.io-index"
997−checksum = "14d050ec7d4e1bb76abf0636cf4104fb915b70e54e3ced9a4427c999100ff38a"
939+checksum = "8661fab39985c9214e56d81a63ceb5886ac948cec2fba76c39494d1e0e307ea8"
998940dependencies = [
999941 "gix-commitgraph",
1000942 "gix-date",
@@ -1008,9 +950,9 @@ dependencies = [
1008950
1009951[[package]]
1010952name = "gix-url"
1011−version = "0.25.1"
953+version = "0.26.0"
1012954source = "registry+https://github.com/rust-lang/crates.io-index"
1013−checksum = "b1b9ac8ed32ad45f9fc6c5f8c0be2ed911e544a5a19afd62d95d524ebaa95671"
955+checksum = "10a0129c1e8b52736d7c5128300a4485dbc85863001371e2771ac1754bd89fd7"
1014956dependencies = [
1015957 "bstr",
1016958 "gix-features",
@@ -1022,18 +964,18 @@ dependencies = [
1022964
1023965[[package]]
1024966name = "gix-utils"
1025−version = "0.1.5"
967+version = "0.1.7"
1026968source = "registry+https://github.com/rust-lang/crates.io-index"
1027−checksum = "b85d89dc728613e26e0ed952a19583744e7f5240fcd4aa30d6c824ffd8b52f0f"
969+checksum = "ab9277a5e32e85d53f738096d872a4a9b76067ad471894ad31bd99c8fa2da1dc"
1028970dependencies = [
1029971 "fastrand",
1030972]
1031973
1032974[[package]]
1033975name = "gix-validate"
1034−version = "0.8.0"
976+version = "0.8.2"
1035977source = "registry+https://github.com/rust-lang/crates.io-index"
1036−checksum = "e05cab2b03a45b866156e052aa38619f4ece4adcb2f79978bfc249bc3b21b8c5"
978+checksum = "f805ebbdbaa4bfd98e2ee43e6d14099b8a4d9141f5d7b8202fea4d48e44263e7"
1037979dependencies = [
1038980 "bstr",
1039981 "thiserror",
@@ -1041,54 +983,52 @@ dependencies = [
1041983
1042984[[package]]
1043985name = "globset"
1044−version = "0.4.13"
986+version = "0.4.14"
1045987source = "registry+https://github.com/rust-lang/crates.io-index"
1046−checksum = "759c97c1e17c55525b57192c06a267cda0ac5210b222d6b82189a2338fa1c13d"
988+checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1"
1047989dependencies = [
1048− "aho-corasick 1.0.2",
990+ "aho-corasick",
1049991 "bstr",
1050− "fnv",
1051992 "log",
1052− "regex",
993+ "regex-automata",
994+ "regex-syntax",
1053995]
1054996
1055997[[package]]
1056998name = "grep-matcher"
1057−version = "0.1.6"
999+version = "0.1.7"
10581000source = "registry+https://github.com/rust-lang/crates.io-index"
1059−checksum = "3902ca28f26945fe35cad349d776f163981d777fee382ccd6ef451126f51b319"
1001+checksum = "47a3141a10a43acfedc7c98a60a834d7ba00dfe7bec9071cbfc19b55b292ac02"
10601002dependencies = [
10611003 "memchr",
10621004]
10631005
10641006[[package]]
10651007name = "grep-regex"
1066−version = "0.1.11"
1008+version = "0.1.12"
10671009source = "registry+https://github.com/rust-lang/crates.io-index"
1068−checksum = "997598b41d53a37a2e3fc5300d5c11d825368c054420a9c65125b8fe1078463f"
1010+checksum = "f748bb135ca835da5cbc67ca0e6955f968db9c5df74ca4f56b18e1ddbc68230d"
10691011dependencies = [
1070− "aho-corasick 0.7.20",
10711012 "bstr",
10721013 "grep-matcher",
10731014 "log",
1074− "regex",
1075− "regex-syntax 0.6.29",
1076− "thread_local",
1015+ "regex-automata",
1016+ "regex-syntax",
10771017]
10781018
10791019[[package]]
10801020name = "grep-searcher"
1081−version = "0.1.11"
1021+version = "0.1.13"
10821022source = "registry+https://github.com/rust-lang/crates.io-index"
1083−checksum = "5601c4b9f480f0c9ebb40b1f6cbf447b8a50c5369223937a6c5214368c58779f"
1023+checksum = "ba536ae4f69bec62d8839584dd3153d3028ef31bb229f04e09fb5a9e5a193c54"
10841024dependencies = [
10851025 "bstr",
1086− "bytecount",
10871026 "encoding_rs",
10881027 "encoding_rs_io",
10891028 "grep-matcher",
10901029 "log",
1091− "memmap2 0.5.10",
1030+ "memchr",
1031+ "memmap2",
10921032]
10931033
10941034[[package]]
@@ -1099,9 +1039,9 @@ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
10991039
11001040[[package]]
11011041name = "hashbrown"
1102−version = "0.14.2"
1042+version = "0.14.3"
11031043source = "registry+https://github.com/rust-lang/crates.io-index"
1104−checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156"
1044+checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
11051045dependencies = [
11061046 "ahash",
11071047 "allocator-api2",
@@ -1109,7 +1049,7 @@ dependencies = [
11091049
11101050[[package]]
11111051name = "helix-core"
1112−version = "0.6.0"
1052+version = "23.10.0"
11131053dependencies = [
11141054 "ahash",
11151055 "arc-swap",
@@ -1118,7 +1058,7 @@ dependencies = [
11181058 "dunce",
11191059 "encoding_rs",
11201060 "etcetera",
1121− "hashbrown 0.14.2",
1061+ "hashbrown 0.14.3",
11221062 "helix-loader",
11231063 "imara-diff",
11241064 "indoc",
@@ -1144,7 +1084,7 @@ dependencies = [
11441084
11451085[[package]]
11461086name = "helix-dap"
1147−version = "0.6.0"
1087+version = "23.10.0"
11481088dependencies = [
11491089 "anyhow",
11501090 "fern",
@@ -1159,7 +1099,7 @@ dependencies = [
11591099
11601100[[package]]
11611101name = "helix-event"
1162−version = "0.6.0"
1102+version = "23.10.0"
11631103dependencies = [
11641104 "parking_lot",
11651105 "tokio",
@@ -1167,7 +1107,7 @@ dependencies = [
11671107
11681108[[package]]
11691109name = "helix-loader"
1170−version = "0.6.0"
1110+version = "23.10.0"
11711111dependencies = [
11721112 "anyhow",
11731113 "cc",
@@ -1186,7 +1126,7 @@ dependencies = [
11861126
11871127[[package]]
11881128name = "helix-lsp"
1189−version = "0.6.0"
1129+version = "23.10.0"
11901130dependencies = [
11911131 "anyhow",
11921132 "futures-executor",
@@ -1208,11 +1148,11 @@ dependencies = [
12081148
12091149[[package]]
12101150name = "helix-parsec"
1211−version = "0.6.0"
1151+version = "23.10.0"
12121152
12131153[[package]]
12141154name = "helix-term"
1215−version = "0.6.0"
1155+version = "23.10.0"
12161156dependencies = [
12171157 "anyhow",
12181158 "arc-swap",
@@ -1254,7 +1194,7 @@ dependencies = [
12541194
12551195[[package]]
12561196name = "helix-tui"
1257−version = "0.6.0"
1197+version = "23.10.0"
12581198dependencies = [
12591199 "bitflags 2.4.1",
12601200 "cassowary",
@@ -1270,7 +1210,7 @@ dependencies = [
12701210
12711211[[package]]
12721212name = "helix-vcs"
1273−version = "0.6.0"
1213+version = "23.10.0"
12741214dependencies = [
12751215 "anyhow",
12761216 "arc-swap",
@@ -1286,7 +1226,7 @@ dependencies = [
12861226
12871227[[package]]
12881228name = "helix-view"
1289−version = "0.6.0"
1229+version = "23.10.0"
12901230dependencies = [
12911231 "anyhow",
12921232 "arc-swap",
@@ -1328,11 +1268,11 @@ dependencies = [
13281268
13291269[[package]]
13301270name = "home"
1331−version = "0.5.4"
1271+version = "0.5.5"
13321272source = "registry+https://github.com/rust-lang/crates.io-index"
1333−checksum = "747309b4b440c06d57b0b25f2aee03ee9b5e5397d288c60e21fc709bb98a7408"
1273+checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb"
13341274dependencies = [
1335− "winapi",
1275+ "windows-sys 0.48.0",
13361276]
13371277
13381278[[package]]
@@ -1346,7 +1286,7 @@ dependencies = [
13461286 "iana-time-zone-haiku",
13471287 "js-sys",
13481288 "wasm-bindgen",
1349− "windows",
1289+ "windows 0.48.0",
13501290]
13511291
13521292[[package]]
@@ -1361,9 +1301,9 @@ dependencies = [
13611301
13621302[[package]]
13631303name = "idna"
1364−version = "0.4.0"
1304+version = "0.5.0"
13651305source = "registry+https://github.com/rust-lang/crates.io-index"
1366−checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
1306+checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
13671307dependencies = [
13681308 "unicode-bidi",
13691309 "unicode-normalization",
@@ -1371,17 +1311,16 @@ dependencies = [
13711311
13721312[[package]]
13731313name = "ignore"
1374−version = "0.4.20"
1314+version = "0.4.21"
13751315source = "registry+https://github.com/rust-lang/crates.io-index"
1376−checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492"
1316+checksum = "747ad1b4ae841a78e8aba0d63adbfbeaea26b517b63705d47856b73015d27060"
13771317dependencies = [
1318+ "crossbeam-deque",
13781319 "globset",
1379− "lazy_static",
13801320 "log",
13811321 "memchr",
1382− "regex",
1322+ "regex-automata",
13831323 "same-file",
1384− "thread_local",
13851324 "walkdir",
13861325 "winapi-util",
13871326]
@@ -1403,7 +1342,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
14031342checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
14041343dependencies = [
14051344 "equivalent",
1406− "hashbrown 0.14.2",
1345+ "hashbrown 0.14.3",
14071346]
14081347
14091348[[package]]
@@ -1446,17 +1385,11 @@ dependencies = [
14461385 "wasm-bindgen",
14471386]
14481387
1449−[[package]]
1450−name = "lazy_static"
1451−version = "1.4.0"
1452−source = "registry+https://github.com/rust-lang/crates.io-index"
1453−checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
1454−
14551388[[package]]
14561389name = "libc"
1457−version = "0.2.150"
1390+version = "0.2.151"
14581391source = "registry+https://github.com/rust-lang/crates.io-index"
1459−checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"
1392+checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4"
14601393
14611394[[package]]
14621395name = "libloading"
@@ -1501,9 +1434,9 @@ checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
15011434
15021435[[package]]
15031436name = "lsp-types"
1504−version = "0.94.1"
1437+version = "0.95.0"
15051438source = "registry+https://github.com/rust-lang/crates.io-index"
1506−checksum = "c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1"
1439+checksum = "158c1911354ef73e8fe42da6b10c0484cb65c7f1007f28022e847706c1ab6984"
15071440dependencies = [
15081441 "bitflags 1.3.2",
15091442 "serde",
@@ -1520,18 +1453,9 @@ checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c"
15201453
15211454[[package]]
15221455name = "memmap2"
1523−version = "0.5.10"
1524−source = "registry+https://github.com/rust-lang/crates.io-index"
1525−checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327"
1526−dependencies = [
1527− "libc",
1528−]
1529−
1530−[[package]]
1531−name = "memmap2"
1532−version = "0.7.1"
1456+version = "0.9.0"
15331457source = "registry+https://github.com/rust-lang/crates.io-index"
1534−checksum = "f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6"
1458+checksum = "deaba38d7abf1d4cca21cc89e932e542ba2b9258664d2a9ef0e61512039c9375"
15351459dependencies = [
15361460 "libc",
15371461]
@@ -1627,27 +1551,21 @@ dependencies = [
16271551
16281552[[package]]
16291553name = "once_cell"
1630−version = "1.18.0"
1554+version = "1.19.0"
16311555source = "registry+https://github.com/rust-lang/crates.io-index"
1632−checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
1556+checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
16331557
16341558[[package]]
16351559name = "open"
1636−version = "5.0.0"
1560+version = "5.0.1"
16371561source = "registry+https://github.com/rust-lang/crates.io-index"
1638−checksum = "cfabf1927dce4d6fdf563d63328a0a506101ced3ec780ca2135747336c98cef8"
1562+checksum = "90878fb664448b54c4e592455ad02831e23a3f7e157374a8b95654731aac7349"
16391563dependencies = [
16401564 "is-wsl",
16411565 "libc",
16421566 "pathdiff",
16431567]
16441568
1645−[[package]]
1646−name = "option-ext"
1647−version = "0.2.0"
1648−source = "registry+https://github.com/rust-lang/crates.io-index"
1649−checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
1650−
16511569[[package]]
16521570name = "parking_lot"
16531571version = "0.12.1"
@@ -1679,9 +1597,9 @@ checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
16791597
16801598[[package]]
16811599name = "percent-encoding"
1682−version = "2.3.0"
1600+version = "2.3.1"
16831601source = "registry+https://github.com/rust-lang/crates.io-index"
1684−checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
1602+checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
16851603
16861604[[package]]
16871605name = "pin-project-lite"
@@ -1706,9 +1624,9 @@ dependencies = [
17061624
17071625[[package]]
17081626name = "prodash"
1709−version = "26.2.2"
1627+version = "28.0.0"
17101628source = "registry+https://github.com/rust-lang/crates.io-index"
1711−checksum = "794b5bf8e2d19b53dcdcec3e4bba628e20f5b6062503ba89281fa7037dd7bbcf"
1629+checksum = "744a264d26b88a6a7e37cbad97953fa233b94d585236310bcbc88474b4092d79"
17121630
17131631[[package]]
17141632name = "pulldown-cmark"
@@ -1797,52 +1715,29 @@ dependencies = [
17971715 "bitflags 1.3.2",
17981716]
17991717
1800−[[package]]
1801−name = "redox_users"
1802−version = "0.4.3"
1803−source = "registry+https://github.com/rust-lang/crates.io-index"
1804−checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
1805−dependencies = [
1806− "getrandom",
1807− "redox_syscall 0.2.16",
1808− "thiserror",
1809−]
1810−
18111718[[package]]
18121719name = "regex"
18131720version = "1.10.2"
18141721source = "registry+https://github.com/rust-lang/crates.io-index"
18151722checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343"
18161723dependencies = [
1817− "aho-corasick 1.0.2",
1724+ "aho-corasick",
18181725 "memchr",
1819− "regex-automata 0.4.3",
1820− "regex-syntax 0.8.2",
1726+ "regex-automata",
1727+ "regex-syntax",
18211728]
18221729
1823−[[package]]
1824−name = "regex-automata"
1825−version = "0.3.9"
1826−source = "registry+https://github.com/rust-lang/crates.io-index"
1827−checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9"
1828−
18291730[[package]]
18301731name = "regex-automata"
18311732version = "0.4.3"
18321733source = "registry+https://github.com/rust-lang/crates.io-index"
18331734checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f"
18341735dependencies = [
1835− "aho-corasick 1.0.2",
1736+ "aho-corasick",
18361737 "memchr",
1837− "regex-syntax 0.8.2",
1738+ "regex-syntax",
18381739]
18391740
1840−[[package]]
1841−name = "regex-syntax"
1842−version = "0.6.29"
1843−source = "registry+https://github.com/rust-lang/crates.io-index"
1844−checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
1845−
18461741[[package]]
18471742name = "regex-syntax"
18481743version = "0.8.2"
@@ -1867,15 +1762,15 @@ checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
18671762
18681763[[package]]
18691764name = "rustix"
1870−version = "0.38.25"
1765+version = "0.38.28"
18711766source = "registry+https://github.com/rust-lang/crates.io-index"
1872−checksum = "dc99bc2d4f1fed22595588a013687477aedf3cdcfb26558c559edb67b4d9b22e"
1767+checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316"
18731768dependencies = [
18741769 "bitflags 2.4.1",
18751770 "errno",
18761771 "libc",
18771772 "linux-raw-sys",
1878− "windows-sys 0.48.0",
1773+ "windows-sys 0.52.0",
18791774]
18801775
18811776[[package]]
@@ -1907,18 +1802,18 @@ checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1"
19071802
19081803[[package]]
19091804name = "serde"
1910−version = "1.0.192"
1805+version = "1.0.193"
19111806source = "registry+https://github.com/rust-lang/crates.io-index"
1912−checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001"
1807+checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89"
19131808dependencies = [
19141809 "serde_derive",
19151810]
19161811
19171812[[package]]
19181813name = "serde_derive"
1919−version = "1.0.192"
1814+version = "1.0.193"
19201815source = "registry+https://github.com/rust-lang/crates.io-index"
1921−checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1"
1816+checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
19221817dependencies = [
19231818 "proc-macro2",
19241819 "quote",
@@ -2015,9 +1910,9 @@ dependencies = [
20151910
20161911[[package]]
20171912name = "slotmap"
2018−version = "1.0.6"
1913+version = "1.0.7"
20191914source = "registry+https://github.com/rust-lang/crates.io-index"
2020−checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342"
1915+checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a"
20211916dependencies = [
20221917 "version_check",
20231918]
@@ -2061,12 +1956,6 @@ version = "1.1.0"
20611956source = "registry+https://github.com/rust-lang/crates.io-index"
20621957checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
20631958
2064−[[package]]
2065−name = "str-buf"
2066−version = "1.0.6"
2067−source = "registry+https://github.com/rust-lang/crates.io-index"
2068−checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0"
2069−
20701959[[package]]
20711960name = "str_indices"
20721961version = "0.4.1"
@@ -2139,34 +2028,24 @@ dependencies = [
21392028
21402029[[package]]
21412030name = "thiserror"
2142−version = "1.0.50"
2031+version = "1.0.52"
21432032source = "registry+https://github.com/rust-lang/crates.io-index"
2144−checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2"
2033+checksum = "83a48fd946b02c0a526b2e9481c8e2a17755e47039164a86c4070446e3a4614d"
21452034dependencies = [
21462035 "thiserror-impl",
21472036]
21482037
21492038[[package]]
21502039name = "thiserror-impl"
2151−version = "1.0.50"
2040+version = "1.0.52"
21522041source = "registry+https://github.com/rust-lang/crates.io-index"
2153−checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
2042+checksum = "e7fbe9b594d6568a6a1443250a7e67d80b74e1e96f6d1715e1e21cc1888291d3"
21542043dependencies = [
21552044 "proc-macro2",
21562045 "quote",
21572046 "syn 2.0.38",
21582047]
21592048
2160−[[package]]
2161−name = "thread_local"
2162−version = "1.1.7"
2163−source = "registry+https://github.com/rust-lang/crates.io-index"
2164−checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152"
2165−dependencies = [
2166− "cfg-if",
2167− "once_cell",
2168−]
2169−
21702049[[package]]
21712050name = "threadpool"
21722051version = "1.8.1"
@@ -2222,9 +2101,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
22222101
22232102[[package]]
22242103name = "tokio"
2225−version = "1.34.0"
2104+version = "1.35.1"
22262105source = "registry+https://github.com/rust-lang/crates.io-index"
2227−checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9"
2106+checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104"
22282107dependencies = [
22292108 "backtrace",
22302109 "bytes",
@@ -2366,9 +2245,9 @@ checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
23662245
23672246[[package]]
23682247name = "url"
2369−version = "2.4.1"
2248+version = "2.5.0"
23702249source = "registry+https://github.com/rust-lang/crates.io-index"
2371−checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5"
2250+checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633"
23722251dependencies = [
23732252 "form_urlencoded",
23742253 "idna",
@@ -2384,9 +2263,9 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
23842263
23852264[[package]]
23862265name = "walkdir"
2387−version = "2.3.3"
2266+version = "2.4.0"
23882267source = "registry+https://github.com/rust-lang/crates.io-index"
2389−checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698"
2268+checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
23902269dependencies = [
23912270 "same-file",
23922271 "winapi-util",
@@ -2454,14 +2333,15 @@ checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d"
24542333
24552334[[package]]
24562335name = "which"
2457−version = "4.4.1"
2336+version = "5.0.0"
24582337source = "registry+https://github.com/rust-lang/crates.io-index"
2459−checksum = "8ad25fe5717e59ada8ea33511bbbf7420b11031730a24c65e82428766c307006"
2338+checksum = "9bf3ea8596f3a0dd5980b46430f2058dfe2c36a27ccfbb1845d6fbfcd9ba6e14"
24602339dependencies = [
2461− "dirs",
24622340 "either",
2341+ "home",
24632342 "once_cell",
24642343 "rustix",
2344+ "windows-sys 0.48.0",
24652345]
24662346
24672347[[package]]
@@ -2504,6 +2384,25 @@ dependencies = [
25042384 "windows-targets 0.48.0",
25052385]
25062386
2387+[[package]]
2388+name = "windows"
2389+version = "0.52.0"
2390+source = "registry+https://github.com/rust-lang/crates.io-index"
2391+checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
2392+dependencies = [
2393+ "windows-core",
2394+ "windows-targets 0.52.0",
2395+]
2396+
2397+[[package]]
2398+name = "windows-core"
2399+version = "0.52.0"
2400+source = "registry+https://github.com/rust-lang/crates.io-index"
2401+checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
2402+dependencies = [
2403+ "windows-targets 0.52.0",
2404+]
2405+
25072406[[package]]
25082407name = "windows-sys"
25092408version = "0.45.0"
@@ -2522,6 +2421,15 @@ dependencies = [
25222421 "windows-targets 0.48.0",
25232422]
25242423
2424+[[package]]
2425+name = "windows-sys"
2426+version = "0.52.0"
2427+source = "registry+https://github.com/rust-lang/crates.io-index"
2428+checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
2429+dependencies = [
2430+ "windows-targets 0.52.0",
2431+]
2432+
25252433[[package]]
25262434name = "windows-targets"
25272435version = "0.42.2"
@@ -2552,6 +2460,21 @@ dependencies = [
25522460 "windows_x86_64_msvc 0.48.0",
25532461]
25542462
2463+[[package]]
2464+name = "windows-targets"
2465+version = "0.52.0"
2466+source = "registry+https://github.com/rust-lang/crates.io-index"
2467+checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
2468+dependencies = [
2469+ "windows_aarch64_gnullvm 0.52.0",
2470+ "windows_aarch64_msvc 0.52.0",
2471+ "windows_i686_gnu 0.52.0",
2472+ "windows_i686_msvc 0.52.0",
2473+ "windows_x86_64_gnu 0.52.0",
2474+ "windows_x86_64_gnullvm 0.52.0",
2475+ "windows_x86_64_msvc 0.52.0",
2476+]
2477+
25552478[[package]]
25562479name = "windows_aarch64_gnullvm"
25572480version = "0.42.2"
@@ -2564,6 +2487,12 @@ version = "0.48.0"
25642487source = "registry+https://github.com/rust-lang/crates.io-index"
25652488checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
25662489
2490+[[package]]
2491+name = "windows_aarch64_gnullvm"
2492+version = "0.52.0"
2493+source = "registry+https://github.com/rust-lang/crates.io-index"
2494+checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
2495+
25672496[[package]]
25682497name = "windows_aarch64_msvc"
25692498version = "0.42.2"
@@ -2576,6 +2505,12 @@ version = "0.48.0"
25762505source = "registry+https://github.com/rust-lang/crates.io-index"
25772506checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
25782507
2508+[[package]]
2509+name = "windows_aarch64_msvc"
2510+version = "0.52.0"
2511+source = "registry+https://github.com/rust-lang/crates.io-index"
2512+checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
2513+
25792514[[package]]
25802515name = "windows_i686_gnu"
25812516version = "0.42.2"
@@ -2588,6 +2523,12 @@ version = "0.48.0"
25882523source = "registry+https://github.com/rust-lang/crates.io-index"
25892524checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
25902525
2526+[[package]]
2527+name = "windows_i686_gnu"
2528+version = "0.52.0"
2529+source = "registry+https://github.com/rust-lang/crates.io-index"
2530+checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
2531+
25912532[[package]]
25922533name = "windows_i686_msvc"
25932534version = "0.42.2"
@@ -2600,6 +2541,12 @@ version = "0.48.0"
26002541source = "registry+https://github.com/rust-lang/crates.io-index"
26012542checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
26022543
2544+[[package]]
2545+name = "windows_i686_msvc"
2546+version = "0.52.0"
2547+source = "registry+https://github.com/rust-lang/crates.io-index"
2548+checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
2549+
26032550[[package]]
26042551name = "windows_x86_64_gnu"
26052552version = "0.42.2"
@@ -2612,6 +2559,12 @@ version = "0.48.0"
26122559source = "registry+https://github.com/rust-lang/crates.io-index"
26132560checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
26142561
2562+[[package]]
2563+name = "windows_x86_64_gnu"
2564+version = "0.52.0"
2565+source = "registry+https://github.com/rust-lang/crates.io-index"
2566+checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
2567+
26152568[[package]]
26162569name = "windows_x86_64_gnullvm"
26172570version = "0.42.2"
@@ -2624,6 +2577,12 @@ version = "0.48.0"
26242577source = "registry+https://github.com/rust-lang/crates.io-index"
26252578checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
26262579
2580+[[package]]
2581+name = "windows_x86_64_gnullvm"
2582+version = "0.52.0"
2583+source = "registry+https://github.com/rust-lang/crates.io-index"
2584+checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
2585+
26272586[[package]]
26282587name = "windows_x86_64_msvc"
26292588version = "0.42.2"
@@ -2636,6 +2595,12 @@ version = "0.48.0"
26362595source = "registry+https://github.com/rust-lang/crates.io-index"
26372596checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
26382597
2598+[[package]]
2599+name = "windows_x86_64_msvc"
2600+version = "0.52.0"
2601+source = "registry+https://github.com/rust-lang/crates.io-index"
2602+checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
2603+
26392604[[package]]
26402605name = "winnow"
26412606version = "0.4.6"
@@ -2647,16 +2612,16 @@ dependencies = [
26472612
26482613[[package]]
26492614name = "winnow"
2650−version = "0.5.17"
2615+version = "0.5.28"
26512616source = "registry+https://github.com/rust-lang/crates.io-index"
2652−checksum = "a3b801d0e0a6726477cc207f60162da452f3a95adb368399bef20a946e06f65c"
2617+checksum = "6c830786f7720c2fd27a1a0e27a709dbd3c4d009b56d098fc742d4f4eab91fe2"
26532618dependencies = [
26542619 "memchr",
26552620]
26562621
26572622[[package]]
26582623name = "xtask"
2659−version = "0.6.0"
2624+version = "23.10.0"
26602625dependencies = [
26612626 "helix-core",
26622627 "helix-loader",
@@ -2667,18 +2632,18 @@ dependencies = [
26672632
26682633[[package]]
26692634name = "zerocopy"
2670−version = "0.7.20"
2635+version = "0.7.31"
26712636source = "registry+https://github.com/rust-lang/crates.io-index"
2672−checksum = "dd66a62464e3ffd4e37bd09950c2b9dd6c4f8767380fabba0d523f9a775bc85a"
2637+checksum = "1c4061bedbb353041c12f413700357bec76df2c7e2ca8e4df8bac24c6bf68e3d"
26732638dependencies = [
26742639 "zerocopy-derive",
26752640]
26762641
26772642[[package]]
26782643name = "zerocopy-derive"
2679−version = "0.7.20"
2644+version = "0.7.31"
26802645source = "registry+https://github.com/rust-lang/crates.io-index"
2681−checksum = "255c4596d41e6916ced49cfafea18727b24d67878fa180ddfd69b9df34fd1726"
2646+checksum = "b3c129550b3e6de3fd0ba67ba5c81818f9805e58b8d7fee80a3a59d2c9fc601a"
26822647dependencies = [
26832648 "proc-macro2",
26842649 "quote",