summary refs log tree commit diff
path: root/src/libextra
diff options
context:
space:
mode:
authorRon Dahlgren <ronald.dahlgren@gmail.com>2013-06-09 16:13:52 -0700
committerRon Dahlgren <ronald.dahlgren@gmail.com>2013-06-09 16:13:52 -0700
commit9e4beaac9d6de2e867427f06e8420b8bac847181 (patch)
tree73e27326bf464326969d061ad7e203cedc5fe634 /src/libextra
parent983269e71ac39cede5477f26fa1920819875e468 (diff)
downloadrust-9e4beaac9d6de2e867427f06e8420b8bac847181.tar.gz
rust-9e4beaac9d6de2e867427f06e8420b8bac847181.zip
Fix all issues with sample code
The getopts sample program now compiles and runs. Additionally I made
all of the indentation uniformly four spaces.
Diffstat (limited to 'src/libextra')
-rw-r--r--src/libextra/getopts.rs25
1 files changed, 13 insertions, 12 deletions
diff --git a/src/libextra/getopts.rs b/src/libextra/getopts.rs
index c5c39381a24..3460b65e876 100644
--- a/src/libextra/getopts.rs
+++ b/src/libextra/getopts.rs
@@ -33,19 +33,20 @@
  * ```
  *    extern mod extra;
  *    use extra::getopts::*;
+ *    use std::os;
  *
  *    fn do_work(in: &str, out: Option<~str>) {
- *      io::println(in);
- *      io::println(match out {
- *        Some(x) => x,
- *        None => ~"No Output"
- *      });
+ *        println(in);
+ *        println(match out {
+ *            Some(x) => x,
+ *            None => ~"No Output"
+ *        });
  *    }
  *
- *    fn print_usage(program: &str, _opts: &[extra::getopts::Opt]) {
- *      io::println(fmt!("Usage: %s [options]", program));
- *      io::println("-o\t\tOutput");
- *      io::println("-h --help\tUsage");
+ *    fn print_usage(program: &str, _opts: &[Opt]) {
+ *        println(fmt!("Usage: %s [options]", program));
+ *        println("-o\t\tOutput");
+ *        println("-h --help\tUsage");
  *    }
  *
  *    fn main() {
@@ -58,9 +59,9 @@
  *            optflag("h"),
  *            optflag("help")
  *        ];
- *        let matches = match getopts(vec::tail(args), opts) {
- *            result::Ok(m) => { m }
- *            result::Err(f) => { fail!(fail_str(f)) }
+ *        let matches = match getopts(args.tail(), opts) {
+ *            Ok(m) => { m }
+ *            Err(f) => { fail!(fail_str(f)) }
  *        };
  *        if opt_present(&matches, "h") || opt_present(&matches, "help") {
  *            print_usage(program, opts);