Skip to content

Commit c8bb89f

Browse files
cli: default to exit, use --no-exit otherwise
1 parent 0a4429b commit c8bb89f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -134,16 +134,16 @@ fn parse_args() -> Result<Args, lexopt::Error> {
134134

135135
let mut dump_update_schedule = None;
136136
let mut dump_render = None;
137-
let mut exit = false;
137+
let mut exit = true;
138138

139139
let mut parser = lexopt::Parser::from_env();
140140
while let Some(arg) = parser.next()? {
141141
match arg {
142142
Long("dump-update-schedule") => dump_update_schedule = Some(parser.value()?.parse()?),
143143
Long("dump-render") => dump_render = Some(parser.value()?.parse()?),
144-
Long("exit") => exit = true,
144+
Long("no-exit") => exit = false,
145145
Long("help") => {
146-
println!("Usage: [--dump-update-schedule file] [--dump-render file] [--exit]");
146+
println!("Usage: [--dump-update-schedule file] [--dump-render file] [--no-exit]");
147147
std::process::exit(0);
148148
}
149149
_ => return Err(arg.unexpected()),

0 commit comments

Comments
 (0)