Correct reporting of permission errors on external subcommands
Dependencies
- [2]
JN34NIMJMore specific error for unrecognized subcommands - [3]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting).
Change contents
- replacement in pijul/src/main.rs at line 220
if err.kind() == std::io::ErrorKind::NotFound {writeln!(std::io::stderr(), "No such subcommand: {:?}", cmd).unwrap_or(());} else {writeln!(std::io::stderr(), "Error while running {:?}: {}", cmd, err).unwrap_or(());match err.kind() {std::io::ErrorKind::NotFound | std::io::ErrorKind::PermissionDenied => {writeln!(std::io::stderr(), "No such subcommand: {:?}", cmd).unwrap_or(())}_ => writeln!(std::io::stderr(), "Error while running {:?}: {}", cmd, err).unwrap_or(()),