{"comment":{"position":null,"created_at":"2011-12-01T04:03:46Z","commit_id":"1b09cba6665dfeffb8ce047fa566b7a19a3a6084","updated_at":"2011-12-01T04:03:46Z","user":{"gravatar_id":"5efc99caa452c99f188adfc58d2dc49b","id":1092618,"url":"https://api.github.com/users/ryran","avatar_url":"https://secure.gravatar.com/avatar/5efc99caa452c99f188adfc58d2dc49b?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"ryran"},"body":"Another marathon coding session\r\n+ Main menu main menu main menu\r\n+ Main menu now has choices for encryption & decryption of files\r\n+ Auto-changes encryption mode depending on whether source files are ascii or binary\r\n+ Added a first-run message\r\n+ Info messages can be permanently ignored -- setting stored in ~/.a7crypt\r\n+ Every error condition you can think of is prepared for ;)\r\nSeriously though: Spaces in the dirpath to the script itself, spaces in names of the directories of a sourcefile, spaces in a sourcefile itself, trying to overwrite the source file with the destination\r\n\r\nThe only potential todo I still have is to add a main menu item that pops up a display cheatsheet of the commands used for encryption & decryption. I suspect I might tweak the text of some of the warning messages over time as well.","id":760017,"path":null,"line":null,"html_url":"https://github.com/ryran/a7crypt/commit/1b09cba666#commitcomment-760017","url":"https://api.github.com/repos/ryran/a7crypt/comments/760017"}}