{"action":"published","release":{"url":"https://api.github.com/repos/bewing0/qcc/releases/1210567","assets_url":"https://api.github.com/repos/bewing0/qcc/releases/1210567/assets","upload_url":"https://uploads.github.com/repos/bewing0/qcc/releases/1210567/assets{?name}","html_url":"https://github.com/bewing0/qcc/releases/tag/v0.0.2","id":1210567,"tag_name":"v0.0.2","target_commitish":"master","name":"tokenizing","draft":false,"author":{"login":"bewing0","id":11851226,"avatar_url":"https://avatars.githubusercontent.com/u/11851226?v=3","gravatar_id":"","url":"https://api.github.com/users/bewing0","html_url":"https://github.com/bewing0","followers_url":"https://api.github.com/users/bewing0/followers","following_url":"https://api.github.com/users/bewing0/following{/other_user}","gists_url":"https://api.github.com/users/bewing0/gists{/gist_id}","starred_url":"https://api.github.com/users/bewing0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bewing0/subscriptions","organizations_url":"https://api.github.com/users/bewing0/orgs","repos_url":"https://api.github.com/users/bewing0/repos","events_url":"https://api.github.com/users/bewing0/events{/privacy}","received_events_url":"https://api.github.com/users/bewing0/received_events","type":"User","site_admin":false},"prerelease":true,"created_at":"2015-04-24T07:03:38Z","published_at":"2015-04-24T07:13:27Z","assets":[],"tarball_url":"https://api.github.com/repos/bewing0/qcc/tarball/v0.0.2","zipball_url":"https://api.github.com/repos/bewing0/qcc/zipball/v0.0.2","body":"The preprocessor has been highly polished at this point. There are a number of tiny features to add to it, but they will be easy and quick.\r\n\r\nA hopefully clever line-numbering system begins to operate just before the preprocessor output gets tokenized. The point is that \"newlines\" are only used for error processing after CPP has completed -- if there are no errors, and the code compiles, then all the information about line numbers is worthless. This seems to mean that it is wise to remove that information from the actual codestream and only access it in the face of an error.\r\n"}}