diff options
| author | Teddy Wing | 2016-04-21 16:41:01 -0400 | 
|---|---|---|
| committer | Teddy Wing | 2016-04-21 16:43:16 -0400 | 
| commit | 222ade989e6d723435e60ff8e5d60a64b3003af3 (patch) | |
| tree | 2a22354b756646f4cfc19d3e37d9fd0d589bc2ba /src | |
| parent | ae0d8ed71f315d49bf10cc6b63344f399b56894d (diff) | |
| download | mutt-alias-auto-add-222ade989e6d723435e60ff8e5d60a64b3003af3.tar.bz2 | |
Remove `build_alias` function
This has been superseded by the `Alias::new` method (introduced in
b182ea18dd664bc36e56601635ceb5ffdd67dc69). We can now safely remove this
function.
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 28 | 
1 files changed, 0 insertions, 28 deletions
| diff --git a/src/main.rs b/src/main.rs index 4c0cf26..06f6eb9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -51,34 +51,6 @@ impl Alias {  }  fn handle_alias(s: &str) { -    let alias = build_alias(s); -} - -fn build_alias(s: &str) -> String { -    let mut split: Vec<&str> = s.split_whitespace().collect(); - -    // Remove "From: " -    split.remove(0); - -    let mut alias_line = String::from("alias "); -    let mut alias = String::new(); - -    if split.len() == 1 { -        alias = format!("{} ", split[0].to_lowercase()); -    } else if split.len() == 2 { -        alias = format!("{} ", split[0].to_lowercase()); -    } else if split.len() > 2 { -        alias = format!("{}-{} ", split[split.len() - 2], split[0]).to_lowercase(); -    } - -    alias = alias.replace(',', ""); -    alias = alias.replace('\'', ""); -    alias = alias.replace('"', ""); - -    alias_line.push_str(&alias); -    alias_line.push_str(&split.join(" ")); - -    alias_line  }  #[derive(Debug)] | 
