Do not replace arguments to pager when --pager is used, closes #509
commitf0771d65329d1c01b22e5545f8201bd51d603b1f
authorsharkdp <davidpeter@web.de>
dateMon 18 Feb 2019, 19:53 (8 years ago)
parentd8f28c1
src/output.rs+6−1
@@ -43,8 +43,13 @@ impl OutputType {
4343 _ => None,
4444 };
4545
46+ let pager_from_config = pager_from_config.map(|p| p.to_string());
47+
48+ if pager_from_config.is_some() {
49+ replace_arguments_to_less = false;
50+ }
51+
4652 let pager = pager_from_config
47− .map(|p| p.to_string())
4853 .or(pager_from_env)
4954 .unwrap_or(String::from("less"));
5055