{"action":"created","issue":{"url":"https://api.github.com/repos/subtleGradient/language-javascript-jsx/issues/4","labels_url":"https://api.github.com/repos/subtleGradient/language-javascript-jsx/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/subtleGradient/language-javascript-jsx/issues/4/comments","events_url":"https://api.github.com/repos/subtleGradient/language-javascript-jsx/issues/4/events","html_url":"https://github.com/subtleGradient/language-javascript-jsx/issues/4","id":70771181,"number":4,"title":"Locks up atom when attempting to type closing </p>","user":{"login":"jhopper28","id":1385209,"avatar_url":"https://avatars.githubusercontent.com/u/1385209?v=3","gravatar_id":"","url":"https://api.github.com/users/jhopper28","html_url":"https://github.com/jhopper28","followers_url":"https://api.github.com/users/jhopper28/followers","following_url":"https://api.github.com/users/jhopper28/following{/other_user}","gists_url":"https://api.github.com/users/jhopper28/gists{/gist_id}","starred_url":"https://api.github.com/users/jhopper28/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jhopper28/subscriptions","organizations_url":"https://api.github.com/users/jhopper28/orgs","repos_url":"https://api.github.com/users/jhopper28/repos","events_url":"https://api.github.com/users/jhopper28/events{/privacy}","received_events_url":"https://api.github.com/users/jhopper28/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"subtleGradient","id":4117,"avatar_url":"https://avatars.githubusercontent.com/u/4117?v=3","gravatar_id":"","url":"https://api.github.com/users/subtleGradient","html_url":"https://github.com/subtleGradient","followers_url":"https://api.github.com/users/subtleGradient/followers","following_url":"https://api.github.com/users/subtleGradient/following{/other_user}","gists_url":"https://api.github.com/users/subtleGradient/gists{/gist_id}","starred_url":"https://api.github.com/users/subtleGradient/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/subtleGradient/subscriptions","organizations_url":"https://api.github.com/users/subtleGradient/orgs","repos_url":"https://api.github.com/users/subtleGradient/repos","events_url":"https://api.github.com/users/subtleGradient/events{/privacy}","received_events_url":"https://api.github.com/users/subtleGradient/received_events","type":"User","site_admin":false},"milestone":null,"comments":13,"created_at":"2015-04-24T19:13:48Z","updated_at":"2015-05-18T18:39:32Z","closed_at":"2015-05-13T15:26:17Z","body":"To reproduce:\r\n1. At the beginning of an existing line with a JSX component (or on a blank line), type ` <p> `\r\n2. Go to end of line and type ` < `\r\nAtom locks up."},"comment":{"url":"https://api.github.com/repos/subtleGradient/language-javascript-jsx/issues/comments/103165635","html_url":"https://github.com/subtleGradient/language-javascript-jsx/issues/4#issuecomment-103165635","issue_url":"https://api.github.com/repos/subtleGradient/language-javascript-jsx/issues/4","id":103165635,"user":{"login":"subtleGradient","id":4117,"avatar_url":"https://avatars.githubusercontent.com/u/4117?v=3","gravatar_id":"","url":"https://api.github.com/users/subtleGradient","html_url":"https://github.com/subtleGradient","followers_url":"https://api.github.com/users/subtleGradient/followers","following_url":"https://api.github.com/users/subtleGradient/following{/other_user}","gists_url":"https://api.github.com/users/subtleGradient/gists{/gist_id}","starred_url":"https://api.github.com/users/subtleGradient/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/subtleGradient/subscriptions","organizations_url":"https://api.github.com/users/subtleGradient/orgs","repos_url":"https://api.github.com/users/subtleGradient/repos","events_url":"https://api.github.com/users/subtleGradient/events{/privacy}","received_events_url":"https://api.github.com/users/subtleGradient/received_events","type":"User","site_admin":false},"created_at":"2015-05-18T18:39:32Z","updated_at":"2015-05-18T18:39:32Z","body":"My fix in v0.3.3 broke JSX close tags without newlines before them. I just released v0.3.4 that fixes that new bug without unfixing this issue also. But I also added some extra scope to hi light improper close tags as invalid. Everything should be working great, but if not, as always, please do let me know.\r\n\r\nThanks much!"}}