aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2021-03-14get_email_body(): Add TODOsTeddy Wing
2021-03-14get_email_body(): Support emails with attachmentsTeddy Wing
2021-03-14Update TODOTeddy Wing
2021-03-14muttrc: Add help text to macrosTeddy Wing
2021-03-14muttrc: Only define `L` macro in `pager`, not `index`Teddy Wing
2021-03-14muttrc: Unset `wait_key`Teddy Wing
2021-03-14Add a muttrc fileTeddy Wing
2021-03-14Add TODOTeddy Wing
2021-03-14Import `thiserror::Error` as `Error`Teddy Wing
2021-03-14main: Collapse `match`Teddy Wing
2021-03-14Add additional sysexits error codes for other errorsTeddy Wing
2021-03-14Exit with sysexits.h error codes on errorTeddy Wing
2021-03-14Wrap errors in a custom `OttolangyError` typeTeddy Wing
2021-03-14Add an integration testTeddy Wing
2021-03-14Remove Idea.txtTeddy Wing
2021-03-14Remove mail.pyTeddy Wing
2021-03-14Add license (GNU GPLv3+)Teddy Wing
2021-03-13Add context to errorsTeddy Wing
2021-03-13Add documentationTeddy Wing
2021-03-13get_email_body(): Add a real error stringTeddy Wing
2021-03-13get_email_body(): Remove unnecessary `else` branchTeddy Wing
2021-03-13Remove debug print callsTeddy Wing
2021-03-13main(): Replace `unwrap`s with tryTeddy Wing
2021-03-13Replace `unwrap`s with try in non-main functionsTeddy Wing
2021-03-13Write an attribution config fileTeddy Wing
2021-03-09Use 'whatlang' to detect the language of the email bodyTeddy Wing
2021-03-09Move email body parsing code to a new functionTeddy Wing
2021-03-09Fix single-part email handlingTeddy Wing
2021-03-09Remove old email parsing trialsTeddy Wing
2021-03-09Work out how to get the body of a multipart emailTeddy Wing
2021-03-09Try extracting the body of an email messageTeddy Wing
2021-03-09Testing out different libraries for email parsingTeddy Wing
2021-03-08New Rust v1.50.0 projectTeddy Wing
2021-03-08Add ideaTeddy Wing