Closed DrChat closed 3 years ago
Thanks for the PR! I hadn't realized that an LZX crate now exists.
Could you also update the support table in the crate-level doc comment in lib.rs
?
Could you also update the support table in the crate-level doc comment in
lib.rs
?
Sure! Should I say anything about LZX only being supported for decompression?
Yes, it would be good to make clear in the table that LZX is only supported for decompression, not compression (whereas the other modes support both or neither). Perhaps by having two separate columns for compression/decompression support, or by writing e.g. "Decompression only" in the "Supported" column for LZX, or something.
Okay - I went ahead and amended the last commit with that change!
This is good for merge now, though we might wait a bit longer for the author of lzxd
to push the updates up to crates.io.
Alrighty - this is ready to go. lzxd
has been updated.
Thanks again for implementing this!
This is a set of changes to implement LZX decompression support, as well as a few other misc. improvements:
anyhow
to report errors fromreadcab
.Note that this changeset depends on Lonami/lzxd#4, and the test I've added won't succeed until that pull request is merged upstream.
This PR fixes #7.