{"action":"created","issue":{"url":"https://api.github.com/repos/rtfd/CommonMark-py/issues/25","labels_url":"https://api.github.com/repos/rtfd/CommonMark-py/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/rtfd/CommonMark-py/issues/25/comments","events_url":"https://api.github.com/repos/rtfd/CommonMark-py/issues/25/events","html_url":"https://github.com/rtfd/CommonMark-py/pull/25","id":121532707,"number":25,"title":"Port more changes from commonmark.js","user":{"login":"nikolas","id":59292,"avatar_url":"https://avatars.githubusercontent.com/u/59292?v=3","gravatar_id":"","url":"https://api.github.com/users/nikolas","html_url":"https://github.com/nikolas","followers_url":"https://api.github.com/users/nikolas/followers","following_url":"https://api.github.com/users/nikolas/following{/other_user}","gists_url":"https://api.github.com/users/nikolas/gists{/gist_id}","starred_url":"https://api.github.com/users/nikolas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nikolas/subscriptions","organizations_url":"https://api.github.com/users/nikolas/orgs","repos_url":"https://api.github.com/users/nikolas/repos","events_url":"https://api.github.com/users/nikolas/events{/privacy}","received_events_url":"https://api.github.com/users/nikolas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-12-10T17:02:10Z","updated_at":"2015-12-10T21:13:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rtfd/CommonMark-py/pulls/25","html_url":"https://github.com/rtfd/CommonMark-py/pull/25","diff_url":"https://github.com/rtfd/CommonMark-py/pull/25.diff","patch_url":"https://github.com/rtfd/CommonMark-py/pull/25.patch"},"body":"In this PR:\r\n* Split main code out into parts: blocks.py, inlines.py, node.py, html.py\r\n* Updated some of the regexes, which keeps tests passing on our current spec, while reducing some of the failures with the latest commonmark spec\r\n* Rename some of the internal structures based on the changes from the past year in commonmark.js, e.g. `DocParser` -> `Parser`, `ListItem` -> `Item`."},"comment":{"url":"https://api.github.com/repos/rtfd/CommonMark-py/issues/comments/163750675","html_url":"https://github.com/rtfd/CommonMark-py/pull/25#issuecomment-163750675","issue_url":"https://api.github.com/repos/rtfd/CommonMark-py/issues/25","id":163750675,"user":{"login":"ericholscher","id":25510,"avatar_url":"https://avatars.githubusercontent.com/u/25510?v=3","gravatar_id":"","url":"https://api.github.com/users/ericholscher","html_url":"https://github.com/ericholscher","followers_url":"https://api.github.com/users/ericholscher/followers","following_url":"https://api.github.com/users/ericholscher/following{/other_user}","gists_url":"https://api.github.com/users/ericholscher/gists{/gist_id}","starred_url":"https://api.github.com/users/ericholscher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ericholscher/subscriptions","organizations_url":"https://api.github.com/users/ericholscher/orgs","repos_url":"https://api.github.com/users/ericholscher/repos","events_url":"https://api.github.com/users/ericholscher/events{/privacy}","received_events_url":"https://api.github.com/users/ericholscher/received_events","type":"User","site_admin":false},"created_at":"2015-12-10T21:13:01Z","updated_at":"2015-12-10T21:13:01Z","body":"This looks great! I haven't reviewed it too well, but the tests pass, and in general having multiple files is much better in my book. "}}