Mercurial > hg
comparison rust/rhg/src/commands/status.rs @ 48729:99b1dfc06571
rhg: Add support for HGPLAINEXPECT
Differential Revision: https://phab.mercurial-scm.org/D12163
author | Simon Sapin <simon.sapin@octobus.net> |
---|---|
date | Thu, 10 Feb 2022 11:58:04 +0100 |
parents | e91aa800ae5b |
children | 3e2b4bb286e7 |
comparison
equal
deleted
inserted
replaced
48728:3199b575375d | 48729:99b1dfc06571 |
---|---|
181 | 181 |
182 let ui = invocation.ui; | 182 let ui = invocation.ui; |
183 let config = invocation.config; | 183 let config = invocation.config; |
184 let args = invocation.subcommand_args; | 184 let args = invocation.subcommand_args; |
185 | 185 |
186 let verbose = !ui.plain() | 186 let verbose = !ui.plain(None) |
187 && !args.is_present("print0") | 187 && !args.is_present("print0") |
188 && (config.get_bool(b"ui", b"verbose")? | 188 && (config.get_bool(b"ui", b"verbose")? |
189 || config.get_bool(b"commands", b"status.verbose")?); | 189 || config.get_bool(b"commands", b"status.verbose")?); |
190 if verbose { | 190 if verbose { |
191 return Err(CommandError::unsupported( | 191 return Err(CommandError::unsupported( |
310 } | 310 } |
311 fixup.push(to_check.path.into_owned()) | 311 fixup.push(to_check.path.into_owned()) |
312 } | 312 } |
313 } | 313 } |
314 } | 314 } |
315 let relative_paths = (!ui.plain()) | 315 let relative_paths = (!ui.plain(None)) |
316 && config | 316 && config |
317 .get_option(b"commands", b"status.relative")? | 317 .get_option(b"commands", b"status.relative")? |
318 .unwrap_or(config.get_bool(b"ui", b"relative-paths")?); | 318 .unwrap_or(config.get_bool(b"ui", b"relative-paths")?); |
319 let output = DisplayStatusPaths { | 319 let output = DisplayStatusPaths { |
320 ui, | 320 ui, |