{"action":"opened","issue":{"url":"https://api.github.com/repos/jgm/CommonMark/issues/280","labels_url":"https://api.github.com/repos/jgm/CommonMark/issues/280/labels{/name}","comments_url":"https://api.github.com/repos/jgm/CommonMark/issues/280/comments","events_url":"https://api.github.com/repos/jgm/CommonMark/issues/280/events","html_url":"https://github.com/jgm/CommonMark/issues/280","id":54005571,"number":280,"title":"commonmark.js: add xml renderer, remove current AST renderer","user":{"login":"jgm","id":3044,"avatar_url":"https://avatars.githubusercontent.com/u/3044?v=3","gravatar_id":"","url":"https://api.github.com/users/jgm","html_url":"https://github.com/jgm","followers_url":"https://api.github.com/users/jgm/followers","following_url":"https://api.github.com/users/jgm/following{/other_user}","gists_url":"https://api.github.com/users/jgm/gists{/gist_id}","starred_url":"https://api.github.com/users/jgm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgm/subscriptions","organizations_url":"https://api.github.com/users/jgm/orgs","repos_url":"https://api.github.com/users/jgm/repos","events_url":"https://api.github.com/users/jgm/events{/privacy}","received_events_url":"https://api.github.com/users/jgm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-11T21:26:19Z","updated_at":"2015-01-11T21:26:19Z","closed_at":null,"body":"The AST renderer is misleading, since it renders a tree with arrays of children, which is different from the linked list of nodes currently produced by the parser.  The only reason we need this is for the AST display on the dingus, and I think an xml renderer could substitute nicely for that.\r\n\r\nPeople who want to see what the raw node tree looks like can just call `util.inspect` on it.\r\n"}}