textproc/hgrep: update to 0.2.0

-BREAKING The default printer is now syntect. It has the following benefits.
 I tested it for several weeks and it seems stable. See the section in README
 to know the difference between bat printer and syntect printer.
  -Performance is 2x to 4x faster
  -Output layout and highlighting are optimized; line number highlight and
  matched regions at matched line
  -Support background color with --background
  -Color themes are optimized
-BREAKING The default value of --min-context was changed from 5 to 3. And the
 default value of --max-context was changed from 10 to 6. This is because it
 turned out that the previous default values were too large for surveying the
 search results.
-BREAKING Since themes for syntect printer are now managed by ourselves
 (see below), syntect printer no longer looks at BAT_THEME and BAT_STYLE
 environment variables. To set the default theme and layout, use shell's
 command alias. See the document for more details.
-syntect printer now renders more accurate colors by considering alpha values
 of colors by blending them with background colors. In v0.1.9, alpha values
 were simply ignored. For example, gutter color with Nord theme was wrongly
 very light at v0.1.9.
-Depend on ansi_term crate only when targeting Windows. It reduces number of
 dependencies when bat-printer is not enabled.
-Improve a compile error when both feature syntect-printer and bat-printer are
 disabled.
-Describe the exit status of hgrep command and versioning of this project in
 the readme document.
-Fix rendering ansi theme was broken. The theme is for old terminals which
 only supports 16 colors.
-Fix --first-only did not work with bat printer.
-Fix the background color in file header when --background is specified
This commit is contained in:
pin 2021-11-06 22:47:51 +00:00
parent 5bcfb45cf7
commit 94a203c0be
3 changed files with 50 additions and 43 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.4 2021/11/01 20:39:23 pin Exp $
# $NetBSD: Makefile,v 1.5 2021/11/06 22:47:51 pin Exp $
DISTNAME= hgrep-0.1.9
DISTNAME= hgrep-0.2.0
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=rhysd/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@ -14,6 +14,9 @@ LICENSE= mit
INSTALLATION_DIRS= bin
CARGO_NO_DEFAULT_FEATURES= YES
CARGO_FEATURES+= ripgrep syntect-printer
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/target/release/hgrep ${DESTDIR}${PREFIX}/bin

View file

