on c331721 help sign in
helix/Cargo.lock
1383 lines 34 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.15"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5"
10dependencies = [
11 "memchr",
14[[package]]
15name = "anyhow"
16version = "1.0.38"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "afddf7f520a80dbf76e6f50a35bca42a2331ef227a28b3b6dc5c2e2338d114b1"
20[[package]]
21name = "async-channel"
22version = "1.6.1"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319"
25dependencies = [
26 "concurrent-queue",
27 "event-listener",
28 "futures-core",
31[[package]]
32name = "async-executor"
33version = "1.4.0"
34source = "registry+https://github.com/rust-lang/crates.io-index"
35checksum = "eb877970c7b440ead138f6321a3b5395d6061183af779340b65e20c0fede9146"
36dependencies = [
37 "async-task",
38 "concurrent-queue",
39 "fastrand",
40 "futures-lite",
41 "once_cell",
42 "vec-arena",
45[[package]]
46name = "async-fs"
47version = "1.5.0"
48source = "registry+https://github.com/rust-lang/crates.io-index"
49checksum = "8b3ca4f8ff117c37c278a2f7415ce9be55560b846b5bc4412aaa5d29c1c3dae2"
50dependencies = [
51 "async-lock",
52 "blocking",
53 "futures-lite",
56[[package]]
57name = "async-io"
58version = "1.3.1"
59source = "registry+https://github.com/rust-lang/crates.io-index"
60checksum = "9315f8f07556761c3e48fec2e6b276004acf426e6dc068b2c2251854d65ee0fd"
61dependencies = [
62 "concurrent-queue",
63 "fastrand",
64 "futures-lite",
65 "libc",
66 "log",
67 "nb-connect",
68 "once_cell",
69 "parking",
70 "polling",
71 "vec-arena",
72 "waker-fn",
73 "winapi",
76[[package]]
77name = "async-lock"
78version = "2.3.0"
79source = "registry+https://github.com/rust-lang/crates.io-index"
80checksum = "1996609732bde4a9988bc42125f55f2af5f3c36370e27c778d5191a4a1b63bfb"
81dependencies = [
82 "event-listener",
85[[package]]
86name = "async-net"
87version = "1.5.0"
88source = "registry+https://github.com/rust-lang/crates.io-index"
89checksum = "06de475c85affe184648202401d7622afb32f0f74e02192857d0201a16defbe5"
90dependencies = [
91 "async-io",
92 "blocking",
93 "fastrand",
94 "futures-lite",
97[[package]]
98name = "async-process"
99version = "1.0.2"
100source = "registry+https://github.com/rust-lang/crates.io-index"
101checksum = "ef37b86e2fa961bae5a4d212708ea0154f904ce31d1a4a7f47e1bbc33a0c040b"
102dependencies = [
103 "async-io",
104 "blocking",
105 "cfg-if 1.0.0",
106 "event-listener",
107 "futures-lite",
108 "once_cell",
109 "signal-hook 0.3.7",
110 "winapi",
113[[package]]
114name = "async-task"
115version = "4.0.3"
116source = "registry+https://github.com/rust-lang/crates.io-index"
117checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0"
119[[package]]
120name = "atomic-waker"
121version = "1.0.0"
122source = "registry+https://github.com/rust-lang/crates.io-index"
123checksum = "065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2a"
125[[package]]
126name = "autocfg"
127version = "1.0.1"
128source = "registry+https://github.com/rust-lang/crates.io-index"
129checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
131[[package]]
132name = "bitflags"
133version = "1.2.1"
134source = "registry+https://github.com/rust-lang/crates.io-index"
135checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
137[[package]]
138name = "blocking"
139version = "1.0.2"
140source = "registry+https://github.com/rust-lang/crates.io-index"
141checksum = "c5e170dbede1f740736619b776d7251cb1b9095c435c34d8ca9f57fcd2f335e9"
142dependencies = [
143 "async-channel",
144 "async-task",
145 "atomic-waker",
146 "fastrand",
147 "futures-lite",
148 "once_cell",
151[[package]]
152name = "bstr"
153version = "0.2.15"
154source = "registry+https://github.com/rust-lang/crates.io-index"
155checksum = "a40b47ad93e1a5404e6c18dec46b628214fee441c70f4ab5d6942142cc268a3d"
156dependencies = [
157 "memchr",
160[[package]]
161name = "cache-padded"
162version = "1.1.1"
163source = "registry+https://github.com/rust-lang/crates.io-index"
164checksum = "631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dba"
166[[package]]
167name = "cassowary"
168version = "0.3.0"
169source = "registry+https://github.com/rust-lang/crates.io-index"
170checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53"
172[[package]]
173name = "cc"
174version = "1.0.67"
175source = "registry+https://github.com/rust-lang/crates.io-index"
176checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd"
177dependencies = [
178 "jobserver",
181[[package]]
182name = "cfg-if"
183version = "0.1.10"
184source = "registry+https://github.com/rust-lang/crates.io-index"
185checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
187[[package]]
188name = "cfg-if"
189version = "1.0.0"
190source = "registry+https://github.com/rust-lang/crates.io-index"
191checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
193[[package]]
194name = "chrono"
195version = "0.4.19"
196source = "registry+https://github.com/rust-lang/crates.io-index"
197checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
198dependencies = [
199 "libc",
200 "num-integer",
201 "num-traits",
202 "winapi",
205[[package]]
206name = "clap"
207version = "3.0.0-beta.2"
208source = "registry+https://github.com/rust-lang/crates.io-index"
209checksum = "4bd1061998a501ee7d4b6d449020df3266ca3124b941ec56cf2005c3779ca142"
210dependencies = [
211 "bitflags",
212 "indexmap",
213 "lazy_static",
214 "os_str_bytes",
215 "textwrap",
216 "unicode-width",
217 "vec_map",
220[[package]]
221name = "concurrent-queue"
222version = "1.2.2"
223source = "registry+https://github.com/rust-lang/crates.io-index"
224checksum = "30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3"
225dependencies = [
226 "cache-padded",
229[[package]]
230name = "crossbeam-utils"
231version = "0.8.3"
232source = "registry+https://github.com/rust-lang/crates.io-index"
233checksum = "e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49"
234dependencies = [
235 "autocfg",
236 "cfg-if 1.0.0",
237 "lazy_static",
240[[package]]
241name = "crossterm"
242version = "0.19.0"
243source = "registry+https://github.com/rust-lang/crates.io-index"
244checksum = "7c36c10130df424b2f3552fcc2ddcd9b28a27b1e54b358b45874f88d1ca6888c"
245dependencies = [
246 "bitflags",
247 "crossterm_winapi",
248 "futures-core",
249 "lazy_static",
250 "libc",
251 "mio",
252 "parking_lot",
253 "signal-hook 0.1.17",
254 "winapi",
257[[package]]
258name = "crossterm_winapi"
259version = "0.7.0"
260source = "registry+https://github.com/rust-lang/crates.io-index"
261checksum = "0da8964ace4d3e4a044fd027919b2237000b24315a37c916f61809f1ff2140b9"
262dependencies = [
263 "winapi",
266[[package]]
267name = "dirs-next"
268version = "2.0.0"
269source = "registry+https://github.com/rust-lang/crates.io-index"
270checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
271dependencies = [
272 "cfg-if 1.0.0",
273 "dirs-sys-next",
276[[package]]
277name = "dirs-sys-next"
278version = "0.1.2"
279source = "registry+https://github.com/rust-lang/crates.io-index"
280checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
281dependencies = [
282 "libc",
283 "redox_users",
284 "winapi",
287[[package]]
288name = "event-listener"
289version = "2.5.1"
290source = "registry+https://github.com/rust-lang/crates.io-index"
291checksum = "f7531096570974c3a9dcf9e4b8e1cede1ec26cf5046219fb3b9d897503b9be59"
293[[package]]
294name = "fastrand"
295version = "1.4.0"
296source = "registry+https://github.com/rust-lang/crates.io-index"
297checksum = "ca5faf057445ce5c9d4329e382b2ce7ca38550ef3b73a5348362d5f24e0c7fe3"
298dependencies = [
299 "instant",
302[[package]]
303name = "fern"
304version = "0.6.0"
305source = "registry+https://github.com/rust-lang/crates.io-index"
306checksum = "8c9a4820f0ccc8a7afd67c39a0f1a0f4b07ca1725164271a64939d7aeb9af065"
307dependencies = [
308 "log",
311[[package]]
312name = "fnv"
313version = "1.0.7"
314source = "registry+https://github.com/rust-lang/crates.io-index"
315checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
317[[package]]
318name = "form_urlencoded"
319version = "1.0.1"
320source = "registry+https://github.com/rust-lang/crates.io-index"
321checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
322dependencies = [
323 "matches",
324 "percent-encoding",
327[[package]]
328name = "futf"
329version = "0.1.4"
330source = "registry+https://github.com/rust-lang/crates.io-index"
331checksum = "7c9c1ce3fa9336301af935ab852c437817d14cd33690446569392e65170aac3b"
332dependencies = [
333 "mac",
334 "new_debug_unreachable",
337[[package]]
338name = "futures"
339version = "0.3.13"
340source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "7f55667319111d593ba876406af7c409c0ebb44dc4be6132a783ccf163ea14c1"
342dependencies = [
343 "futures-channel",
344 "futures-core",
345 "futures-executor",
346 "futures-io",
347 "futures-sink",
348 "futures-task",
349 "futures-util",
352[[package]]
353name = "futures-channel"
354version = "0.3.13"
355source = "registry+https://github.com/rust-lang/crates.io-index"
356checksum = "8c2dd2df839b57db9ab69c2c9d8f3e8c81984781937fe2807dc6dcf3b2ad2939"
357dependencies = [
358 "futures-core",
359 "futures-sink",
362[[package]]
363name = "futures-core"
364version = "0.3.13"
365source = "registry+https://github.com/rust-lang/crates.io-index"
366checksum = "15496a72fabf0e62bdc3df11a59a3787429221dd0710ba8ef163d6f7a9112c94"
368[[package]]
369name = "futures-executor"
370version = "0.3.13"
371source = "registry+https://github.com/rust-lang/crates.io-index"
372checksum = "891a4b7b96d84d5940084b2a37632dd65deeae662c114ceaa2c879629c9c0ad1"
373dependencies = [
374 "futures-core",
375 "futures-task",
376 "futures-util",
379[[package]]
380name = "futures-io"
381version = "0.3.13"
382source = "registry+https://github.com/rust-lang/crates.io-index"
383checksum = "d71c2c65c57704c32f5241c1223167c2c3294fd34ac020c807ddbe6db287ba59"
385[[package]]
386name = "futures-lite"
387version = "1.11.3"
388source = "registry+https://github.com/rust-lang/crates.io-index"
389checksum = "b4481d0cd0de1d204a4fa55e7d45f07b1d958abcb06714b3446438e2eff695fb"
390dependencies = [
391 "fastrand",
392 "futures-core",
393 "futures-io",
394 "memchr",
395 "parking",
396 "pin-project-lite 0.2.6",
397 "waker-fn",
400[[package]]
401name = "futures-macro"
402version = "0.3.13"
403source = "registry+https://github.com/rust-lang/crates.io-index"
404checksum = "ea405816a5139fb39af82c2beb921d52143f556038378d6db21183a5c37fbfb7"
405dependencies = [
406 "proc-macro-hack",
407 "proc-macro2",
408 "quote",
409 "syn",
412[[package]]
413name = "futures-sink"
414version = "0.3.13"
415source = "registry+https://github.com/rust-lang/crates.io-index"
416checksum = "85754d98985841b7d4f5e8e6fbfa4a4ac847916893ec511a2917ccd8525b8bb3"
418[[package]]
419name = "futures-task"
420version = "0.3.13"
421source = "registry+https://github.com/rust-lang/crates.io-index"
422checksum = "fa189ef211c15ee602667a6fcfe1c1fd9e07d42250d2156382820fba33c9df80"
424[[package]]
425name = "futures-util"
426version = "0.3.13"
427source = "registry+https://github.com/rust-lang/crates.io-index"
428checksum = "1812c7ab8aedf8d6f2701a43e1243acdbcc2b36ab26e2ad421eb99ac963d96d1"
429dependencies = [
430 "futures-channel",
431 "futures-core",
432 "futures-io",
433 "futures-macro",
434 "futures-sink",
435 "futures-task",
436 "memchr",
437 "pin-project-lite 0.2.6",
438 "pin-utils",
439 "proc-macro-hack",
440 "proc-macro-nested",
441 "slab",
444[[package]]
445name = "fuzzy-matcher"
446version = "0.3.7"
447source = "registry+https://github.com/rust-lang/crates.io-index"
448checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94"
449dependencies = [
450 "thread_local",
453[[package]]
454name = "getrandom"
455version = "0.2.2"
456source = "registry+https://github.com/rust-lang/crates.io-index"
457checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8"
458dependencies = [
459 "cfg-if 1.0.0",
460 "libc",
461 "wasi",
464[[package]]
465name = "glob"
466version = "0.3.0"
467source = "registry+https://github.com/rust-lang/crates.io-index"
468checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
470[[package]]
471name = "globset"
472version = "0.4.6"
473source = "registry+https://github.com/rust-lang/crates.io-index"
474checksum = "c152169ef1e421390738366d2f796655fec62621dabbd0fd476f905934061e4a"
475dependencies = [
476 "aho-corasick",
477 "bstr",
478 "fnv",
479 "log",
480 "regex",
483[[package]]
484name = "hashbrown"
485version = "0.9.1"
486source = "registry+https://github.com/rust-lang/crates.io-index"
487checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04"
489[[package]]
490name = "helix-core"
491version = "0.1.0"
492dependencies = [
493 "anyhow",
494 "helix-syntax",
495 "once_cell",
496 "regex",
497 "ropey",
498 "smallvec",
499 "tendril",
500 "tree-sitter",
501 "unicode-segmentation",
502 "unicode-width",
505[[package]]
506name = "helix-lsp"
507version = "0.1.0"
508dependencies = [
509 "anyhow",
510 "futures-util",
511 "glob",
512 "helix-core",
513 "jsonrpc-core",
514 "log",
515 "lsp-types",
516 "once_cell",
517 "pathdiff",
518 "serde",
519 "serde_json",
520 "shellexpand",
521 "smol",
522 "smol-timeout",
523 "thiserror",
524 "url",
527[[package]]
528name = "helix-syntax"
529version = "0.1.0"
530dependencies = [
531 "cc",
532 "threadpool",
533 "tree-sitter",
536[[package]]
537name = "helix-term"
538version = "0.1.0"
539dependencies = [
540 "anyhow",
541 "chrono",
542 "clap",
543 "crossterm",
544 "dirs-next",
545 "fern",
546 "futures-util",
547 "fuzzy-matcher",
548 "helix-core",
549 "helix-lsp",
550 "helix-view",
551 "ignore",
552 "log",
553 "num_cpus",
554 "once_cell",
555 "pulldown-cmark",
556 "smol",
557 "smol-timeout",
558 "tui",
561[[package]]
562name = "helix-view"
563version = "0.1.0"
564dependencies = [
565 "anyhow",
566 "crossterm",
567 "futures-util",
568 "helix-core",
569 "helix-lsp",
570 "once_cell",
571 "slotmap",
572 "smol",
573 "tui",
574 "url",
577[[package]]
578name = "hermit-abi"
579version = "0.1.18"
580source = "registry+https://github.com/rust-lang/crates.io-index"
581checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c"
582dependencies = [
583 "libc",
586[[package]]
587name = "idna"
588version = "0.2.2"
589source = "registry+https://github.com/rust-lang/crates.io-index"
590checksum = "89829a5d69c23d348314a7ac337fe39173b61149a9864deabd260983aed48c21"
591dependencies = [
592 "matches",
593 "unicode-bidi",
594 "unicode-normalization",
597[[package]]
598name = "ignore"
599version = "0.4.17"
600source = "registry+https://github.com/rust-lang/crates.io-index"
601checksum = "b287fb45c60bb826a0dc68ff08742b9d88a2fea13d6e0c286b3172065aaf878c"
602dependencies = [
603 "crossbeam-utils",
604 "globset",
605 "lazy_static",
606 "log",
607 "memchr",
608 "regex",
609 "same-file",
610 "thread_local",
611 "walkdir",
612 "winapi-util",
615[[package]]
616name = "indexmap"
617version = "1.6.2"
618source = "registry+https://github.com/rust-lang/crates.io-index"
619checksum = "824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3"
620dependencies = [
621 "autocfg",
622 "hashbrown",
625[[package]]
626name = "instant"
627version = "0.1.9"
628source = "registry+https://github.com/rust-lang/crates.io-index"
629checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec"
630dependencies = [
631 "cfg-if 1.0.0",
634[[package]]
635name = "itoa"
636version = "0.4.7"
637source = "registry+https://github.com/rust-lang/crates.io-index"
638checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736"
640[[package]]
641name = "jobserver"
642version = "0.1.21"
643source = "registry+https://github.com/rust-lang/crates.io-index"
644checksum = "5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2"
645dependencies = [
646 "libc",
649[[package]]
650name = "jsonrpc-core"
651version = "17.0.0"
652source = "registry+https://github.com/rust-lang/crates.io-index"
653checksum = "07569945133257ff557eb37b015497104cea61a2c9edaf126c1cbd6e8332397f"
654dependencies = [
655 "futures",
656 "log",
657 "serde",
658 "serde_derive",
659 "serde_json",
662[[package]]
663name = "lazy_static"
664version = "1.4.0"
665source = "registry+https://github.com/rust-lang/crates.io-index"
666checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
668[[package]]
669name = "libc"
670version = "0.2.88"
671source = "registry+https://github.com/rust-lang/crates.io-index"
672checksum = "03b07a082330a35e43f63177cc01689da34fbffa0105e1246cf0311472cac73a"
674[[package]]
675name = "lock_api"
676version = "0.4.2"
677source = "registry+https://github.com/rust-lang/crates.io-index"
678checksum = "dd96ffd135b2fd7b973ac026d28085defbe8983df057ced3eb4f2130b0831312"
679dependencies = [
680 "scopeguard",
683[[package]]
684name = "log"
685version = "0.4.14"
686source = "registry+https://github.com/rust-lang/crates.io-index"
687checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
688dependencies = [
689 "cfg-if 1.0.0",
692[[package]]
693name = "lsp-types"
694version = "0.88.0"
695source = "registry+https://github.com/rust-lang/crates.io-index"
696checksum = "d8e8e042772e4e10b3785822f63c82399d0dd233825de44d2596f7fa86e023e0"
697dependencies = [
698 "bitflags",
699 "serde",
700 "serde_json",
701 "serde_repr",
702 "url",
705[[package]]
706name = "mac"
707version = "0.1.1"
708source = "registry+https://github.com/rust-lang/crates.io-index"
709checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
711[[package]]
712name = "matches"
713version = "0.1.8"
714source = "registry+https://github.com/rust-lang/crates.io-index"
715checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
717[[package]]
718name = "memchr"
719version = "2.3.4"
720source = "registry+https://github.com/rust-lang/crates.io-index"
721checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525"
723[[package]]
724name = "mio"
725version = "0.7.9"
726source = "registry+https://github.com/rust-lang/crates.io-index"
727checksum = "a5dede4e2065b3842b8b0af444119f3aa331cc7cc2dd20388bfb0f5d5a38823a"
728dependencies = [
729 "libc",
730 "log",
731 "miow",
732 "ntapi",
733 "winapi",
736[[package]]
737name = "miow"
738version = "0.3.6"
739source = "registry+https://github.com/rust-lang/crates.io-index"
740checksum = "5a33c1b55807fbed163481b5ba66db4b2fa6cde694a5027be10fb724206c5897"
741dependencies = [
742 "socket2",
743 "winapi",
746[[package]]
747name = "nb-connect"
748version = "1.0.3"
749source = "registry+https://github.com/rust-lang/crates.io-index"
750checksum = "670361df1bc2399ee1ff50406a0d422587dd3bb0da596e1978fe8e05dabddf4f"
751dependencies = [
752 "libc",
753 "socket2",
756[[package]]
757name = "new_debug_unreachable"
758version = "1.0.4"
759source = "registry+https://github.com/rust-lang/crates.io-index"
760checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
762[[package]]
763name = "ntapi"
764version = "0.3.6"
765source = "registry+https://github.com/rust-lang/crates.io-index"
766checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44"
767dependencies = [
768 "winapi",
771[[package]]
772name = "num-integer"
773version = "0.1.44"
774source = "registry+https://github.com/rust-lang/crates.io-index"
775checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
776dependencies = [
777 "autocfg",
778 "num-traits",
781[[package]]
782name = "num-traits"
783version = "0.2.14"
784source = "registry+https://github.com/rust-lang/crates.io-index"
785checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
786dependencies = [
787 "autocfg",
790[[package]]
791name = "num_cpus"
792version = "1.13.0"
793source = "registry+https://github.com/rust-lang/crates.io-index"
794checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
795dependencies = [
796 "hermit-abi",
797 "libc",
800[[package]]
801name = "once_cell"
802version = "1.7.2"
803source = "registry+https://github.com/rust-lang/crates.io-index"
804checksum = "af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3"
806[[package]]
807name = "os_str_bytes"
808version = "2.4.0"
809source = "registry+https://github.com/rust-lang/crates.io-index"
810checksum = "afb2e1c3ee07430c2cf76151675e583e0f19985fa6efae47d6848a3e2c824f85"
812[[package]]
813name = "parking"
814version = "2.0.0"
815source = "registry+https://github.com/rust-lang/crates.io-index"
816checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72"
818[[package]]
819name = "parking_lot"
820version = "0.11.1"
821source = "registry+https://github.com/rust-lang/crates.io-index"
822checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
823dependencies = [
824 "instant",
825 "lock_api",
826 "parking_lot_core",
829[[package]]
830name = "parking_lot_core"
831version = "0.8.3"
832source = "registry+https://github.com/rust-lang/crates.io-index"
833checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018"
834dependencies = [
835 "cfg-if 1.0.0",
836 "instant",
837 "libc",
838 "redox_syscall",
839 "smallvec",
840 "winapi",
843[[package]]
844name = "pathdiff"
845version = "0.2.0"
846source = "registry+https://github.com/rust-lang/crates.io-index"
847checksum = "877630b3de15c0b64cc52f659345724fbf6bdad9bd9566699fc53688f3c34a34"
849[[package]]
850name = "percent-encoding"
851version = "2.1.0"
852source = "registry+https://github.com/rust-lang/crates.io-index"
853checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
855[[package]]
856name = "pin-project-lite"
857version = "0.1.12"
858source = "registry+https://github.com/rust-lang/crates.io-index"
859checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777"
861[[package]]
862name = "pin-project-lite"
863version = "0.2.6"
864source = "registry+https://github.com/rust-lang/crates.io-index"
865checksum = "dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905"
867[[package]]
868name = "pin-utils"
869version = "0.1.0"
870source = "registry+https://github.com/rust-lang/crates.io-index"
871checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
873[[package]]
874name = "polling"
875version = "2.0.2"
876source = "registry+https://github.com/rust-lang/crates.io-index"
877checksum = "a2a7bc6b2a29e632e45451c941832803a18cce6781db04de8a04696cdca8bde4"
878dependencies = [
879 "cfg-if 0.1.10",
880 "libc",
881 "log",
882 "wepoll-sys",
883 "winapi",
886[[package]]
887name = "proc-macro-hack"
888version = "0.5.19"
889source = "registry+https://github.com/rust-lang/crates.io-index"
890checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
892[[package]]
893name = "proc-macro-nested"
894version = "0.1.7"
895source = "registry+https://github.com/rust-lang/crates.io-index"
896checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086"
898[[package]]
899name = "proc-macro2"
900version = "1.0.24"
901source = "registry+https://github.com/rust-lang/crates.io-index"
902checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71"
903dependencies = [
904 "unicode-xid",
907[[package]]
908name = "pulldown-cmark"
909version = "0.8.0"
910source = "registry+https://github.com/rust-lang/crates.io-index"
911checksum = "ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8"
912dependencies = [
913 "bitflags",
914 "memchr",
915 "unicase",
918[[package]]
919name = "quote"
920version = "1.0.9"
921source = "registry+https://github.com/rust-lang/crates.io-index"
922checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
923dependencies = [
924 "proc-macro2",
927[[package]]
928name = "redox_syscall"
929version = "0.2.5"
930source = "registry+https://github.com/rust-lang/crates.io-index"
931checksum = "94341e4e44e24f6b591b59e47a8a027df12e008d73fd5672dbea9cc22f4507d9"
932dependencies = [
933 "bitflags",
936[[package]]
937name = "redox_users"
938version = "0.4.0"
939source = "registry+https://github.com/rust-lang/crates.io-index"
940checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64"
941dependencies = [
942 "getrandom",
943 "redox_syscall",
946[[package]]
947name = "regex"
948version = "1.4.5"
949source = "registry+https://github.com/rust-lang/crates.io-index"
950checksum = "957056ecddbeba1b26965114e191d2e8589ce74db242b6ea25fc4062427a5c19"
951dependencies = [
952 "aho-corasick",
953 "memchr",
954 "regex-syntax",
957[[package]]
958name = "regex-syntax"
959version = "0.6.23"
960source = "registry+https://github.com/rust-lang/crates.io-index"
961checksum = "24d5f089152e60f62d28b835fbff2cd2e8dc0baf1ac13343bef92ab7eed84548"
963[[package]]
964name = "ropey"
965version = "1.2.0"
966source = "registry+https://github.com/rust-lang/crates.io-index"
967checksum = "f0f3ef16589fdbb3e8fbce3dca944c08e61f39c7f16064b21a257d68ea911a83"
968dependencies = [
969 "smallvec",
972[[package]]
973name = "ryu"
974version = "1.0.5"
975source = "registry+https://github.com/rust-lang/crates.io-index"
976checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
978[[package]]
979name = "same-file"
980version = "1.0.6"
981source = "registry+https://github.com/rust-lang/crates.io-index"
982checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
983dependencies = [
984 "winapi-util",
987[[package]]
988name = "scopeguard"
989version = "1.1.0"
990source = "registry+https://github.com/rust-lang/crates.io-index"
991checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
993[[package]]
994name = "serde"
995version = "1.0.124"
996source = "registry+https://github.com/rust-lang/crates.io-index"
997checksum = "bd761ff957cb2a45fbb9ab3da6512de9de55872866160b23c25f1a841e99d29f"
998dependencies = [
999 "serde_derive",
1002[[package]]
1003name = "serde_derive"
1004version = "1.0.124"
1005source = "registry+https://github.com/rust-lang/crates.io-index"
1006checksum = "1800f7693e94e186f5e25a28291ae1570da908aff7d97a095dec1e56ff99069b"
1007dependencies = [
1008 "proc-macro2",
1009 "quote",
1010 "syn",
1013[[package]]
1014name = "serde_json"
1015version = "1.0.64"
1016source = "registry+https://github.com/rust-lang/crates.io-index"
1017checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79"
1018dependencies = [
1019 "itoa",
1020 "ryu",
1021 "serde",
1024[[package]]
1025name = "serde_repr"
1026version = "0.1.6"
1027source = "registry+https://github.com/rust-lang/crates.io-index"
1028checksum = "2dc6b7951b17b051f3210b063f12cc17320e2fe30ae05b0fe2a3abb068551c76"
1029dependencies = [
1030 "proc-macro2",
1031 "quote",
1032 "syn",
1035[[package]]
1036name = "shellexpand"
1037version = "2.1.0"
1038source = "registry+https://github.com/rust-lang/crates.io-index"
1039checksum = "83bdb7831b2d85ddf4a7b148aa19d0587eddbe8671a436b7bd1182eaad0f2829"
1040dependencies = [
1041 "dirs-next",
1044[[package]]
1045name = "signal-hook"
1046version = "0.1.17"
1047source = "registry+https://github.com/rust-lang/crates.io-index"
1048checksum = "7e31d442c16f047a671b5a71e2161d6e68814012b7f5379d269ebd915fac2729"
1049dependencies = [
1050 "libc",
1051 "mio",
1052 "signal-hook-registry",
1055[[package]]
1056name = "signal-hook"
1057version = "0.3.7"
1058source = "registry+https://github.com/rust-lang/crates.io-index"
1059checksum = "6aa894ef3fade0ee7243422f4fbbd6c2b48e6de767e621d37ef65f2310f53cea"
1060dependencies = [
1061 "libc",
1062 "signal-hook-registry",
1065[[package]]
1066name = "signal-hook-registry"
1067version = "1.3.0"
1068source = "registry+https://github.com/rust-lang/crates.io-index"
1069checksum = "16f1d0fef1604ba8f7a073c7e701f213e056707210e9020af4528e0101ce11a6"
1070dependencies = [
1071 "libc",
1074[[package]]
1075name = "slab"
1076version = "0.4.2"
1077source = "registry+https://github.com/rust-lang/crates.io-index"
1078checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
1080[[package]]
1081name = "slotmap"
1082version = "1.0.2"
1083source = "registry+https://github.com/rust-lang/crates.io-index"
1084checksum = "ab3003725ae562cf995f3dc82bb99e70926e09000396816765bb6d7adbe740b1"
1085dependencies = [
1086 "version_check",
1089[[package]]
1090name = "smallvec"
1091version = "1.6.1"
1092source = "registry+https://github.com/rust-lang/crates.io-index"
1093checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
1095[[package]]
1096name = "smol"
1097version = "1.2.5"
1098source = "registry+https://github.com/rust-lang/crates.io-index"
1099checksum = "85cf3b5351f3e783c1d79ab5fc604eeed8b8ae9abd36b166e8b87a089efd85e4"
1100dependencies = [
1101 "async-channel",
1102 "async-executor",
1103 "async-fs",
1104 "async-io",
1105 "async-lock",
1106 "async-net",
1107 "async-process",
1108 "blocking",
1109 "futures-lite",
1110 "once_cell",
1113[[package]]
1114name = "smol-timeout"
1115version = "0.6.0"
1116source = "registry+https://github.com/rust-lang/crates.io-index"
1117checksum = "847d777e2c6c166bad26264479e80a9820f3d364fcb4a0e23cd57bbfa8e94961"
1118dependencies = [
1119 "async-io",
1120 "pin-project-lite 0.1.12",
1123[[package]]
1124name = "socket2"
1125version = "0.3.19"
1126source = "registry+https://github.com/rust-lang/crates.io-index"
1127checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e"
1128dependencies = [
1129 "cfg-if 1.0.0",
1130 "libc",
1131 "winapi",
1134[[package]]
1135name = "syn"
1136version = "1.0.64"
1137source = "registry+https://github.com/rust-lang/crates.io-index"
1138checksum = "3fd9d1e9976102a03c542daa2eff1b43f9d72306342f3f8b3ed5fb8908195d6f"
1139dependencies = [
1140 "proc-macro2",
1141 "quote",
1142 "unicode-xid",
1145[[package]]
1146name = "tendril"
1147version = "0.4.2"
1148source = "registry+https://github.com/rust-lang/crates.io-index"
1149checksum = "a9ef557cb397a4f0a5a3a628f06515f78563f2209e64d47055d9dc6052bf5e33"
1150dependencies = [
1151 "futf",
1152 "mac",
1153 "utf-8",
1156[[package]]
1157name = "textwrap"
1158version = "0.12.1"
1159source = "registry+https://github.com/rust-lang/crates.io-index"
1160checksum = "203008d98caf094106cfaba70acfed15e18ed3ddb7d94e49baec153a2b462789"
1161dependencies = [
1162 "unicode-width",
1165[[package]]
1166name = "thiserror"
1167version = "1.0.24"
1168source = "registry+https://github.com/rust-lang/crates.io-index"
1169checksum = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e"
1170dependencies = [
1171 "thiserror-impl",
1174[[package]]
1175name = "thiserror-impl"
1176version = "1.0.24"
1177source = "registry+https://github.com/rust-lang/crates.io-index"
1178checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0"
1179dependencies = [
1180 "proc-macro2",
1181 "quote",
1182 "syn",
1185[[package]]
1186name = "thread_local"
1187version = "1.1.3"
1188source = "registry+https://github.com/rust-lang/crates.io-index"
1189checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
1190dependencies = [
1191 "once_cell",
1194[[package]]
1195name = "threadpool"
1196version = "1.8.1"
1197source = "registry+https://github.com/rust-lang/crates.io-index"
1198checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
1199dependencies = [
1200 "num_cpus",
1203[[package]]
1204name = "tinyvec"
1205version = "1.1.1"
1206source = "registry+https://github.com/rust-lang/crates.io-index"
1207checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023"
1208dependencies = [
1209 "tinyvec_macros",
1212[[package]]
1213name = "tinyvec_macros"
1214version = "0.1.0"
1215source = "registry+https://github.com/rust-lang/crates.io-index"
1216checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
1218[[package]]
1219name = "tree-sitter"
1220version = "0.17.1"
1221source = "registry+https://github.com/rust-lang/crates.io-index"
1222checksum = "d18dcb776d3affaba6db04d11d645946d34a69b3172e588af96ce9fecd20faac"
1223dependencies = [
1224 "cc",
1225 "regex",
1228[[package]]
1229name = "tui"
1230version = "0.14.0"
1231source = "git+https://github.com/fdehau/tui-rs#4e76bfa2ca8eb51719d611bb8d3d4094ab8ba398"
1232dependencies = [
1233 "bitflags",
1234 "cassowary",
1235 "crossterm",
1236 "unicode-segmentation",
1237 "unicode-width",
1240[[package]]
1241name = "unicase"
1242version = "2.6.0"
1243source = "registry+https://github.com/rust-lang/crates.io-index"
1244checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
1245dependencies = [
1246 "version_check",
1249[[package]]
1250name = "unicode-bidi"
1251version = "0.3.4"
1252source = "registry+https://github.com/rust-lang/crates.io-index"
1253checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
1254dependencies = [
1255 "matches",
1258[[package]]
1259name = "unicode-normalization"
1260version = "0.1.17"
1261source = "registry+https://github.com/rust-lang/crates.io-index"
1262checksum = "07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef"
1263dependencies = [
1264 "tinyvec",
1267[[package]]
1268name = "unicode-segmentation"
1269version = "1.7.1"
1270source = "registry+https://github.com/rust-lang/crates.io-index"
1271checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796"
1273[[package]]
1274name = "unicode-width"
1275version = "0.1.8"
1276source = "registry+https://github.com/rust-lang/crates.io-index"
1277checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
1279[[package]]
1280name = "unicode-xid"
1281version = "0.2.1"
1282source = "registry+https://github.com/rust-lang/crates.io-index"
1283checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
1285[[package]]
1286name = "url"
1287version = "2.2.1"
1288source = "registry+https://github.com/rust-lang/crates.io-index"
1289checksum = "9ccd964113622c8e9322cfac19eb1004a07e636c545f325da085d5cdde6f1f8b"
1290dependencies = [
1291 "form_urlencoded",
1292 "idna",
1293 "matches",
1294 "percent-encoding",
1295 "serde",
1298[[package]]
1299name = "utf-8"
1300version = "0.7.5"
1301source = "registry+https://github.com/rust-lang/crates.io-index"
1302checksum = "05e42f7c18b8f902290b009cde6d651262f956c98bc51bca4cd1d511c9cd85c7"
1304[[package]]
1305name = "vec-arena"
1306version = "1.0.0"
1307source = "registry+https://github.com/rust-lang/crates.io-index"
1308checksum = "eafc1b9b2dfc6f5529177b62cf806484db55b32dc7c9658a118e11bbeb33061d"
1310[[package]]
1311name = "vec_map"
1312version = "0.8.2"
1313source = "registry+https://github.com/rust-lang/crates.io-index"
1314checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
1316[[package]]
1317name = "version_check"
1318version = "0.9.2"
1319source = "registry+https://github.com/rust-lang/crates.io-index"
1320checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"
1322[[package]]
1323name = "waker-fn"
1324version = "1.1.0"
1325source = "registry+https://github.com/rust-lang/crates.io-index"
1326checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca"
1328[[package]]
1329name = "walkdir"
1330version = "2.3.1"
1331source = "registry+https://github.com/rust-lang/crates.io-index"
1332checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
1333dependencies = [
1334 "same-file",
1335 "winapi",
1336 "winapi-util",
1339[[package]]
1340name = "wasi"
1341version = "0.10.2+wasi-snapshot-preview1"
1342source = "registry+https://github.com/rust-lang/crates.io-index"
1343checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
1345[[package]]
1346name = "wepoll-sys"
1347version = "3.0.1"
1348source = "registry+https://github.com/rust-lang/crates.io-index"
1349checksum = "0fcb14dea929042224824779fbc82d9fab8d2e6d3cbc0ac404de8edf489e77ff"
1350dependencies = [
1351 "cc",
1354[[package]]
1355name = "winapi"
1356version = "0.3.9"
1357source = "registry+https://github.com/rust-lang/crates.io-index"
1358checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1359dependencies = [
1360 "winapi-i686-pc-windows-gnu",
1361 "winapi-x86_64-pc-windows-gnu",
1364[[package]]
1365name = "winapi-i686-pc-windows-gnu"
1366version = "0.4.0"
1367source = "registry+https://github.com/rust-lang/crates.io-index"
1368checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1370[[package]]
1371name = "winapi-util"
1372version = "0.1.5"
1373source = "registry+https://github.com/rust-lang/crates.io-index"
1374checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1375dependencies = [
1376 "winapi",
1379[[package]]
1380name = "winapi-x86_64-pc-windows-gnu"
1381version = "0.4.0"
1382source = "registry+https://github.com/rust-lang/crates.io-index"
1383checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"