Ed Page
Ed Page
In the docs > 1. One could re-implement WTF-8 and re-encode file paths on Windows to WTF-8 by accessing their underlying 16-bit integer representation. Unfortunately, this isn’t zero cost (it...
Note: this is purely from code inspection It looks like if I ran this in a workspace root where a crate is in the root, it will search all other...
// ...and the "machete" command if ran as cargo subcommand. if i == 1 && arg == "machete" { continue; } Since your command accepts positional arguments, this will not...
See - https://github.com/sharkdp/lscolors/blob/12ab04d75edca0f9de36a0e7e7fbab31b3974225/src/lib.rs#L267 - https://github.com/sharkdp/lscolors/blob/master/src/style.rs#L218
Most term styling crates require the format-site to know the capabilities of the intended output stream. This complicates things when the the format-site and outputting are decoupled. The idea for...
This will be a building block for implicit conversions between formats
See - https://lib.rs/crates/coolor - https://lib.rs/crates/ansi_colours - https://lib.rs/crates/color_space - https://github.com/Textualize/rich/blob/master/rich/color.py and https://github.com/Textualize/rich/blob/master/rich/_palettes.py
[cargo-xtask](https://github.com/matklad/cargo-xtask) is a pattern for automation in projects. cargo script is a good option here One aspect to understand is how much the behavior is system dependent or workspace-specific -...
Should we - Use the lock file where possible - Allow `field.workspace = true` etc
Right now, the author is `Anonymous`. We should do what `cargo new` does