Skip to content

Commit

Permalink
textproc/jless: update to 0.8.0
Browse files Browse the repository at this point in the history
This new release of jless ships with two major new features: basic YAML support
and copying to clipboard!

jless will now check the file extension of the input file, and automatically
parse .yml and .yaml files as YAML and use the same viewer as for JSON data.
Alternatively passing in a --yaml flag will force jless to parse the input as
YAML and can be used when reading in YAML data from stdin.
(alias yless="jless --yaml" perhaps?) YAML aliases are automatically expanded,
but their corresponding anchors are not visible, nor are comments. YAML supports
non-string keys, and even non-scalar keys in mappings (e.g., the key of map can
be an array with multiple elements). Non-string keys are shown with square
brackets, e.g., [true]: "value", instead of quotes. Non-scalar keys are handled
on the screen and displayed properly, but you cannot expand and collapse their
individual elements.

While navigating data, jless also now supports copying various items to your
system clipboard.

    yy will copy the value of the currently focused node, pretty printed
    yv will copy the value of the currently focused node in a "nicely" printed
    one-line format
    yk will copy the key of the current key/value pair
    yp will copy the path from the root JSON element to the currently focused
    node, e.g., .foo[3].bar
    yb functions like yp, but always uses the bracket form for object keys,
    e.g., ["foo"][3]["bar"], which is useful if the environment where you'll
    paste the path doesn't support the .key format, like in Python
    yq will copy a jq style path that will select the currently focused node,
    e.g., .foo[].bar

This release also includes a couple of new movement commands, and some stability
fixes. The full list of changes can be seen below.
Full list of changes
New features:

    Support displaying YAML files with autodetection via file extension, or
    explicit --yaml or --json flags.
    Support copying values (with yy or yv), object keys (with yk), and paths to
    the currently focused node (with yp, yb or yq).
    Implement ctrl-u and ctrl-d commands to jump up and down by half the
    screen's height, or by a specified number of lines.
    Implement ctrl-b and ctrl-f commands for scrolling up and down by the height
    of the screen. (Aliases for PageUp and PageDown)

Improvements:

    Keep focused line in same place on screen when toggling between line and
    data modes; fix a crash when focused on a closing delimiter and switching to
    data mode.
    Pressing Escape will clear the input buffer and stop highlighting search
    matches.

Bug Fixes:

    Ignore clicks on the status bar or below rather than focusing on hidden
    lines, and don't re-render the screen, allowing the path in the status bar
    to be highlighted and copied.
    Issue #61: Display error message for unrecognized CSI escape sequences and
    other IO errors instead of panicking.
    Issue #62: Fix broken window resizing / SIGWINCH detection caused by
    clashing signal handler registered by rustyline.
    PR #54: Fix panic when using Ctrl-C or Ctrl-D to cancel entering search
    input.

Other Notes:

    Upgraded regex crate to 1.5.5 due to CVE-2022-24713. jless accepts and
    compiles untrusted input as regexes, but you'd only DDOS yourself, so it's
    not terribly threatening vulnerability.
  • Loading branch information
pin committed Mar 11, 2022
1 parent e634bd3 commit c1253b7
Show file tree
Hide file tree
Showing 3 changed files with 72 additions and 11 deletions.
13 changes: 11 additions & 2 deletions textproc/jless/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.5 2022/02/21 09:43:40 pin Exp $
# $NetBSD: Makefile,v 1.6 2022/03/11 10:22:27 pin Exp $

DISTNAME= jless-0.7.2
DISTNAME= jless-0.8.0
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=PaulJuliusMartinez/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Expand All @@ -12,8 +12,16 @@ LICENSE= mit

.include "cargo-depends.mk"

USE_LANGUAGES+= c c++
USE_TOOLS+= pkg-config
PYTHON_VERSIONS_INCOMPATIBLE= 27
PYTHON_FOR_BUILD_ONLY= tool

INSTALLATION_DIRS= bin

RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libxcb}/lib
RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.libxcb}/lib

# jless command conflicts with misc/ja-less
# Rename it at install time

Expand All @@ -22,4 +30,5 @@ do-install:
${DESTDIR}${PREFIX}/bin/j_less

