{"action":"created","issue":{"url":"https://api.github.com/repos/jneen/rouge/issues/275","repository_url":"https://api.github.com/repos/jneen/rouge","labels_url":"https://api.github.com/repos/jneen/rouge/issues/275/labels{/name}","comments_url":"https://api.github.com/repos/jneen/rouge/issues/275/comments","events_url":"https://api.github.com/repos/jneen/rouge/issues/275/events","html_url":"https://github.com/jneen/rouge/issues/275","id":89920904,"number":275,"title":"Add Support for React JSX ","user":{"login":"jbbr","id":682607,"avatar_url":"https://avatars.githubusercontent.com/u/682607?v=3","gravatar_id":"","url":"https://api.github.com/users/jbbr","html_url":"https://github.com/jbbr","followers_url":"https://api.github.com/users/jbbr/followers","following_url":"https://api.github.com/users/jbbr/following{/other_user}","gists_url":"https://api.github.com/users/jbbr/gists{/gist_id}","starred_url":"https://api.github.com/users/jbbr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbbr/subscriptions","organizations_url":"https://api.github.com/users/jbbr/orgs","repos_url":"https://api.github.com/users/jbbr/repos","events_url":"https://api.github.com/users/jbbr/events{/privacy}","received_events_url":"https://api.github.com/users/jbbr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-06-21T14:51:56Z","updated_at":"2016-06-02T00:09:54Z","closed_at":null,"body":"The JavaScript framework \"React\" by Facebook does introduce a syntax extension for JavaScript.\r\nIt adds something which looks like XML in JavaScript.\r\n\r\nAs React is getting a lot of attention in the JavaScript frontend framework world (e.g. 23000+ stars on github), it would be great to have support for JSX highlighting with rouge.\r\n\r\nReact Framework: https://github.com/facebook/react\r\nJSX Specs: https://facebook.github.io/jsx/\r\n\r\nFile extensions: .js, .jsx"},"comment":{"url":"https://api.github.com/repos/jneen/rouge/issues/comments/223161629","html_url":"https://github.com/jneen/rouge/issues/275#issuecomment-223161629","issue_url":"https://api.github.com/repos/jneen/rouge/issues/275","id":223161629,"user":{"login":"jneen","id":225017,"avatar_url":"https://avatars.githubusercontent.com/u/225017?v=3","gravatar_id":"","url":"https://api.github.com/users/jneen","html_url":"https://github.com/jneen","followers_url":"https://api.github.com/users/jneen/followers","following_url":"https://api.github.com/users/jneen/following{/other_user}","gists_url":"https://api.github.com/users/jneen/gists{/gist_id}","starred_url":"https://api.github.com/users/jneen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jneen/subscriptions","organizations_url":"https://api.github.com/users/jneen/orgs","repos_url":"https://api.github.com/users/jneen/repos","events_url":"https://api.github.com/users/jneen/events{/privacy}","received_events_url":"https://api.github.com/users/jneen/received_events","type":"User","site_admin":false},"created_at":"2016-06-02T00:09:54Z","updated_at":"2016-06-02T00:09:54Z","body":"Hi all. I apologize for the continued delay in this and other issues. Until today, I was maintaining rouge in my spare time, which got squeezed to basically nothing through a combination of full-time work and a series of medical issues. In addition, at least two for-profit corporations with a lot of traffic began using rouge, which greatly multiplied the amount of pull requests and issues. I simply could not keep up. Good news is one of them hired me to help sort out this very kind of issue, so I can actually dedicate time to maintaining the project and vetting pull requests.\r\n\r\n@pragdave, @enriquecaballero, and @silvenon, I ask that you please take a step back in the future and consider the situations that other open-source maintainers might be dealing with while working for free to make tools for you to use.\r\n\r\nNow, with regard to this specific issue, the pull requests mentioned here are not yet mergeable, as they either copy-paste the javascript lexer wholesale, or attempt to parse the embedded XML with a single regular expression.\r\n\r\nGoing forward, I'm hoping to take up @nayaabkhan on their offer to help fix the issues with #336, with my help as I'm available, so hopefully we can start seeing some movement on this. Thank you all for the work you've put in."}}
{"actor":{"display_login":"jneen"}}