kr/netrc — pull request #5 by geemus (2011-11-28 18:04:36+00:00)
Title: values containing . and @ fail to parse correctly

Just ran into this earlier with the latest revision but didn't have the most luck fixing it myself, so I figured I would at least add a failing test. As you should be able to see it ends up taking the portion of the string up to the first . or @ as the value and then sets the following key as the rest of the string + newline/whitespace + key. This means that heroku-netrc with this stuff falls all over itself when trying to read stuff, but writes everything correctly. Would love to have a hand (or at least some guidance) toward fixing this. Thanks!