.include "../../lang/rust/cargo.mk"
.include "../../x11/libxcb/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
17 changes: 15 additions & 2 deletions textproc/jless/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
# $NetBSD: cargo-depends.mk,v 1.2 2022/02/21 09:43:40 pin Exp $
# $NetBSD: cargo-depends.mk,v 1.3 2022/03/11 10:22:27 pin Exp $

CARGO_CRATE_DEPENDS+= aho-corasick-0.7.18
CARGO_CRATE_DEPENDS+= atty-0.2.14
CARGO_CRATE_DEPENDS+= autocfg-1.0.1
CARGO_CRATE_DEPENDS+= beef-0.5.1
CARGO_CRATE_DEPENDS+= bitflags-1.2.1
CARGO_CRATE_DEPENDS+= block-0.1.6
CARGO_CRATE_DEPENDS+= cc-1.0.69
CARGO_CRATE_DEPENDS+= cfg-if-0.1.10
CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
CARGO_CRATE_DEPENDS+= clap-3.0.14
CARGO_CRATE_DEPENDS+= clap_derive-3.0.14
CARGO_CRATE_DEPENDS+= clipboard-0.5.0
CARGO_CRATE_DEPENDS+= clipboard-win-2.2.0
CARGO_CRATE_DEPENDS+= clipboard-win-4.2.1
CARGO_CRATE_DEPENDS+= dirs-next-2.0.0
CARGO_CRATE_DEPENDS+= dirs-sys-next-0.1.2
Expand All @@ -22,18 +25,24 @@ CARGO_CRATE_DEPENDS+= hashbrown-0.11.2
CARGO_CRATE_DEPENDS+= heck-0.4.0
CARGO_CRATE_DEPENDS+= hermit-abi-0.1.18
CARGO_CRATE_DEPENDS+= indexmap-1.8.0
CARGO_CRATE_DEPENDS+= indoc-1.0.4
CARGO_CRATE_DEPENDS+= isatty-0.1.9
CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
CARGO_CRATE_DEPENDS+= libc-0.2.99
CARGO_CRATE_DEPENDS+= libc-stdhandle-0.1.0
CARGO_CRATE_DEPENDS+= linked-hash-map-0.5.4
CARGO_CRATE_DEPENDS+= log-0.4.14
CARGO_CRATE_DEPENDS+= logos-0.12.0
CARGO_CRATE_DEPENDS+= logos-derive-0.12.0
CARGO_CRATE_DEPENDS+= malloc_buf-0.0.6
CARGO_CRATE_DEPENDS+= memchr-2.4.1
CARGO_CRATE_DEPENDS+= memoffset-0.6.4
CARGO_CRATE_DEPENDS+= nibble_vec-0.1.0
CARGO_CRATE_DEPENDS+= nix-0.22.1
CARGO_CRATE_DEPENDS+= numtoa-0.1.0
CARGO_CRATE_DEPENDS+= objc-0.2.7
CARGO_CRATE_DEPENDS+= objc-foundation-0.1.1
CARGO_CRATE_DEPENDS+= objc_id-0.1.1
CARGO_CRATE_DEPENDS+= os_str_bytes-6.0.0
CARGO_CRATE_DEPENDS+= proc-macro-error-1.0.4
CARGO_CRATE_DEPENDS+= proc-macro-error-attr-1.0.4
Expand All @@ -44,7 +53,7 @@ CARGO_CRATE_DEPENDS+= redox_syscall-0.1.57
CARGO_CRATE_DEPENDS+= redox_syscall-0.2.6
CARGO_CRATE_DEPENDS+= redox_termios-0.1.2
CARGO_CRATE_DEPENDS+= redox_users-0.4.0
CARGO_CRATE_DEPENDS+= regex-1.5.4
CARGO_CRATE_DEPENDS+= regex-1.5.5
CARGO_CRATE_DEPENDS+= regex-syntax-0.6.25
CARGO_CRATE_DEPENDS+= rustyline-9.0.0
CARGO_CRATE_DEPENDS+= scopeguard-1.1.0
Expand All @@ -60,6 +69,7 @@ CARGO_CRATE_DEPENDS+= textwrap-0.14.2
CARGO_CRATE_DEPENDS+= unicode-segmentation-1.7.1
CARGO_CRATE_DEPENDS+= unicode-width-0.1.8
CARGO_CRATE_DEPENDS+= unicode-xid-0.2.1
CARGO_CRATE_DEPENDS+= unindent-0.1.8
CARGO_CRATE_DEPENDS+= utf8-ranges-1.0.4
CARGO_CRATE_DEPENDS+= utf8parse-0.2.0
CARGO_CRATE_DEPENDS+= version_check-0.9.3
Expand All @@ -68,3 +78,6 @@ CARGO_CRATE_DEPENDS+= winapi-0.3.9
CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
CARGO_CRATE_DEPENDS+= winapi-util-0.1.5
CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0
CARGO_CRATE_DEPENDS+= x11-clipboard-0.3.3
CARGO_CRATE_DEPENDS+= xcb-0.8.2
CARGO_CRATE_DEPENDS+= yaml-rust-0.4.5
53 changes: 46 additions & 7 deletions textproc/jless/distinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.2 2022/02/21 09:43:40 pin Exp $
$NetBSD: distinfo,v 1.3 2022/03/11 10:22:27 pin Exp $

