thwack 0.10.7

Command line version of Go To File utility, similar to the one on GitHub
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use std::env;
use std::io::{stderr, stdout};

use thwack::{DefaultTerminal, entrypoint, safe_exit};

fn main() {
    let mut out = stdout();
    let err = stderr();
    match entrypoint(env::args_os(), DefaultTerminal, &mut out) {
        Ok(_) => safe_exit(0, out, err),
        Err(e) => {
            eprintln!("{}", e); // TODO: Write a more readable error message.
            safe_exit(e.exit_code, out, err);
        }
    }
}