figsoda
figsoda
we could also add compression to stdout after partial compression (https://github.com/ouch-org/ouch/issues/70#issuecomment-944919196) is implemented, so imo all outputs should go to stderr, with possibly the exception of `help`, `version`, and `list`...
are there any downsides of outputting to stderr? why do we need extra logic to switch the outputs
`ouch d file.xz 2>ouch.log` should work if they are outputted to stderr
in addition to a quiet flag, we can also use [tracing](https://lib.rs/crates/tracing) with [EnvFilter](https://docs.rs/tracing-subscriber/*/tracing_subscriber/struct.EnvFilter.html) from [tracing-subscriber](https://lib.rs/crates/tracing-subscriber)
Yes, I also think it should probably replace `--partial`
tested on https://github.com/ouch-org/ouch/commit/2c5a57c01ce8120ff55a148e0630fb4670bb7c49, got a slightly different result ```console [...] Time (mean ± σ): 6.137 s ± 0.745 s [User: 3.145 s, System: 2.873 s] Range (min … max): 5.589...
looks like `affinity` crate doesn't have `get_core_ids` 🤔
some code actions would be nice, here are some that I can think of: - prefetch hash of `fetch*` functions - `with` to `let inherit` - inline `let` variables -...
Haave you tried using rust-src from x86_64-linux?
The nixpkgs-mozilla version also gives me an error on my machine ``` error: builder for '/nix/store/75dhk8ci68y75nhkrnjabq9i40dnl1di-hello-deps-0.1.0.drv' failed with exit code 101; last 10 log lines: > = note: "cc" "-Wl,--as-needed"...