use time::precise_time_ns;
use treemap::TreeMap;
+use std::clone::Clone;
use std::comm::{stream, SharedChan};
+ use std::libc;
use std::either;
use std::io;
use std::result;
Err(f) => return either::Right(getopts::fail_str(f))
};
+ if getopts::opt_present(&matches, "h") { usage(args[0], "h"); }
+ if getopts::opt_present(&matches, "help") { usage(args[0], "help"); }
+
let filter =
if matches.free.len() > 0 {
- Some(copy (matches).free[0])
- } else { None };
+ Some((matches).free[0].clone())
+ } else {
+ None
+ };
let run_ignored = getopts::opt_present(&matches, "ignored");