@ -1,4 +1,4 @@
# $NetBSD: cargo-depends.mk,v 1.4 2021/11/01 20:39:23 pin Exp $
# $NetBSD: cargo-depends.mk,v 1.5 2021/11/06 22:47:51 pin Exp $
CARGO_CRATE_DEPENDS+= adler-1.0.2
CARGO_CRATE_DEPENDS+= aho-corasick-0.7.18
@ -13,7 +13,7 @@ CARGO_CRATE_DEPENDS+= bincode-1.3.3
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
CARGO_CRATE_DEPENDS+= bstr-0.2.17
CARGO_CRATE_DEPENDS+= bugreport-0.4.1
CARGO_CRATE_DEPENDS+= bumpalo-3.7.1
CARGO_CRATE_DEPENDS+= bumpalo-3.8.0
CARGO_CRATE_DEPENDS+= bytecount-0.6.2
CARGO_CRATE_DEPENDS+= cast-0.2.7
CARGO_CRATE_DEPENDS+= cc-1.0.71
@ -64,7 +64,7 @@ CARGO_CRATE_DEPENDS+= grep-matcher-0.1.5
CARGO_CRATE_DEPENDS+= grep-pcre2-0.1.5
CARGO_CRATE_DEPENDS+= grep-regex-0.1.9
CARGO_CRATE_DEPENDS+= grep-searcher-0.1.8
CARGO_CRATE_DEPENDS+= half-1.8.0
CARGO_CRATE_DEPENDS+= half-1.8.2
CARGO_CRATE_DEPENDS+= hashbrown-0.11.2
CARGO_CRATE_DEPENDS+= hermit-abi-0.1.19
CARGO_CRATE_DEPENDS+= ignore-0.4.18
@ -75,7 +75,7 @@ CARGO_CRATE_DEPENDS+= jobserver-0.1.24
CARGO_CRATE_DEPENDS+= js-sys-0.3.55
CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
CARGO_CRATE_DEPENDS+= lazycell-1.3.0
CARGO_CRATE_DEPENDS+= libc-0.2.104
CARGO_CRATE_DEPENDS+= libc-0.2.106
CARGO_CRATE_DEPENDS+= libmimalloc-sys-0.1.22
CARGO_CRATE_DEPENDS+= line-wrap-0.1.1
CARGO_CRATE_DEPENDS+= linked-hash-map-0.5.4
@ -89,25 +89,26 @@ CARGO_CRATE_DEPENDS+= num-integer-0.1.44
CARGO_CRATE_DEPENDS+= num-traits-0.2.14
CARGO_CRATE_DEPENDS+= num_cpus-1.13.0
CARGO_CRATE_DEPENDS+= once_cell-1.8.0
CARGO_CRATE_DEPENDS+= onig-6.3.0
CARGO_CRATE_DEPENDS+= onig-6.3.1
CARGO_CRATE_DEPENDS+= onig_sys-69.7.1
CARGO_CRATE_DEPENDS+= oorandom-11.1.3
CARGO_CRATE_DEPENDS+= os_str_bytes-4.2.0
CARGO_CRATE_DEPENDS+= output_vt100-0.1.2
CARGO_CRATE_DEPENDS+= path-slash-0.1.4
CARGO_CRATE_DEPENDS+= path_abs-0.5.1
CARGO_CRATE_DEPENDS+= pathdiff-0.2.1
CARGO_CRATE_DEPENDS+= pcre2-0.2.3
CARGO_CRATE_DEPENDS+= pcre2-sys-0.2.5
CARGO_CRATE_DEPENDS+= pest-2.1.3
CARGO_CRATE_DEPENDS+= pkg-config-0.3.20
CARGO_CRATE_DEPENDS+= pkg-config-0.3.22
CARGO_CRATE_DEPENDS+= plist-1.2.1
CARGO_CRATE_DEPENDS+= plotters-0.3.1
CARGO_CRATE_DEPENDS+= plotters-backend-0.3.2
CARGO_CRATE_DEPENDS+= plotters-svg-0.3.1
CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.14
CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.15
CARGO_CRATE_DEPENDS+= pretty_assertions-1.0.0
CARGO_CRATE_DEPENDS+= proc-macro-hack-0.5.19
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.30
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.32
CARGO_CRATE_DEPENDS+= quote-1.0.10
CARGO_CRATE_DEPENDS+= rand-0.8.4
CARGO_CRATE_DEPENDS+= rand_chacha-0.3.1
@ -139,9 +140,9 @@ CARGO_CRATE_DEPENDS+= serde_yaml-0.8.21
CARGO_CRATE_DEPENDS+= shell-escape-0.1.5
CARGO_CRATE_DEPENDS+= std_prelude-0.2.12
CARGO_CRATE_DEPENDS+= strsim-0.10.0
CARGO_CRATE_DEPENDS+= syn-1.0.80
CARGO_CRATE_DEPENDS+= syn-1.0.81
CARGO_CRATE_DEPENDS+= syntect-4.6.0
CARGO_CRATE_DEPENDS+= sys-info-0.9.0
CARGO_CRATE_DEPENDS+= sys-info-0.9.1
CARGO_CRATE_DEPENDS+= tempfile-3.2.0
CARGO_CRATE_DEPENDS+= term-0.7.0
CARGO_CRATE_DEPENDS+= termcolor-1.1.2

View file

