1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-31 13:07:46 +00:00

use a single push_str

Co-authored-by: Terts Diepraam <terts.diepraam@gmail.com>
This commit is contained in:
Sylvestre Ledru 2023-12-06 21:14:59 +01:00 committed by GitHub
parent b0fdb1edef
commit 97ec99cf28
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -481,14 +481,17 @@ fn escape(s: &str) -> String {
pub fn generate_dircolors_config() -> String { pub fn generate_dircolors_config() -> String {
let mut config = String::new(); let mut config = String::new();
config.push_str("# Configuration file for dircolors, a utility to help you set the\n"); config.push_str(
config.push_str("# LS_COLORS environment variable used by GNU ls with the --color option.\n"); "\
config.push_str("# The keywords COLOR, OPTIONS, and EIGHTBIT (honored by the\n"); # Configuration file for dircolors, a utility to help you set the\n\
config.push_str("# slackware version of dircolors) are recognized but ignored.\n"); # LS_COLORS environment variable used by GNU ls with the --color option.\n\
config.push_str("# Global config options can be specified before TERM or COLORTERM entries\n"); # The keywords COLOR, OPTIONS, and EIGHTBIT (honored by the\n\
config.push_str("# Below are TERM or COLORTERM entries, which can be glob patterns, which\n"); # slackware version of dircolors) are recognized but ignored.\n\
config # Global config options can be specified before TERM or COLORTERM entries\n\
.push_str("# restrict following config to systems with matching environment variables.\n"); # Below are TERM or COLORTERM entries, which can be glob patterns, which\n\
# restrict following config to systems with matching environment variables.\n\
",
);
config.push_str("COLORTERM ?*\n"); config.push_str("COLORTERM ?*\n");
for term in TERMS { for term in TERMS {
config.push_str(&format!("TERM {}\n", term)); config.push_str(&format!("TERM {}\n", term));