on aef00a3 help sign in
helix/Cargo.lock
1480 lines 36 kB history raw
1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
5[[package]]
6name = "aho-corasick"
7version = "0.7.18"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
10dependencies = [
11 "memchr",
14[[package]]
15name = "android_system_properties"
16version = "0.1.4"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "d7ed72e1635e121ca3e79420540282af22da58be50de153d36f81ddc6b83aa9e"
19dependencies = [
20 "libc",
23[[package]]
24name = "anyhow"
25version = "1.0.61"
26source = "registry+https://github.com/rust-lang/crates.io-index"
27checksum = "508b352bb5c066aac251f6daf6b36eccd03e8a88e8081cd44959ea277a3af9a8"
29[[package]]
30name = "arc-swap"
31version = "1.5.1"
32source = "registry+https://github.com/rust-lang/crates.io-index"
33checksum = "983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164"
35[[package]]
36name = "autocfg"
37version = "1.1.0"
38source = "registry+https://github.com/rust-lang/crates.io-index"
39checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
41[[package]]
42name = "bitflags"
43version = "1.3.2"
44source = "registry+https://github.com/rust-lang/crates.io-index"
45checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
47[[package]]
48name = "bstr"
49version = "0.2.17"
50source = "registry+https://github.com/rust-lang/crates.io-index"
51checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223"
52dependencies = [
53 "lazy_static",
54 "memchr",
55 "regex-automata",
58[[package]]
59name = "bumpalo"
60version = "3.10.0"
61source = "registry+https://github.com/rust-lang/crates.io-index"
62checksum = "37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3"
64[[package]]
65name = "bytecount"
66version = "0.6.3"
67source = "registry+https://github.com/rust-lang/crates.io-index"
68checksum = "2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c"
70[[package]]
71name = "bytes"
72version = "1.2.1"
73source = "registry+https://github.com/rust-lang/crates.io-index"
74checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db"
76[[package]]
77name = "cassowary"
78version = "0.3.0"
79source = "registry+https://github.com/rust-lang/crates.io-index"
80checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53"
82[[package]]
83name = "cc"
84version = "1.0.73"
85source = "registry+https://github.com/rust-lang/crates.io-index"
86checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11"
88[[package]]
89name = "cfg-if"
90version = "1.0.0"
91source = "registry+https://github.com/rust-lang/crates.io-index"
92checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
94[[package]]
95name = "chardetng"
96version = "0.1.17"
97source = "registry+https://github.com/rust-lang/crates.io-index"
98checksum = "14b8f0b65b7b08ae3c8187e8d77174de20cb6777864c6b832d8ad365999cf1ea"
99dependencies = [
100 "cfg-if",
101 "encoding_rs",
102 "memchr",
105[[package]]
106name = "chrono"
107version = "0.4.22"
108source = "registry+https://github.com/rust-lang/crates.io-index"
109checksum = "bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1"
110dependencies = [
111 "iana-time-zone",
112 "num-integer",
113 "num-traits",
114 "winapi",
117[[package]]
118name = "clipboard-win"
119version = "4.4.2"
120source = "registry+https://github.com/rust-lang/crates.io-index"
121checksum = "c4ab1b92798304eedc095b53942963240037c0516452cb11aeba709d420b2219"
122dependencies = [
123 "error-code",
124 "str-buf",
125 "winapi",
128[[package]]
129name = "content_inspector"
130version = "0.2.4"
131source = "registry+https://github.com/rust-lang/crates.io-index"
132checksum = "b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38"
133dependencies = [
134 "memchr",
137[[package]]
138name = "core-foundation-sys"
139version = "0.8.3"
140source = "registry+https://github.com/rust-lang/crates.io-index"
141checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc"
143[[package]]
144name = "crossbeam-utils"
145version = "0.8.11"
146source = "registry+https://github.com/rust-lang/crates.io-index"
147checksum = "51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc"
148dependencies = [
149 "cfg-if",
150 "once_cell",
153[[package]]
154name = "crossterm"
155version = "0.24.0"
156source = "registry+https://github.com/rust-lang/crates.io-index"
157checksum = "ab9f7409c70a38a56216480fba371ee460207dd8926ccf5b4160591759559170"
158dependencies = [
159 "bitflags",
160 "crossterm_winapi",
161 "futures-core",
162 "libc",
163 "mio",
164 "parking_lot",
165 "signal-hook",
166 "signal-hook-mio",
167 "winapi",
170[[package]]
171name = "crossterm_winapi"
172version = "0.9.0"
173source = "registry+https://github.com/rust-lang/crates.io-index"
174checksum = "2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c"
175dependencies = [
176 "winapi",
179[[package]]
180name = "dirs-next"
181version = "2.0.0"
182source = "registry+https://github.com/rust-lang/crates.io-index"
183checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
184dependencies = [
185 "cfg-if",
186 "dirs-sys-next",
189[[package]]
190name = "dirs-sys-next"
191version = "0.1.2"
192source = "registry+https://github.com/rust-lang/crates.io-index"
193checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
194dependencies = [
195 "libc",
196 "redox_users",
197 "winapi",
200[[package]]
201name = "either"
202version = "1.7.0"
203source = "registry+https://github.com/rust-lang/crates.io-index"
204checksum = "3f107b87b6afc2a64fd13cac55fe06d6c8859f12d4b14cbcdd2c67d0976781be"
206[[package]]
207name = "encoding_rs"
208version = "0.8.31"
209source = "registry+https://github.com/rust-lang/crates.io-index"
210checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b"
211dependencies = [
212 "cfg-if",
215[[package]]
216name = "encoding_rs_io"
217version = "0.1.7"
218source = "registry+https://github.com/rust-lang/crates.io-index"
219checksum = "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83"
220dependencies = [
221 "encoding_rs",
224[[package]]
225name = "error-code"
226version = "2.3.1"
227source = "registry+https://github.com/rust-lang/crates.io-index"
228checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21"
229dependencies = [
230 "libc",
231 "str-buf",
234[[package]]
235name = "etcetera"
236version = "0.4.0"
237source = "registry+https://github.com/rust-lang/crates.io-index"
238checksum = "d017fce18e4e9bfa75e1db51f49f4487bd3f8a7df509b24a46474a956ee962fd"
239dependencies = [
240 "cfg-if",
241 "dirs-next",
242 "thiserror",
245[[package]]
246name = "fastrand"
247version = "1.8.0"
248source = "registry+https://github.com/rust-lang/crates.io-index"
249checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499"
250dependencies = [
251 "instant",
254[[package]]
255name = "fern"
256version = "0.6.1"
257source = "registry+https://github.com/rust-lang/crates.io-index"
258checksum = "3bdd7b0849075e79ee9a1836df22c717d1eba30451796fdc631b04565dd11e2a"
259dependencies = [
260 "log",
263[[package]]
264name = "fnv"
265version = "1.0.7"
266source = "registry+https://github.com/rust-lang/crates.io-index"
267checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
269[[package]]
270name = "form_urlencoded"
271version = "1.0.1"
272source = "registry+https://github.com/rust-lang/crates.io-index"
273checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
274dependencies = [
275 "matches",
276 "percent-encoding",
279[[package]]
280name = "futures-core"
281version = "0.3.23"
282source = "registry+https://github.com/rust-lang/crates.io-index"
283checksum = "d2acedae88d38235936c3922476b10fced7b2b68136f5e3c03c2d5be348a1115"
285[[package]]
286name = "futures-executor"
287version = "0.3.23"
288source = "registry+https://github.com/rust-lang/crates.io-index"
289checksum = "1d11aa21b5b587a64682c0094c2bdd4df0076c5324961a40cc3abd7f37930528"
290dependencies = [
291 "futures-core",
292 "futures-task",
293 "futures-util",
296[[package]]
297name = "futures-task"
298version = "0.3.23"
299source = "registry+https://github.com/rust-lang/crates.io-index"
300checksum = "842fc63b931f4056a24d59de13fb1272134ce261816e063e634ad0c15cdc5306"
302[[package]]
303name = "futures-util"
304version = "0.3.23"
305source = "registry+https://github.com/rust-lang/crates.io-index"
306checksum = "f0828a5471e340229c11c77ca80017937ce3c58cb788a17e5f1c2d5c485a9577"
307dependencies = [
308 "futures-core",
309 "futures-task",
310 "pin-project-lite",
311 "pin-utils",
312 "slab",
315[[package]]
316name = "fuzzy-matcher"
317version = "0.3.7"
318source = "registry+https://github.com/rust-lang/crates.io-index"
319checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94"
320dependencies = [
321 "thread_local",
324[[package]]
325name = "getrandom"
326version = "0.2.7"
327source = "registry+https://github.com/rust-lang/crates.io-index"
328checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6"
329dependencies = [
330 "cfg-if",
331 "libc",
332 "wasi",
335[[package]]
336name = "globset"
337version = "0.4.9"
338source = "registry+https://github.com/rust-lang/crates.io-index"
339checksum = "0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a"
340dependencies = [
341 "aho-corasick",
342 "bstr",
343 "fnv",
344 "log",
345 "regex",
348[[package]]
349name = "grep-matcher"
350version = "0.1.5"
351source = "registry+https://github.com/rust-lang/crates.io-index"
352checksum = "6d27563c33062cd33003b166ade2bb4fd82db1fd6a86db764dfdad132d46c1cc"
353dependencies = [
354 "memchr",
357[[package]]
358name = "grep-regex"
359version = "0.1.10"
360source = "registry+https://github.com/rust-lang/crates.io-index"
361checksum = "1345f8d33c89f2d5b081f2f2a41175adef9fd0bed2fea6a26c96c2deb027e58e"
362dependencies = [
363 "aho-corasick",
364 "bstr",
365 "grep-matcher",
366 "log",
367 "regex",
368 "regex-syntax",
369 "thread_local",
372[[package]]
373name = "grep-searcher"
374version = "0.1.10"
375source = "registry+https://github.com/rust-lang/crates.io-index"
376checksum = "48852bd08f9b4eb3040ecb6d2f4ade224afe880a9a0909c5563cc59fa67932cc"
377dependencies = [
378 "bstr",
379 "bytecount",
380 "encoding_rs",
381 "encoding_rs_io",
382 "grep-matcher",
383 "log",
384 "memmap2",
387[[package]]
388name = "helix-core"
389version = "0.6.0"
390dependencies = [
391 "arc-swap",
392 "chrono",
393 "encoding_rs",
394 "etcetera",
395 "helix-loader",
396 "log",
397 "once_cell",
398 "quickcheck",
399 "regex",
400 "ropey",
401 "serde",
402 "serde_json",
403 "similar",
404 "slotmap",
405 "smallvec",
406 "smartstring",
407 "textwrap",
408 "toml",
409 "tree-sitter",
410 "unicode-general-category",
411 "unicode-segmentation",
412 "unicode-width",
415[[package]]
416name = "helix-dap"
417version = "0.6.0"
418dependencies = [
419 "anyhow",
420 "fern",
421 "helix-core",
422 "log",
423 "serde",
424 "serde_json",
425 "thiserror",
426 "tokio",
427 "which",
430[[package]]
431name = "helix-loader"
432version = "0.6.0"
433dependencies = [
434 "anyhow",
435 "cc",
436 "etcetera",
437 "libloading",
438 "log",
439 "once_cell",
440 "serde",
441 "threadpool",
442 "toml",
443 "tree-sitter",
446[[package]]
447name = "helix-lsp"
448version = "0.6.0"
449dependencies = [
450 "anyhow",
451 "futures-executor",
452 "futures-util",
453 "helix-core",
454 "log",
455 "lsp-types",
456 "serde",
457 "serde_json",
458 "thiserror",
459 "tokio",
460 "tokio-stream",
461 "which",
464[[package]]
465name = "helix-term"
466version = "0.6.0"
467dependencies = [
468 "anyhow",
469 "arc-swap",
470 "chrono",
471 "content_inspector",
472 "crossterm",
473 "fern",
474 "futures-util",
475 "fuzzy-matcher",
476 "grep-regex",
477 "grep-searcher",
478 "helix-core",
479 "helix-dap",
480 "helix-loader",
481 "helix-lsp",
482 "helix-tui",
483 "helix-view",
484 "ignore",
485 "indoc",
486 "log",
487 "once_cell",
488 "pulldown-cmark",
489 "retain_mut",
490 "serde",
491 "serde_json",
492 "signal-hook",
493 "signal-hook-tokio",
494 "smallvec",
495 "tempfile",
496 "tokio",
497 "tokio-stream",
498 "toml",
499 "which",
502[[package]]
503name = "helix-tui"
504version = "0.6.0"
505dependencies = [
506 "bitflags",
507 "cassowary",
508 "crossterm",
509 "helix-core",
510 "helix-view",
511 "serde",
512 "unicode-segmentation",
515[[package]]
516name = "helix-view"
517version = "0.6.0"
518dependencies = [
519 "anyhow",
520 "arc-swap",
521 "bitflags",
522 "chardetng",
523 "clipboard-win",
524 "crossterm",
525 "futures-util",
526 "helix-core",
527 "helix-dap",
528 "helix-lsp",
529 "helix-tui",
530 "log",
531 "once_cell",
532 "serde",
533 "serde_json",
534 "slotmap",
535 "tokio",
536 "tokio-stream",
537 "toml",
538 "url",
539 "which",
542[[package]]
543name = "hermit-abi"
544version = "0.1.19"
545source = "registry+https://github.com/rust-lang/crates.io-index"
546checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
547dependencies = [
548 "libc",
551[[package]]
552name = "iana-time-zone"
553version = "0.1.44"
554source = "registry+https://github.com/rust-lang/crates.io-index"
555checksum = "808cf7d67cf4a22adc5be66e75ebdf769b3f2ea032041437a7061f97a63dad4b"
556dependencies = [
557 "android_system_properties",
558 "core-foundation-sys",
559 "js-sys",
560 "wasm-bindgen",
561 "winapi",
564[[package]]
565name = "idna"
566version = "0.2.3"
567source = "registry+https://github.com/rust-lang/crates.io-index"
568checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
569dependencies = [
570 "matches",
571 "unicode-bidi",
572 "unicode-normalization",
575[[package]]
576name = "ignore"
577version = "0.4.18"
578source = "registry+https://github.com/rust-lang/crates.io-index"
579checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d"
580dependencies = [
581 "crossbeam-utils",
582 "globset",
583 "lazy_static",
584 "log",
585 "memchr",
586 "regex",
587 "same-file",
588 "thread_local",
589 "walkdir",
590 "winapi-util",
593[[package]]
594name = "indoc"
595version = "1.0.7"
596source = "registry+https://github.com/rust-lang/crates.io-index"
597checksum = "adab1eaa3408fb7f0c777a73e7465fd5656136fc93b670eb6df3c88c2c1344e3"
599[[package]]
600name = "instant"
601version = "0.1.12"
602source = "registry+https://github.com/rust-lang/crates.io-index"
603checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
604dependencies = [
605 "cfg-if",
608[[package]]
609name = "itoa"
610version = "1.0.3"
611source = "registry+https://github.com/rust-lang/crates.io-index"
612checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754"
614[[package]]
615name = "js-sys"
616version = "0.3.59"
617source = "registry+https://github.com/rust-lang/crates.io-index"
618checksum = "258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2"
619dependencies = [
620 "wasm-bindgen",
623[[package]]
624name = "lazy_static"
625version = "1.4.0"
626source = "registry+https://github.com/rust-lang/crates.io-index"
627checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
629[[package]]
630name = "libc"
631version = "0.2.127"
632source = "registry+https://github.com/rust-lang/crates.io-index"
633checksum = "505e71a4706fa491e9b1b55f51b95d4037d0821ee40131190475f692b35b009b"
635[[package]]
636name = "libloading"
637version = "0.7.3"
638source = "registry+https://github.com/rust-lang/crates.io-index"
639checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd"
640dependencies = [
641 "cfg-if",
642 "winapi",
645[[package]]
646name = "lock_api"
647version = "0.4.7"
648source = "registry+https://github.com/rust-lang/crates.io-index"
649checksum = "327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53"
650dependencies = [
651 "autocfg",
652 "scopeguard",
655[[package]]
656name = "log"
657version = "0.4.17"
658source = "registry+https://github.com/rust-lang/crates.io-index"
659checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
660dependencies = [
661 "cfg-if",
664[[package]]
665name = "lsp-types"
666version = "0.93.0"
667source = "registry+https://github.com/rust-lang/crates.io-index"
668checksum = "70c74e2173b2b31f8655d33724b4b45ac13f439386f66290f539c22b144c2212"
669dependencies = [
670 "bitflags",
671 "serde",
672 "serde_json",
673 "serde_repr",
674 "url",
677[[package]]
678name = "matches"
679version = "0.1.9"
680source = "registry+https://github.com/rust-lang/crates.io-index"
681checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
683[[package]]
684name = "memchr"
685version = "2.5.0"
686source = "registry+https://github.com/rust-lang/crates.io-index"
687checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
689[[package]]
690name = "memmap2"
691version = "0.5.5"
692source = "registry+https://github.com/rust-lang/crates.io-index"
693checksum = "3a79b39c93a7a5a27eeaf9a23b5ff43f1b9e0ad6b1cdd441140ae53c35613fc7"
694dependencies = [
695 "libc",
698[[package]]
699name = "mio"
700version = "0.8.4"
701source = "registry+https://github.com/rust-lang/crates.io-index"
702checksum = "57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf"
703dependencies = [
704 "libc",
705 "log",
706 "wasi",
707 "windows-sys",
710[[package]]
711name = "num-integer"
712version = "0.1.45"
713source = "registry+https://github.com/rust-lang/crates.io-index"
714checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
715dependencies = [
716 "autocfg",
717 "num-traits",
720[[package]]
721name = "num-traits"
722version = "0.2.15"
723source = "registry+https://github.com/rust-lang/crates.io-index"
724checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
725dependencies = [
726 "autocfg",
729[[package]]
730name = "num_cpus"
731version = "1.13.1"
732source = "registry+https://github.com/rust-lang/crates.io-index"
733checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1"
734dependencies = [
735 "hermit-abi",
736 "libc",
739[[package]]
740name = "once_cell"
741version = "1.13.0"
742source = "registry+https://github.com/rust-lang/crates.io-index"
743checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1"
745[[package]]
746name = "parking_lot"
747version = "0.12.1"
748source = "registry+https://github.com/rust-lang/crates.io-index"
749checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
750dependencies = [
751 "lock_api",
752 "parking_lot_core",
755[[package]]
756name = "parking_lot_core"
757version = "0.9.3"
758source = "registry+https://github.com/rust-lang/crates.io-index"
759checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929"
760dependencies = [
761 "cfg-if",
762 "libc",
763 "redox_syscall",
764 "smallvec",
765 "windows-sys",
768[[package]]
769name = "percent-encoding"
770version = "2.1.0"
771source = "registry+https://github.com/rust-lang/crates.io-index"
772checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
774[[package]]
775name = "pin-project-lite"
776version = "0.2.9"
777source = "registry+https://github.com/rust-lang/crates.io-index"
778checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
780[[package]]
781name = "pin-utils"
782version = "0.1.0"
783source = "registry+https://github.com/rust-lang/crates.io-index"
784checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
786[[package]]
787name = "proc-macro2"
788version = "1.0.43"
789source = "registry+https://github.com/rust-lang/crates.io-index"
790checksum = "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab"
791dependencies = [
792 "unicode-ident",
795[[package]]
796name = "pulldown-cmark"
797version = "0.9.2"
798source = "registry+https://github.com/rust-lang/crates.io-index"
799checksum = "2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63"
800dependencies = [
801 "bitflags",
802 "memchr",
803 "unicase",
806[[package]]
807name = "quickcheck"
808version = "1.0.3"
809source = "registry+https://github.com/rust-lang/crates.io-index"
810checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
811dependencies = [
812 "rand",
815[[package]]
816name = "quote"
817version = "1.0.21"
818source = "registry+https://github.com/rust-lang/crates.io-index"
819checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179"
820dependencies = [
821 "proc-macro2",
824[[package]]
825name = "rand"
826version = "0.8.5"
827source = "registry+https://github.com/rust-lang/crates.io-index"
828checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
829dependencies = [
830 "rand_core",
833[[package]]
834name = "rand_core"
835version = "0.6.3"
836source = "registry+https://github.com/rust-lang/crates.io-index"
837checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
838dependencies = [
839 "getrandom",
842[[package]]
843name = "redox_syscall"
844version = "0.2.16"
845source = "registry+https://github.com/rust-lang/crates.io-index"
846checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
847dependencies = [
848 "bitflags",
851[[package]]
852name = "redox_users"
853version = "0.4.3"
854source = "registry+https://github.com/rust-lang/crates.io-index"
855checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
856dependencies = [
857 "getrandom",
858 "redox_syscall",
859 "thiserror",
862[[package]]
863name = "regex"
864version = "1.6.0"
865source = "registry+https://github.com/rust-lang/crates.io-index"
866checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b"
867dependencies = [
868 "aho-corasick",
869 "memchr",
870 "regex-syntax",
873[[package]]
874name = "regex-automata"
875version = "0.1.10"
876source = "registry+https://github.com/rust-lang/crates.io-index"
877checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
879[[package]]
880name = "regex-syntax"
881version = "0.6.27"
882source = "registry+https://github.com/rust-lang/crates.io-index"
883checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"
885[[package]]
886name = "remove_dir_all"
887version = "0.5.3"
888source = "registry+https://github.com/rust-lang/crates.io-index"
889checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
890dependencies = [
891 "winapi",
894[[package]]
895name = "retain_mut"
896version = "0.1.9"
897source = "registry+https://github.com/rust-lang/crates.io-index"
898checksum = "4389f1d5789befaf6029ebd9f7dac4af7f7e3d61b69d4f30e2ac02b57e7712b0"
900[[package]]
901name = "ropey"
902version = "1.5.0"
903source = "registry+https://github.com/rust-lang/crates.io-index"
904checksum = "bbd22239fafefc42138ca5da064f3c17726a80d2379d817a3521240e78dd0064"
905dependencies = [
906 "smallvec",
907 "str_indices",
910[[package]]
911name = "ryu"
912version = "1.0.11"
913source = "registry+https://github.com/rust-lang/crates.io-index"
914checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09"
916[[package]]
917name = "same-file"
918version = "1.0.6"
919source = "registry+https://github.com/rust-lang/crates.io-index"
920checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
921dependencies = [
922 "winapi-util",
925[[package]]
926name = "scopeguard"
927version = "1.1.0"
928source = "registry+https://github.com/rust-lang/crates.io-index"
929checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
931[[package]]
932name = "serde"
933version = "1.0.142"
934source = "registry+https://github.com/rust-lang/crates.io-index"
935checksum = "e590c437916fb6b221e1d00df6e3294f3fccd70ca7e92541c475d6ed6ef5fee2"
936dependencies = [
937 "serde_derive",
940[[package]]
941name = "serde_derive"
942version = "1.0.142"
943source = "registry+https://github.com/rust-lang/crates.io-index"
944checksum = "34b5b8d809babe02f538c2cfec6f2c1ed10804c0e5a6a041a049a4f5588ccc2e"
945dependencies = [
946 "proc-macro2",
947 "quote",
948 "syn",
951[[package]]
952name = "serde_json"
953version = "1.0.83"
954source = "registry+https://github.com/rust-lang/crates.io-index"
955checksum = "38dd04e3c8279e75b31ef29dbdceebfe5ad89f4d0937213c53f7d49d01b3d5a7"
956dependencies = [
957 "itoa",
958 "ryu",
959 "serde",
962[[package]]
963name = "serde_repr"
964version = "0.1.9"
965source = "registry+https://github.com/rust-lang/crates.io-index"
966checksum = "1fe39d9fbb0ebf5eb2c7cb7e2a47e4f462fad1379f1166b8ae49ad9eae89a7ca"
967dependencies = [
968 "proc-macro2",
969 "quote",
970 "syn",
973[[package]]
974name = "signal-hook"
975version = "0.3.14"
976source = "registry+https://github.com/rust-lang/crates.io-index"
977checksum = "a253b5e89e2698464fc26b545c9edceb338e18a89effeeecfea192c3025be29d"
978dependencies = [
979 "libc",
980 "signal-hook-registry",
983[[package]]
984name = "signal-hook-mio"
985version = "0.2.3"
986source = "registry+https://github.com/rust-lang/crates.io-index"
987checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af"
988dependencies = [
989 "libc",
990 "mio",
991 "signal-hook",
994[[package]]
995name = "signal-hook-registry"
996version = "1.4.0"
997source = "registry+https://github.com/rust-lang/crates.io-index"
998checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0"
999dependencies = [
1000 "libc",
1003[[package]]
1004name = "signal-hook-tokio"
1005version = "0.3.1"
1006source = "registry+https://github.com/rust-lang/crates.io-index"
1007checksum = "213241f76fb1e37e27de3b6aa1b068a2c333233b59cca6634f634b80a27ecf1e"
1008dependencies = [
1009 "futures-core",
1010 "libc",
1011 "signal-hook",
1012 "tokio",
1015[[package]]
1016name = "similar"
1017version = "2.2.0"
1018source = "registry+https://github.com/rust-lang/crates.io-index"
1019checksum = "62ac7f900db32bf3fd12e0117dd3dc4da74bc52ebaac97f39668446d89694803"
1021[[package]]
1022name = "slab"
1023version = "0.4.7"
1024source = "registry+https://github.com/rust-lang/crates.io-index"
1025checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef"
1026dependencies = [
1027 "autocfg",
1030[[package]]
1031name = "slotmap"
1032version = "1.0.6"
1033source = "registry+https://github.com/rust-lang/crates.io-index"
1034checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342"
1035dependencies = [
1036 "version_check",
1039[[package]]
1040name = "smallvec"
1041version = "1.9.0"
1042source = "registry+https://github.com/rust-lang/crates.io-index"
1043checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1"
1045[[package]]
1046name = "smartstring"
1047version = "1.0.1"
1048source = "registry+https://github.com/rust-lang/crates.io-index"
1049checksum = "3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29"
1050dependencies = [
1051 "autocfg",
1052 "static_assertions",
1053 "version_check",
1056[[package]]
1057name = "smawk"
1058version = "0.3.1"
1059source = "registry+https://github.com/rust-lang/crates.io-index"
1060checksum = "f67ad224767faa3c7d8b6d91985b78e70a1324408abcb1cfcc2be4c06bc06043"
1062[[package]]
1063name = "socket2"
1064version = "0.4.4"
1065source = "registry+https://github.com/rust-lang/crates.io-index"
1066checksum = "66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0"
1067dependencies = [
1068 "libc",
1069 "winapi",
1072[[package]]
1073name = "static_assertions"
1074version = "1.1.0"
1075source = "registry+https://github.com/rust-lang/crates.io-index"
1076checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
1078[[package]]
1079name = "str-buf"
1080version = "1.0.6"
1081source = "registry+https://github.com/rust-lang/crates.io-index"
1082checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0"
1084[[package]]
1085name = "str_indices"
1086version = "0.4.0"
1087source = "registry+https://github.com/rust-lang/crates.io-index"
1088checksum = "9d9199fa80c817e074620be84374a520062ebac833f358d74b37060ce4a0f2c0"
1090[[package]]
1091name = "syn"
1092version = "1.0.99"
1093source = "registry+https://github.com/rust-lang/crates.io-index"
1094checksum = "58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13"
1095dependencies = [
1096 "proc-macro2",
1097 "quote",
1098 "unicode-ident",
1101[[package]]
1102name = "tempfile"
1103version = "3.3.0"
1104source = "registry+https://github.com/rust-lang/crates.io-index"
1105checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4"
1106dependencies = [
1107 "cfg-if",
1108 "fastrand",
1109 "libc",
1110 "redox_syscall",
1111 "remove_dir_all",
1112 "winapi",
1115[[package]]
1116name = "textwrap"
1117version = "0.15.0"
1118source = "registry+https://github.com/rust-lang/crates.io-index"
1119checksum = "b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb"
1120dependencies = [
1121 "smawk",
1122 "unicode-linebreak",
1123 "unicode-width",
1126[[package]]
1127name = "thiserror"
1128version = "1.0.32"
1129source = "registry+https://github.com/rust-lang/crates.io-index"
1130checksum = "f5f6586b7f764adc0231f4c79be7b920e766bb2f3e51b3661cdb263828f19994"
1131dependencies = [
1132 "thiserror-impl",
1135[[package]]
1136name = "thiserror-impl"
1137version = "1.0.32"
1138source = "registry+https://github.com/rust-lang/crates.io-index"
1139checksum = "12bafc5b54507e0149cdf1b145a5d80ab80a90bcd9275df43d4fff68460f6c21"
1140dependencies = [
1141 "proc-macro2",
1142 "quote",
1143 "syn",
1146[[package]]
1147name = "thread_local"
1148version = "1.1.4"
1149source = "registry+https://github.com/rust-lang/crates.io-index"
1150checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180"
1151dependencies = [
1152 "once_cell",
1155[[package]]
1156name = "threadpool"
1157version = "1.8.1"
1158source = "registry+https://github.com/rust-lang/crates.io-index"
1159checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
1160dependencies = [
1161 "num_cpus",
1164[[package]]
1165name = "tinyvec"
1166version = "1.6.0"
1167source = "registry+https://github.com/rust-lang/crates.io-index"
1168checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
1169dependencies = [
1170 "tinyvec_macros",
1173[[package]]
1174name = "tinyvec_macros"
1175version = "0.1.0"
1176source = "registry+https://github.com/rust-lang/crates.io-index"
1177checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
1179[[package]]
1180name = "tokio"
1181version = "1.20.1"
1182source = "registry+https://github.com/rust-lang/crates.io-index"
1183checksum = "7a8325f63a7d4774dd041e363b2409ed1c5cbbd0f867795e661df066b2b0a581"
1184dependencies = [
1185 "autocfg",
1186 "bytes",
1187 "libc",
1188 "memchr",
1189 "mio",
1190 "num_cpus",
1191 "once_cell",
1192 "parking_lot",
1193 "pin-project-lite",
1194 "signal-hook-registry",
1195 "socket2",
1196 "tokio-macros",
1197 "winapi",
1200[[package]]
1201name = "tokio-macros"
1202version = "1.8.0"
1203source = "registry+https://github.com/rust-lang/crates.io-index"
1204checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484"
1205dependencies = [
1206 "proc-macro2",
1207 "quote",
1208 "syn",
1211[[package]]
1212name = "tokio-stream"
1213version = "0.1.9"
1214source = "registry+https://github.com/rust-lang/crates.io-index"
1215checksum = "df54d54117d6fdc4e4fea40fe1e4e566b3505700e148a6827e59b34b0d2600d9"
1216dependencies = [
1217 "futures-core",
1218 "pin-project-lite",
1219 "tokio",
1222[[package]]
1223name = "toml"
1224version = "0.5.9"
1225source = "registry+https://github.com/rust-lang/crates.io-index"
1226checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7"
1227dependencies = [
1228 "serde",
1231[[package]]
1232name = "tree-sitter"
1233version = "0.20.8"
1234source = "registry+https://github.com/rust-lang/crates.io-index"
1235checksum = "268bf3e3ca0c09e5d21b59c2638e12cb6dcf7ea2681250a696a2d0936cb57ba0"
1236dependencies = [
1237 "cc",
1238 "regex",
1241[[package]]
1242name = "unicase"
1243version = "2.6.0"
1244source = "registry+https://github.com/rust-lang/crates.io-index"
1245checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
1246dependencies = [
1247 "version_check",
1250[[package]]
1251name = "unicode-bidi"
1252version = "0.3.8"
1253source = "registry+https://github.com/rust-lang/crates.io-index"
1254checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992"
1256[[package]]
1257name = "unicode-general-category"
1258version = "0.5.1"
1259source = "registry+https://github.com/rust-lang/crates.io-index"
1260checksum = "1218098468b8085b19a2824104c70d976491d247ce194bbd9dc77181150cdfd6"
1262[[package]]
1263name = "unicode-ident"
1264version = "1.0.3"
1265source = "registry+https://github.com/rust-lang/crates.io-index"
1266checksum = "c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf"
1268[[package]]
1269name = "unicode-linebreak"
1270version = "0.1.2"
1271source = "registry+https://github.com/rust-lang/crates.io-index"
1272checksum = "3a52dcaab0c48d931f7cc8ef826fa51690a08e1ea55117ef26f89864f532383f"
1273dependencies = [
1274 "regex",
1277[[package]]
1278name = "unicode-normalization"
1279version = "0.1.21"
1280source = "registry+https://github.com/rust-lang/crates.io-index"
1281checksum = "854cbdc4f7bc6ae19c820d44abdc3277ac3e1b2b93db20a636825d9322fb60e6"
1282dependencies = [
1283 "tinyvec",
1286[[package]]
1287name = "unicode-segmentation"
1288version = "1.9.0"
1289source = "registry+https://github.com/rust-lang/crates.io-index"
1290checksum = "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99"
1292[[package]]
1293name = "unicode-width"
1294version = "0.1.9"
1295source = "registry+https://github.com/rust-lang/crates.io-index"
1296checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
1298[[package]]
1299name = "url"
1300version = "2.2.2"
1301source = "registry+https://github.com/rust-lang/crates.io-index"
1302checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
1303dependencies = [
1304 "form_urlencoded",
1305 "idna",
1306 "matches",
1307 "percent-encoding",
1308 "serde",
1311[[package]]
1312name = "version_check"
1313version = "0.9.4"
1314source = "registry+https://github.com/rust-lang/crates.io-index"
1315checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
1317[[package]]
1318name = "walkdir"
1319version = "2.3.2"
1320source = "registry+https://github.com/rust-lang/crates.io-index"
1321checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
1322dependencies = [
1323 "same-file",
1324 "winapi",
1325 "winapi-util",
1328[[package]]
1329name = "wasi"
1330version = "0.11.0+wasi-snapshot-preview1"
1331source = "registry+https://github.com/rust-lang/crates.io-index"
1332checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
1334[[package]]
1335name = "wasm-bindgen"
1336version = "0.2.82"
1337source = "registry+https://github.com/rust-lang/crates.io-index"
1338checksum = "fc7652e3f6c4706c8d9cd54832c4a4ccb9b5336e2c3bd154d5cccfbf1c1f5f7d"
1339dependencies = [
1340 "cfg-if",
1341 "wasm-bindgen-macro",
1344[[package]]
1345name = "wasm-bindgen-backend"
1346version = "0.2.82"
1347source = "registry+https://github.com/rust-lang/crates.io-index"
1348checksum = "662cd44805586bd52971b9586b1df85cdbbd9112e4ef4d8f41559c334dc6ac3f"
1349dependencies = [
1350 "bumpalo",
1351 "log",
1352 "once_cell",
1353 "proc-macro2",
1354 "quote",
1355 "syn",
1356 "wasm-bindgen-shared",
1359[[package]]
1360name = "wasm-bindgen-macro"
1361version = "0.2.82"
1362source = "registry+https://github.com/rust-lang/crates.io-index"
1363checksum = "b260f13d3012071dfb1512849c033b1925038373aea48ced3012c09df952c602"
1364dependencies = [
1365 "quote",
1366 "wasm-bindgen-macro-support",
1369[[package]]
1370name = "wasm-bindgen-macro-support"
1371version = "0.2.82"
1372source = "registry+https://github.com/rust-lang/crates.io-index"
1373checksum = "5be8e654bdd9b79216c2929ab90721aa82faf65c48cdf08bdc4e7f51357b80da"
1374dependencies = [
1375 "proc-macro2",
1376 "quote",
1377 "syn",
1378 "wasm-bindgen-backend",
1379 "wasm-bindgen-shared",
1382[[package]]
1383name = "wasm-bindgen-shared"
1384version = "0.2.82"
1385source = "registry+https://github.com/rust-lang/crates.io-index"
1386checksum = "6598dd0bd3c7d51095ff6531a5b23e02acdc81804e30d8f07afb77b7215a140a"
1388[[package]]
1389name = "which"
1390version = "4.2.5"
1391source = "registry+https://github.com/rust-lang/crates.io-index"
1392checksum = "5c4fb54e6113b6a8772ee41c3404fb0301ac79604489467e0a9ce1f3e97c24ae"
1393dependencies = [
1394 "either",
1395 "lazy_static",
1396 "libc",
1399[[package]]
1400name = "winapi"
1401version = "0.3.9"
1402source = "registry+https://github.com/rust-lang/crates.io-index"
1403checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1404dependencies = [
1405 "winapi-i686-pc-windows-gnu",
1406 "winapi-x86_64-pc-windows-gnu",
1409[[package]]
1410name = "winapi-i686-pc-windows-gnu"
1411version = "0.4.0"
1412source = "registry+https://github.com/rust-lang/crates.io-index"
1413checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1415[[package]]
1416name = "winapi-util"
1417version = "0.1.5"
1418source = "registry+https://github.com/rust-lang/crates.io-index"
1419checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1420dependencies = [
1421 "winapi",
1424[[package]]
1425name = "winapi-x86_64-pc-windows-gnu"
1426version = "0.4.0"
1427source = "registry+https://github.com/rust-lang/crates.io-index"
1428checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1430[[package]]
1431name = "windows-sys"
1432version = "0.36.1"
1433source = "registry+https://github.com/rust-lang/crates.io-index"
1434checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2"
1435dependencies = [
1436 "windows_aarch64_msvc",
1437 "windows_i686_gnu",
1438 "windows_i686_msvc",
1439 "windows_x86_64_gnu",
1440 "windows_x86_64_msvc",
1443[[package]]
1444name = "windows_aarch64_msvc"
1445version = "0.36.1"
1446source = "registry+https://github.com/rust-lang/crates.io-index"
1447checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47"
1449[[package]]
1450name = "windows_i686_gnu"
1451version = "0.36.1"
1452source = "registry+https://github.com/rust-lang/crates.io-index"
1453checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6"
1455[[package]]
1456name = "windows_i686_msvc"
1457version = "0.36.1"
1458source = "registry+https://github.com/rust-lang/crates.io-index"
1459checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024"
1461[[package]]
1462name = "windows_x86_64_gnu"
1463version = "0.36.1"
1464source = "registry+https://github.com/rust-lang/crates.io-index"
1465checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1"
1467[[package]]
1468name = "windows_x86_64_msvc"
1469version = "0.36.1"
1470source = "registry+https://github.com/rust-lang/crates.io-index"
1471checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680"
1473[[package]]
1474name = "xtask"
1475version = "0.6.0"
1476dependencies = [
1477 "helix-core",
1478 "helix-term",
1479 "toml",