diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs index 88027c7..283fa69 100644 --- a/src/main.rs +++ b/src/main.rs @@ -36,8 +36,17 @@ fn main() { }; if matches.opt_present("h") { - let brief = "t is for people that want do things, not organize their tasks"; - opts.usage(&brief); + let brief = "t is for people that want do things, not organize their tasks + +Usage: t [-t DIR] [-l LIST] [options] [TEXT]"; + print!("{}", opts.usage(&brief)); return; } + + let input = if !matches.free.is_empty() { + matches.free[0].clone() + } else { + "Print tasks".to_string() + }; + println!("{}", input); } |