BLAKE2s (aho-corasick-0.7.18.crate) = 8925e88e2df4b5ca3b31783f527e1bb31dbe27846f409f631148fa239f3b2935
SHA512 (aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
Expand All @@ -15,6 +15,9 @@ Size (beef-0.5.1.crate) = 15177 bytes
BLAKE2s (bitflags-1.2.1.crate) = d88eaeb22f47d784119fe5d2ecd3e09ef458afb28b23c53a23566144e1ee218d
SHA512 (bitflags-1.2.1.crate) = ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
Size (bitflags-1.2.1.crate) = 16745 bytes
BLAKE2s (block-0.1.6.crate) = 5482bb36f2842a3fe4fcac084ae4762392ac429ee1f5c30298465df08c610235
SHA512 (block-0.1.6.crate) = c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
Size (block-0.1.6.crate) = 4077 bytes
BLAKE2s (cc-1.0.69.crate) = 63ff246dafaf0f1e929375c78847908bea984a5fb9b1898ecf399a4b3585e88e
SHA512 (cc-1.0.69.crate) = ba2b84fb61b4097a96f9013f9925b1985263ccd75274186f5d37589444e390ae8d5d1f88c210822a9e9dac2db551c24aee2b12bb61801aef8b31a72b2ac77437
Size (cc-1.0.69.crate) = 56044 bytes
Expand All @@ -30,6 +33,12 @@ Size (clap-3.0.14.crate) = 191513 bytes
BLAKE2s (clap_derive-3.0.14.crate) = b55963c5db12be8cf47fbe982a962784486967d903a36f45b467c2cc50f083ea
SHA512 (clap_derive-3.0.14.crate) = eba7088895891c3574445093100bc5ec0a32315d99bcade2524235f768c94ba7a701d43310f1c89297ca55f540716a69ae0fb644797d9ec9e064930ed53b4564
Size (clap_derive-3.0.14.crate) = 25314 bytes
BLAKE2s (clipboard-0.5.0.crate) = 100f8c0dbeb4a3d6ce01dce30d913a5c52e88eebb50f44db25e3054a57279e16
SHA512 (clipboard-0.5.0.crate) = a02994e68bb4ecdb1ba3db05e095474e67df4d73f69c92ab096913f4bd0f47ec6b62c8f0210fd67bb466e293c765888c315770e447f5c6e9b2e5c69f71d3e48a
Size (clipboard-0.5.0.crate) = 10009 bytes
BLAKE2s (clipboard-win-2.2.0.crate) = dc62362ccca9149207312cca56c44a9100f3bc69328652f811c9a88def9755a2
SHA512 (clipboard-win-2.2.0.crate) = f869775bb2e6d84096034c26c888c9f671272232af74c02bda2a6c8f0d600652af581c0e94d875d8746b986314f61168bf7539042a65cb2ccbbf858141fa42e0
Size (clipboard-win-2.2.0.crate) = 11079 bytes
BLAKE2s (clipboard-win-4.2.1.crate) = 885e29433f46e113bc4c1294bda921542350c59bcd6029d9c786541a8bc12fb2
SHA512 (clipboard-win-4.2.1.crate) = 77a0bc140dc614cf763968d60e0ef8407ad7758891e08377f16031e5df783c9338aa0a3f4da1402f815a14818de074a9bfd8a273b07ed5724532335e177b0584
Size (clipboard-win-4.2.1.crate) = 12142 bytes
Expand Down Expand Up @@ -66,12 +75,15 @@ Size (hermit-abi-0.1.18.crate) = 9936 bytes
BLAKE2s (indexmap-1.8.0.crate) = b4bffe99cb221a5d359fd9c75f454f07341917d88df746e4c6c874f6035a3a13
SHA512 (indexmap-1.8.0.crate) = 6af44320a80c8256291cc6e3c90311ce67b7f69ce039d640bb3abbcb6057f16eb443a407060ba647d7b16f44214acf59b566772a4802ba5000f036f69ca82a43
Size (indexmap-1.8.0.crate) = 52583 bytes
BLAKE2s (indoc-1.0.4.crate) = 9795d06961300faf1d388b3bbac5fd3999cca5232c2320b5c0d84065b46ea8fa
SHA512 (indoc-1.0.4.crate) = b2d90f074f9a34e330d7d6e6313bd569cd857c791b8ff79191a70f19064fa53ea2ede30bbd16587fb438e69ccce4c3e2fbb127610ba8e470daf076d7373f0213
Size (indoc-1.0.4.crate) = 13122 bytes
BLAKE2s (isatty-0.1.9.crate) = 6e97b8fa99526e94b9e286fa8c419d97afcd150cf9785ad17d1db7fee06aa583
SHA512 (isatty-0.1.9.crate) = 64283bd77f3987a91f88c1292be94a2efe7ce25d8d617da6da94643c27cda4cef2d9ae121c6f08d4ae2790080486db996b4aa4cea65c49ae4ba56493676e080e
Size (isatty-0.1.9.crate) = 8009 bytes
BLAKE2s (jless-0.7.2.tar.gz) = 272854c5defeefda877052822b4c683042383c0c8694a893ea6a8ef51706e63c
SHA512 (jless-0.7.2.tar.gz) = b7eb2090d369848ac60cba240fa7eeac5289c7ff2b233ca844540e5e8b88434e24e91f8486889d290756c1ab7d76042beb190863967ca5093f3b6b4c1a9370f0
Size (jless-0.7.2.tar.gz) = 3397918 bytes
BLAKE2s (jless-0.8.0.tar.gz) = c14e21f0f3db51e7fb4ee0618815a40c76477922743e5189d73e7ef47f79d7ba
SHA512 (jless-0.8.0.tar.gz) = cd208c9237e07c6111667fbd530aebea2b3568bad5bf58508e76e047c51097e0029e768056b2b8f79fc0f270bf6fd0632b62eb7ad82eaf8194d433f28dfbb12d
Size (jless-0.8.0.tar.gz) = 1210950 bytes
BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
Size (lazy_static-1.4.0.crate) = 10443 bytes
Expand All @@ -81,6 +93,9 @@ Size (libc-0.2.99.crate) = 524997 bytes
BLAKE2s (libc-stdhandle-0.1.0.crate) = 6c94eb1c646d4777427bf3420f86685beef99ad885b31033d1a7817ec3ce8efc
SHA512 (libc-stdhandle-0.1.0.crate) = 5c04f6aa2b605211d3d7127f81fc06e1c937966b9f2dcc0da03133e7772adfd69bb0ce4ec08a559ca989ceffa48ae6173321329c140d31f85dda1e9058984bff
Size (libc-stdhandle-0.1.0.crate) = 2254 bytes
BLAKE2s (linked-hash-map-0.5.4.crate) = c9c95074dd072275999910da8ed4eecda472e7d1451ece55c744c3775750afbe
SHA512 (linked-hash-map-0.5.4.crate) = 2938883357ec0e7d9c9fc5746063ae419c97250ddceeb8de3480c89e97e0a29d175cc9199bdb3ddf81cd5d6a2a1e319ee1644a7309eea96058221074cf87c0b6
Size (linked-hash-map-0.5.4.crate) = 16166 bytes
BLAKE2s (log-0.4.14.crate) = 6a53d58f64a8f33394bab4d3ebee1ef02f08138aecee9b8ab336e1834f7d06fd
SHA512 (log-0.4.14.crate) = 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
Size (log-0.4.14.crate) = 34582 bytes
Expand All @@ -90,6 +105,9 @@ Size (logos-0.12.0.crate) = 8849 bytes
BLAKE2s (logos-derive-0.12.0.crate) = 7c72fdb079209fd14fd7098932ed398dd580c99171007ac7262df994742f3283
SHA512 (logos-derive-0.12.0.crate) = be0454574faaf7e2ecbfec7f2692af2e08ede3751e4efe8d431ca3f1bcb9944c45479c3decf7232c7136390bad1fdc32b46cb2c2fd9883aa43eebe570ba5f425
Size (logos-derive-0.12.0.crate) = 32455 bytes
BLAKE2s (malloc_buf-0.0.6.crate) = fa2e78c89cf38b987feb7cc9114dedf22a0d8ea5611e9a44f8dd55b4b79adc7c
SHA512 (malloc_buf-0.0.6.crate) = 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
Size (malloc_buf-0.0.6.crate) = 1239 bytes
BLAKE2s (memchr-2.4.1.crate) = ba88561df42c7b9212f8ffd8a3267f5d5dffdc0636703bfb27765c7f57a351e6
SHA512 (memchr-2.4.1.crate) = d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11
Size (memchr-2.4.1.crate) = 64977 bytes
Expand All @@ -105,6 +123,15 @@ Size (nix-0.22.1.crate) = 227166 bytes
BLAKE2s (numtoa-0.1.0.crate) = 60d075857c572bc8e06538cd0688bb78588cacf0271d1003983b9cc073938680
SHA512 (numtoa-0.1.0.crate) = 41b5c774048592c5867fba217c85d4ece4540e0f3ab0eea7dd1a6af340ba46dae42bbca62ea7fe3afdb258660f39a3d3082264c99dea67d3d1ae178d00a01354
Size (numtoa-0.1.0.crate) = 8999 bytes
BLAKE2s (objc-0.2.7.crate) = e34a570a877d402bef4a22098157a24171ada921812037222da0b82a1424f391
SHA512 (objc-0.2.7.crate) = 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988
Size (objc-0.2.7.crate) = 22036 bytes
BLAKE2s (objc-foundation-0.1.1.crate) = eec9e9d76cb8e2bef59fb8f787559a1852fdf2cb0c153b670c345123ea421be2
SHA512 (objc-foundation-0.1.1.crate) = 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34
Size (objc-foundation-0.1.1.crate) = 9063 bytes
BLAKE2s (objc_id-0.1.1.crate) = 1bc76100eb8a059b580ecd9b12111a7055936856bbb9059e7d8f28a3bfb362ef
SHA512 (objc_id-0.1.1.crate) = ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5
Size (objc_id-0.1.1.crate) = 3258 bytes
BLAKE2s (os_str_bytes-6.0.0.crate) = 81aeea46771b35349ead272cee409f24d10915cd645a1ce82a826a812353e9f2
SHA512 (os_str_bytes-6.0.0.crate) = d2d3741a1190092cf251e035d2c55a7d022d99512160ed4ddccccb44ca85f664f94f8a937a76eff88581b593e2ebaddab6e753009f3046a8a2ebf451418e41d8
Size (os_str_bytes-6.0.0.crate) = 21046 bytes
Expand Down Expand Up @@ -135,9 +162,9 @@ Size (redox_termios-0.1.2.crate) = 3268 bytes
BLAKE2s (redox_users-0.4.0.crate) = e590ba393fb4b6397a1da68ab001cb7f9c5dc1aa6e3c74ac57200e1750a71daf
SHA512 (redox_users-0.4.0.crate) = 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9
Size (redox_users-0.4.0.crate) = 13023 bytes
BLAKE2s (regex-1.5.4.crate) = 3465447445c42b1e1e85a575bc9ec4edc9b036e61e87288521038059d229c9a7
SHA512 (regex-1.5.4.crate) = 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19
Size (regex-1.5.4.crate) = 236581 bytes
BLAKE2s (regex-1.5.5.crate) = d6b48244aee056361cfbf09dc8f3c9abf9c53528da696282de57b24e867a5f29
SHA512 (regex-1.5.5.crate) = a5873edc75a64f03be77151c318bc90c7dff565f838d811f5973ebca2e86247efd58830b0a8ba41e372f5a72f5402d93873f8d34c36481fa4359874b2fa5d571
Size (regex-1.5.5.crate) = 238119 bytes
BLAKE2s (regex-syntax-0.6.25.crate) = e37642d6bafc62a523b729a9b82712000ee5c603ab3e0d4389af0b5735c64d71
SHA512 (regex-syntax-0.6.25.crate) = a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
Size (regex-syntax-0.6.25.crate) = 293293 bytes
Expand Down Expand Up @@ -183,6 +210,9 @@ Size (unicode-width-0.1.8.crate) = 16732 bytes
BLAKE2s (unicode-xid-0.2.1.crate) = 76711f7c3cb52a9b3b3c660966ca2fe3db48b6dc3288ad3ff9ab5f809e0f00cc
SHA512 (unicode-xid-0.2.1.crate) = 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2
Size (unicode-xid-0.2.1.crate) = 14392 bytes
BLAKE2s (unindent-0.1.8.crate) = 7757f774e5cb8317ab2ad497233de0df50749e59f1ba2fcbf1d301b999ae28d5
SHA512 (unindent-0.1.8.crate) = 7752f4a29306b3c43f768bc400d610d1537457b22cceae8a5ebba31c857e219dc433a10a676d3cf94316a7cd6c7013c8960c825c6f1f9db5a3c2edd0a60591a8
Size (unindent-0.1.8.crate) = 8326 bytes
BLAKE2s (utf8-ranges-1.0.4.crate) = 71dc181b08ae48550585d19fb984861df465bde1caa12be4da866fb648faf7be
SHA512 (utf8-ranges-1.0.4.crate) = acd7008c92ed23cc0ad3fbacecfba2169781687c6aaa475ef5388fe416391cd209218a2cb19b9d4fc87a2a616f1dd67129d39978fe1b58be134a013f90cd53d4
Size (utf8-ranges-1.0.4.crate) = 8575 bytes
Expand All @@ -207,3 +237,12 @@ Size (winapi-util-0.1.5.crate) = 10164 bytes
BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
BLAKE2s (x11-clipboard-0.3.3.crate) = 48e929aa364f5f32b18b75a95ed3703b59ae0948f73efec1505a2905d41001e1
SHA512 (x11-clipboard-0.3.3.crate) = b45283bb897f3fe1a3d16d12a962376a26c2c26e37140b32c064f9a768454dffb584af2f24e13adf00dbc5e0095aacfe40b27fabc7745598037ddbebaed688e3
Size (x11-clipboard-0.3.3.crate) = 7357 bytes
BLAKE2s (xcb-0.8.2.crate) = c820dd5466be0db7b73ade6477946f49fd95e9b6e74cfe0b3b74e49099265b26
SHA512 (xcb-0.8.2.crate) = 276df8c84e5a416470ea5d7d29065acfa0f3b1c2f6f987242e30ceed746ee7c004257a26d01dba4f2366a76c5878b154242ed4f4cbe5b7df1b2c9c40c4d60c46
Size (xcb-0.8.2.crate) = 129071 bytes
BLAKE2s (yaml-rust-0.4.5.crate) = 65c7c0fe708cb682959e36fbb03b09a35b09d529e5c87364107f5985940a1404
SHA512 (yaml-rust-0.4.5.crate) = 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
Size (yaml-rust-0.4.5.crate) = 47783 bytes

0 comments on commit c1253b7

Please sign in to comment.