aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2016-04-27Read aliases file as bytes and convert to stringTeddy Wing
2016-04-24test: Fix `write_to_file` race conditionTeddy Wing
2016-04-24Write alias even if we haven't found a matching oneTeddy Wing
2016-04-24`write_to_file` test: Extract append lines to closureTeddy Wing
2016-04-24Extract `alias_write_to_file` test function contents to helperTeddy Wing
2016-04-24Add a documentation comment to our crateTeddy Wing
2016-04-24main: Change `unwrap` to `expect`Teddy Wing
2016-04-24Move `Alias` to separate alias moduleTeddy Wing
2016-04-24Move `write_alias` function to `Alias#write_to_file`Teddy Wing
2016-04-24Move `find_alias_in_file` function to `Alias#find_in_file`Teddy Wing
2016-04-23Remove dependency on 'getopts'Teddy Wing
2016-04-23Specify alias file as a command line argumentTeddy Wing
2016-04-22Add descriptions to `AliasSearchError` `fmt::Display`Teddy Wing
2016-04-22Write alias errors to STDERR instead of panickingTeddy Wing
2016-04-22main: Simplify the STDOUT writerTeddy Wing
2016-04-22main: Write message to STDOUTTeddy Wing
2016-04-22tests: Make constant name uppercaseTeddy Wing
2016-04-22Get the full integration working for realTeddy Wing
2016-04-22main: Remove pseudocodeTeddy Wing
2016-04-22Alias#write_to_file: Fix append and ending newlineTeddy Wing
2016-04-22Add `Alias#write_to_file`Teddy Wing
2016-04-22Make `update_alias_id` tests more DRYTeddy Wing
2016-04-21Add Alias#update_alias_idTeddy Wing
2016-04-21find_alias_in_file: Return list of aliases not alias linesTeddy Wing
2016-04-21Remove `build_alias` functionTeddy Wing
2016-04-21Add test for `find_alias_in_file` Ok caseTeddy Wing
2016-04-21Add a test for the `AliasSearchError::NotFound` caseTeddy Wing
2016-04-21Add test find_alias_in_file_email_already_existsTeddy Wing
2016-04-21find_alias_in_file: Return a vector of matchesTeddy Wing
2016-04-19Rename is_alias_in_file to find_alias_in_fileTeddy Wing
2016-04-19is_alias_in_file_finds_a_match: Change `to_string` to `to_owned`Teddy Wing
2016-04-19is_alias_in_file: Make `file` binding immutableTeddy Wing
2016-04-19main.rs: Remove unused import `std::path::Path`Teddy Wing
2016-04-18is_alias_in_file: Take an Alias instead of an alias stringTeddy Wing
2016-04-18Merge branch 'master' into check-for-alias-in-fileTeddy Wing
2016-04-18Alias#to_string: Don't format `name` if it's emptyTeddy Wing
2016-04-18tests.rs: Use `Alias::new` instead of `build_alias`Teddy Wing
2016-04-17Add a new `Alias` struct and implementationTeddy Wing
2016-04-17Create a function that will check whether an alias is in a fileTeddy Wing
2016-04-06build_alias: Remove comment about special charactersTeddy Wing
2016-04-06test.rs: Split `build_alias` test into 5 separate testsTeddy Wing
2016-04-06build_alias: Remove [,'"] charactersTeddy Wing
2016-04-06Implement `build_alias`Teddy Wing
2016-04-06Add a couple tests for `build_alias`Teddy Wing
2016-04-06Create a couple new functions to build our alias (stubs)Teddy Wing
2016-04-05Find "From: " line in inputTeddy Wing
2016-04-05Remove old commented code from 55b07581cf2e414460461e9e1591059b5dc459d3Teddy Wing
2016-04-05Read stdinTeddy Wing
2016-04-05Add a comment with some implementation detailsTeddy Wing
2016-03-27Initial commit. Base Rust 1.7.0 project.Teddy Wing