Remove `atty` dependency
Dependencies
- [2]
2MKP7CB7Move dependencies into workspace `Cargo.toml` - [3]
I24UEJQLVarious post-fire fixes - [4]
RH7NSV7FBump lockfile - [5]
EUZFFJSOUpdating Pijul with the latest changes in Libpijul - [6]
SYZ44SKFRemove `async_trait` crate - [7]
4RV7T4SRMigrate from `pijul::config` to `pijul-config` - [8]
5BB266P6Optional colours in the global config file - [9]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [10]
STG7MO5MVersion bump - [11]
L4JXJHWXpijul/*: reorganize imports and remove extern crate - [12]
RIZ4IP76Solving more conflicts - [13]
V7FJ2EPWVersion bump - [14]
EJ7TFFOWRe-adding Cargo.lock - [15]
TCXM4WIJRemove unused dependencies - [16]
U6TQX5Z2pager function respects cli option and user config files, PAGER env var - [17]
RZ75BZCIRemove unused dependencies - [18]
A3RM526YIntegrating identity malleability - [19]
PNJL5TPZVersion bump - [20]
OQQ4TGEMPrinting modifications only once in pijul diff
Change contents
- replacement in pijul/src/commands/diff.rs at line 2
use std::io::Write;use std::io::{IsTerminal, Write}; - replacement in pijul/src/commands/diff.rs at line 356
let mut colors = atty::is(atty::Stream::Stdout);let mut colors = std::io::stdout().is_terminal(); - edit in pijul/Cargo.toml at line 26
atty.workspace = true - edit in Cargo.toml at line 26
atty = "0.2" - edit in Cargo.lock at line 1862
"atty",