@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.4 2021/11/01 20:39:23 pin Exp $
$NetBSD: distinfo,v 1.5 2021/11/06 22:47:51 pin Exp $
BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
@ -39,9 +39,9 @@ Size (bstr-0.2.17.crate) = 330350 bytes
BLAKE2s (bugreport-0.4.1.crate) = fb82f720b9446e58b9051a2b1d065852c1dca06f0ffa7b154b011f6d531d1ae6
SHA512 (bugreport-0.4.1.crate) = ad54c8f52169594ae010093b818255cf16b44741db6802ffb9eb4c1fe699a59183f3505f553f8345aecfe3afd518c4272625adee0e880990a38b0bd9a9db6eed
Size (bugreport-0.4.1.crate) = 13793 bytes
BLAKE2s (bumpalo-3.7.1.crate) = 28f906ce880c8ab7fc47eee208cdc51565f01d4de56c76fbc03768c729030c11
SHA512 (bumpalo-3.7.1.crate) = 879bc0993d8ac18cc7af87276aaf7aa042bdaca338c8cc766d5a1822c5675c1852b97467da0f6d5f4721213e3781a195e143b73d21e02ce11600e13e147e943b
Size (bumpalo-3.7.1.crate) = 78573 bytes
BLAKE2s (bumpalo-3.8.0.crate) = 5016183f81deb5aab951bc787411d2d21bcd420cd8a3f1b6d4588f543d1ecda2
SHA512 (bumpalo-3.8.0.crate) = c9825e7638bd54f97877adee8ac8f6a2cee308050c3f446f9da3996688ec3d779cb6eb935a440329794fb534958a6e89749b44a9bb27dfd219a963f64a6bcac1
Size (bumpalo-3.8.0.crate) = 79835 bytes
BLAKE2s (bytecount-0.6.2.crate) = affd19cdcb782e79f87ce0527e146eea7f089c9e3548936e144c90d8fc36e15c
SHA512 (bytecount-0.6.2.crate) = 990460eedfd41b6b52278c9dfcac81872e755d40cb839d162bddf44a30eec3a9fd76369847f10edf6c2b2d95cbec562e9a2a6c6dce37f2ee59ca9edfe972a279
Size (bytecount-0.6.2.crate) = 12347 bytes
@ -192,18 +192,18 @@ Size (grep-regex-0.1.9.crate) = 28945 bytes
BLAKE2s (grep-searcher-0.1.8.crate) = 203ec7ff5c5d376f8c7956b3532f58d79bf140c948d254d41128d0216097e890
SHA512 (grep-searcher-0.1.8.crate) = b3e7e0951f5188b4fa216bb62f5748e7bd9168ae081d9abc9bc5eb3080a396d55e21f17af4682b153e7531a42b1f58721c1751e29b1dddbf2b1897ff98cc9039
Size (grep-searcher-0.1.8.crate) = 44569 bytes
BLAKE2s (half-1.8.0.crate) = 20d3fdfb71af3977eb3fef1fa89064739c887672b17d0ce80d3932097bcaff4e
SHA512 (half-1.8.0.crate) = cacf60b96b888fa35445f2c0c4277cc1d1903f18439ca8069174fc6265cff07f88b921e08dc25044d3fb2d662758a8955bd98fe0868049ccbc5b482b179792dd
Size (half-1.8.0.crate) = 41653 bytes
BLAKE2s (half-1.8.2.crate) = 06e412ad3cca1082278f20b32764604d9f62c4703d31ff477d25436d8b29eb62
SHA512 (half-1.8.2.crate) = 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e
Size (half-1.8.2.crate) = 41874 bytes
BLAKE2s (hashbrown-0.11.2.crate) = abc7a6572c0284c484fdb4f678d265bc7a1571c78272b16a4a924565bc14063c
SHA512 (hashbrown-0.11.2.crate) = c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c
Size (hashbrown-0.11.2.crate) = 85713 bytes
BLAKE2s (hermit-abi-0.1.19.crate) = c731a42a9056a75a3ba26b5ab02c7c60c1fa2f21635d4152de66dc2eb407e097
SHA512 (hermit-abi-0.1.19.crate) = 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
Size (hermit-abi-0.1.19.crate) = 9979 bytes
BLAKE2s (hgrep-0.1.9.tar.gz) = 407a127e2b878d4daaedaf01c3baf32d98b3165eb2f0f58a223202347dfb24c6
SHA512 (hgrep-0.1.9.tar.gz) = 8edd94c44fc027865a8286b853fd30f5024ebb98d2858b6ff0d4adf7cb86ab56a8a4b5f90fa370db1c6867e5b73f0d95863a672389f4774ba06e347387e975ab
Size (hgrep-0.1.9.tar.gz) = 794517 bytes
BLAKE2s (hgrep-0.2.0.tar.gz) = 7f8c2dd35b0460897c52c6ca5ffb7847a1626a994168a29ad8395cf0fcde96a5
SHA512 (hgrep-0.2.0.tar.gz) = 192b51bf1496215528adc788a5be546a06b78e7c5767cbb47ac0e7f20065466e1311a270bd1358e5346e76db299424df7876cb26a6cc542c62b31bba679354c3
Size (hgrep-0.2.0.tar.gz) = 828966 bytes
BLAKE2s (ignore-0.4.18.crate) = 8572ea3aa32efc6b519aaa1637d0bff67c2c75d5ca3a53f0c79c2b7af757b4ea
SHA512 (ignore-0.4.18.crate) = 5d11a2415f015cce6ce72aa3d08a7cfb645ee7f1845b3445a924a92144438f209c992cc15d4ede3099d1eebe3fa28bde4e0eef1a3fbcb9dbced19a42051d21be
Size (ignore-0.4.18.crate) = 53174 bytes
@ -228,9 +228,9 @@ Size (lazy_static-1.4.0.crate) = 10443 bytes
BLAKE2s (lazycell-1.3.0.crate) = 4b68bb7aee4d9c2db1f382991cd5257b908571f8e550a9af7818ce4a2c268469
SHA512 (lazycell-1.3.0.crate) = f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
Size (lazycell-1.3.0.crate) = 12502 bytes
BLAKE2s (libc-0.2.104.crate) = 84e10dfa089624326eab9fb16a50f7a06230a58331af345d41980fa817d5ed25
SHA512 (libc-0.2.104.crate) = 25bfce165d0265827f2bf5de255ba8abea6880d82ec9022744de358d4518f381a0cf1fecc5d741b85ee8f90683b7ca3117743236fa32813ac807721fcb15d029
Size (libc-0.2.104.crate) = 548775 bytes
BLAKE2s (libc-0.2.106.crate) = ea18c5b4a98ec80a1fd9c1c319bb5dcfc68ab6b4700459aeb5f371e719f86291
SHA512 (libc-0.2.106.crate) = 8e80cc41c8373b9228d1d21bf5de3f14aaa9ed4eb5aed337041e561f821db0d1a5936d676368443ad2009ed684aa8f0c7762def02df25a891f57288e7e6af2ec
Size (libc-0.2.106.crate) = 554765 bytes
BLAKE2s (libmimalloc-sys-0.1.22.crate) = 24ff3abe62d34403a507a753d2ff4a3878ecb7b673fde076a3e1fefa29b8c0b4
SHA512 (libmimalloc-sys-0.1.22.crate) = 6ed4965552898ef0c51c6e3fc6962793c6694bea79459c08bed2af211887cba3d605b3949cec2734c59a2314c305fcf78b871d2e688ba3756441e53bd49697f1
Size (libmimalloc-sys-0.1.22.crate) = 908612 bytes
@ -270,9 +270,9 @@ Size (num_cpus-1.13.0.crate) = 14704 bytes
BLAKE2s (once_cell-1.8.0.crate) = 470e772ff993357770098866a652eb8151d693ded8e8f967706f8b267a56acf0
SHA512 (once_cell-1.8.0.crate) = 88e55c9433225ce85a08353168c87fca2237615482160a5c28f3ac17f06d48c63e0c21b5f7ef81f82ca133436e371802ea099453844f1c111003bcb6ba89e827
Size (once_cell-1.8.0.crate) = 28925 bytes
BLAKE2s (onig-6.3.0.crate) = 4705405533dd46c005f27268b761cd3eb018a50fc8f2ce586523a1bafe1401a8
SHA512 (onig-6.3.0.crate) = 46d448106dec78171afe3626bf855993f950b5c1b03d8c7ed61b60395753079fb661ddeed31352739d5aeb399b1545ae25da33110dd6b63181fb800fbbbc19aa
Size (onig-6.3.0.crate) = 30892 bytes
BLAKE2s (onig-6.3.1.crate) = c271be633a34a4093473706fe4f995880ade67eb30df619fe318fedef2ad7adc
SHA512 (onig-6.3.1.crate) = 5c487063b669532e31acce0788b690c53a8d95eb628cea970dd335bb721fa99e67bb6c531b0a9a388354b7e1a6e1621cc953e029f1791dde43736a577002d955
Size (onig-6.3.1.crate) = 30879 bytes
BLAKE2s (onig_sys-69.7.1.crate) = 49984f0e9e0ee87377d69d06c8e61d08994a6a1aad1dca86d87a94e363525ff2
SHA512 (onig_sys-69.7.1.crate) = 5be8c31049ad741fa06247bd22813374f71397481cea22be3d83bed720b512b9cb10d6028072fd92cc09ac0e9ca8fb977ca49fb59d934dd61f84c4634d28ffb3
Size (onig_sys-69.7.1.crate) = 631301 bytes
@ -285,6 +285,9 @@ Size (os_str_bytes-4.2.0.crate) = 20800 bytes
BLAKE2s (output_vt100-0.1.2.crate) = c7fbcb2dfb16f1d52b7e4cc8729bb03d07c693e019db6c176a8f40ce6c295c78
SHA512 (output_vt100-0.1.2.crate) = b8eb00a541bebef2e0bb44975c4547fadfd4ab88a14aa8e31945f3c73531a550cf5729f1f3d18fae5cf36286b82d1a54fb08b28720f1592ab6cfe0814c8d3036
Size (output_vt100-0.1.2.crate) = 4062 bytes
BLAKE2s (path-slash-0.1.4.crate) = ab8d2a1ee28bacc2be258972ba0717dada56d0cd6a4d555bf98032b352056a8c
SHA512 (path-slash-0.1.4.crate) = c0d14ce827e80c4efbfcf1abd67459c3327686b2c8644b0af16909bbb9a8952c14e91c1b68b988396f99c85edb4bb57dff9bed1d3a4f53e77edd9bf3d80284f3
Size (path-slash-0.1.4.crate) = 5771 bytes
BLAKE2s (path_abs-0.5.1.crate) = 63ac364ef365c8c00a4bd617224ec43250d1fdbca334da0f39e342a9d29c3deb
SHA512 (path_abs-0.5.1.crate) = fd382fb0233b4029b9c6208b0b574c619cba8c3e6b6ffe39f63ff9e1cfd55240acd061d1aa82180987d72c8499802171f074eb35b9b0c60bc11cb48e248ee0ca
Size (path_abs-0.5.1.crate) = 31072 bytes
@ -300,9 +303,9 @@ Size (pcre2-sys-0.2.5.crate) = 2184907 bytes
BLAKE2s (pest-2.1.3.crate) = 6cbe931f819204f45bad74858f4769bf8cb472de89af3fa3459a5cdd6f6f861d
SHA512 (pest-2.1.3.crate) = 08a36d4571cc0e912ae87e1f2116424b3d4139b653dd9a446fec8ff39cd9a691e8305c86cf75d227b5349197ada4ce79912ac25f0726b98a0642981ac4673c83
Size (pest-2.1.3.crate) = 77986 bytes
BLAKE2s (pkg-config-0.3.20.crate) = f0d2064dbd5d9920d76179a2b829de279424cb538660bc3b26defc981b0aa12e
SHA512 (pkg-config-0.3.20.crate) = 6c69010f122d0f7dcbeb6301aee9175617294fe7eea384201ef0dfcf83124b00d0727fc0460da797882e91153b677cc5b16eba98d19484c3a3ce4dbb06c7dd6d
Size (pkg-config-0.3.20.crate) = 15395 bytes
BLAKE2s (pkg-config-0.3.22.crate) = 687244e1b70e90e2dca4e1b91eccc878dbaaa1d3b9077613ba4dc51ef381d209
SHA512 (pkg-config-0.3.22.crate) = 435b9d99a1975692db3efb3bd0e92899c43ba4003aecc4859dc71cd2175521973d5cbe1be06fc3b40af2a7bbe1b0a845be73586c0cd96dc218bc4fc7dce11107
Size (pkg-config-0.3.22.crate) = 16145 bytes
BLAKE2s (plist-1.2.1.crate) = f9cd4d4cf927015561fbdbe682f73c21234fb2fb14392c09b4da41255d0fcaba
SHA512 (plist-1.2.1.crate) = 0e7217e40e16a97637902732c0846c46144c042094f2482fe46890e660e9c41f09f5d57c9606e3374c6d74829f982ead460515a2221f5eb196a49bcb731ea12c
Size (plist-1.2.1.crate) = 41144 bytes
@ -315,18 +318,18 @@ Size (plotters-backend-0.3.2.crate) = 13524 bytes
BLAKE2s (plotters-svg-0.3.1.crate) = 8e6787618f150dd64abe6b679d1154e07fe4cd978f3b6581ae95bbdb2468ffae
SHA512 (plotters-svg-0.3.1.crate) = 4d3cd02534440dc26f5eaa3b4966081901626c61d9fabe0092fed87c48929cb9be070d9c34486fc7c7bef308337ff4890d30f9581a613549e507db60dd9d8876
Size (plotters-svg-0.3.1.crate) = 7596 bytes
BLAKE2s (ppv-lite86-0.2.14.crate) = f442d46628a89c9a6681fbc5caeb6cab019fbec8cde1b0861904f480e5726314
SHA512 (ppv-lite86-0.2.14.crate) = 8212fc07aa3407209a31d05291a0ec0bc3f72eb661f753ed34739f0c7d2d364127cdf56628e3d13bc169d3dc7d4ff925df8ffa37431770b1288018037041b058
Size (ppv-lite86-0.2.14.crate) = 21543 bytes
BLAKE2s (ppv-lite86-0.2.15.crate) = 966d1647c63b7004793be583de185f91d5b3b238d389c42c1b07d01f169a82fb
SHA512 (ppv-lite86-0.2.15.crate) = 6dac73153d244cca97ea00e429f783a7d03b48f10ee450cf6f8d77581010b28be5048f53322b0c888b425b5085f440b6ea90599ea00c55c641de6e29da42f0b3
Size (ppv-lite86-0.2.15.crate) = 22002 bytes
BLAKE2s (pretty_assertions-1.0.0.crate) = 4ae0bda567dc1cd69edc30d8ccc24bc7aa66b2e3b15538d8efbda99d2d48d05e
SHA512 (pretty_assertions-1.0.0.crate) = 65065b7efc5e7003499063464e4b996c84f22637143a01f8857552369960425156e0ce0571a62e876df3a8ac9d1361548bf5d4676749b0baf5bdd3a22f66b1a5
Size (pretty_assertions-1.0.0.crate) = 73836 bytes
BLAKE2s (proc-macro-hack-0.5.19.crate) = 61d98efa7bf829362cb8fcc4ef3ec6d31da0aa9fdfd7a9c3f3f3146ff5bf9c31
SHA512 (proc-macro-hack-0.5.19.crate) = 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952
Size (proc-macro-hack-0.5.19.crate) = 15556 bytes
BLAKE2s (proc-macro2-1.0.30.crate) = 899b17640e8398c2ca72b1f1db4157634dcbd8173e918f4b6e8a7196aab8246f
SHA512 (proc-macro2-1.0.30.crate) = d07ddc18dcfcc163bd243c22ffa4735bc300f304c7e70bfa7caba91047b1313bfe1f18aa4707a65a40fa18115c4b32c57b23699f9a4d9b4a09fec3c8aafb1d34
Size (proc-macro2-1.0.30.crate) = 39155 bytes
BLAKE2s (proc-macro2-1.0.32.crate) = aff793582e97c577d7e218bfa5a94ea7b4848b035aab24010e535b0e86c394dc
SHA512 (proc-macro2-1.0.32.crate) = 8631714c226c8a6fb330a529f42214216057eca85cfa63afd3de8600d2638e2be45efa54155ce73625883bcbabc2c56cb865ad9dda04e2c7092d955caed48abf
Size (proc-macro2-1.0.32.crate) = 41003 bytes
BLAKE2s (quote-1.0.10.crate) = e9e1d8ab1339d53acc1847301ea98f79546b06b4360015009999a0ae6c54b6bf
SHA512 (quote-1.0.10.crate) = 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0
Size (quote-1.0.10.crate) = 29960 bytes
@ -420,15 +423,15 @@ Size (std_prelude-0.2.12.crate) = 5066 bytes
BLAKE2s (strsim-0.10.0.crate) = 4893490aaecbb97be0d8268c4ad5653b22237927bc9f08196717dc9a5160de50
SHA512 (strsim-0.10.0.crate) = 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
Size (strsim-0.10.0.crate) = 11355 bytes
BLAKE2s (syn-1.0.80.crate) = e90bef81598aaea5687f2e4b18dc1bc5c054286ded6be22db79dc755541f340a
SHA512 (syn-1.0.80.crate) = 3eb437757f25c1a10db8f9b10f21cc4de77be1aabd910f1618edd43ad309ef9142ef08def4cf6b2d7470165a7dd0783b28da54847678e22f2b2dcb2b4dad3c2d
Size (syn-1.0.80.crate) = 234102 bytes
BLAKE2s (syn-1.0.81.crate) = 7e74db87f916bf391a8cfd92e35f41d729a6316cf6ba3c4c78882341d4401880
SHA512 (syn-1.0.81.crate) = 288ddaf4dc5ad2fdb3bc36800d94b53e2bfe9ac74a61a5d158bfcad3728955bebac6a900a5881c7d4abde4f3759515a1dd877e1421c226b85aff99a5ee649390
Size (syn-1.0.81.crate) = 234144 bytes
BLAKE2s (syntect-4.6.0.crate) = 33aca282a7352e5e33ddc23bc1e3418226774d5f7cdda75cbbdfd35a791c6e25
SHA512 (syntect-4.6.0.crate) = 9e320afaf4c2adf41dd7e20c5d95e3063fe8d2774d8deec7e0df3debab050e96a1a5c85d1732c661ee4022dc5bf1abfed2982f13269689b527f35efb2c82beba
Size (syntect-4.6.0.crate) = 750938 bytes
BLAKE2s (sys-info-0.9.0.crate) = c3a254bed3e0d04c8bf8f12c08f4b2ab99c4f97842b9be9b91e72f52b16393ce
SHA512 (sys-info-0.9.0.crate) = 847556f3e25f2e0a97c76b2b00f350230cb234be0f93bc5506d0e3a7ff3365deb439c7aea4f0722ab3d2f53ad76e7d05aab2167a5be44cad1e85ebdcb39d7842
Size (sys-info-0.9.0.crate) = 20287 bytes
BLAKE2s (sys-info-0.9.1.crate) = 12245f0f4d7928c519ff98ed5595167eff5e174d5681832f28e76a786b10408a
SHA512 (sys-info-0.9.1.crate) = 52e23efd5bba1ce07d7fffb8c2d6864a8056b1e8ce1b85c4d2d4b37b9d57dfa5a6c0eae9e2018e07af47469c3f7812ccbd27351cbd6c95a7b788ec87cd544b2e
Size (sys-info-0.9.1.crate) = 20589 bytes
BLAKE2s (tempfile-3.2.0.crate) = 3faf07562ac5aa5d5f7b400d27cabe0cf9342c30b5ad28b30b6a97d1d1f80c24
SHA512 (tempfile-3.2.0.crate) = 56d1c5af7cb6863f9eac990354126979534aae7bf298bc8b1c918c7317ce2ba31f53089aaa1ecf8baa4a39d4111d74f4450be82b509b3c2aa0428880029e663a
Size (tempfile-3.2.0.crate) = 25892 bytes