{"action":"created","issue":{"url":"https://api.github.com/repos/ajaxorg/ace/issues/3147","repository_url":"https://api.github.com/repos/ajaxorg/ace","labels_url":"https://api.github.com/repos/ajaxorg/ace/issues/3147/labels{/name}","comments_url":"https://api.github.com/repos/ajaxorg/ace/issues/3147/comments","events_url":"https://api.github.com/repos/ajaxorg/ace/issues/3147/events","html_url":"https://github.com/ajaxorg/ace/pull/3147","id":191477900,"number":3147,"title":"ext-emmet: Adopt newer emmet's API","user":{"login":"umireon","id":1067855,"avatar_url":"https://avatars.githubusercontent.com/u/1067855?v=3","gravatar_id":"","url":"https://api.github.com/users/umireon","html_url":"https://github.com/umireon","followers_url":"https://api.github.com/users/umireon/followers","following_url":"https://api.github.com/users/umireon/following{/other_user}","gists_url":"https://api.github.com/users/umireon/gists{/gist_id}","starred_url":"https://api.github.com/users/umireon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/umireon/subscriptions","organizations_url":"https://api.github.com/users/umireon/orgs","repos_url":"https://api.github.com/users/umireon/repos","events_url":"https://api.github.com/users/umireon/events{/privacy}","received_events_url":"https://api.github.com/users/umireon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-24T10:01:17Z","updated_at":"2016-11-24T11:19:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ajaxorg/ace/pulls/3147","html_url":"https://github.com/ajaxorg/ace/pull/3147","diff_url":"https://github.com/ajaxorg/ace/pull/3147.diff","patch_url":"https://github.com/ajaxorg/ace/pull/3147.patch"},"body":"emmet had dropped their own `define` and `require` at v1.1.\r\n`emmet.require` is no longer available and they changed the way to export API.\r\n\r\nThe following shows the changes over API exports:\r\n* emmet.require(\"resources\"): emmet.resources\r\n* emmet.require(\"tabStops\"): emmet.tabStops\r\n* emmet.require(\"utils\").replaceSubstring:  emmet.utils.common.replaceSubstring\r\n* emmet.require(\"actions\"): emmet.actions\r\n\r\nThe usage of emmet.require(\"range\") is dropped since this is not public and\r\nreplaceSubstring works fine without range.\r\n\r\nNote that the backward compatibility is strictly maintained.\r\nThis change can be used with older releases of emmet.\r\n\r\n## Related issues\r\n* #2800"},"comment":{"url":"https://api.github.com/repos/ajaxorg/ace/issues/comments/262753039","html_url":"https://github.com/ajaxorg/ace/pull/3147#issuecomment-262753039","issue_url":"https://api.github.com/repos/ajaxorg/ace/issues/3147","id":262753039,"user":{"login":"umireon","id":1067855,"avatar_url":"https://avatars.githubusercontent.com/u/1067855?v=3","gravatar_id":"","url":"https://api.github.com/users/umireon","html_url":"https://github.com/umireon","followers_url":"https://api.github.com/users/umireon/followers","following_url":"https://api.github.com/users/umireon/following{/other_user}","gists_url":"https://api.github.com/users/umireon/gists{/gist_id}","starred_url":"https://api.github.com/users/umireon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/umireon/subscriptions","organizations_url":"https://api.github.com/users/umireon/orgs","repos_url":"https://api.github.com/users/umireon/repos","events_url":"https://api.github.com/users/umireon/events{/privacy}","received_events_url":"https://api.github.com/users/umireon/received_events","type":"User","site_admin":false},"created_at":"2016-11-24T11:19:01Z","updated_at":"2016-11-24T11:19:01Z","body":"CI fails but I checked this change is not to be blamed for."}}
{"actor":{"display_login":"umireon"}}