{"action":"created","issue":{"url":"https://api.github.com/repos/howl-editor/howl/issues/348","repository_url":"https://api.github.com/repos/howl-editor/howl","labels_url":"https://api.github.com/repos/howl-editor/howl/issues/348/labels{/name}","comments_url":"https://api.github.com/repos/howl-editor/howl/issues/348/comments","events_url":"https://api.github.com/repos/howl-editor/howl/issues/348/events","html_url":"https://github.com/howl-editor/howl/pull/348","id":219183917,"number":348,"title":"A new set command that unifies and replaces all existing set commands","user":{"login":"shalabhc","id":7066873,"avatar_url":"https://avatars1.githubusercontent.com/u/7066873?v=3","gravatar_id":"","url":"https://api.github.com/users/shalabhc","html_url":"https://github.com/shalabhc","followers_url":"https://api.github.com/users/shalabhc/followers","following_url":"https://api.github.com/users/shalabhc/following{/other_user}","gists_url":"https://api.github.com/users/shalabhc/gists{/gist_id}","starred_url":"https://api.github.com/users/shalabhc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shalabhc/subscriptions","organizations_url":"https://api.github.com/users/shalabhc/orgs","repos_url":"https://api.github.com/users/shalabhc/repos","events_url":"https://api.github.com/users/shalabhc/events{/privacy}","received_events_url":"https://api.github.com/users/shalabhc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-04-04T09:03:16Z","updated_at":"2017-04-26T10:19:52Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/howl-editor/howl/pulls/348","html_url":"https://github.com/howl-editor/howl/pull/348","diff_url":"https://github.com/howl-editor/howl/pull/348.diff","patch_url":"https://github.com/howl-editor/howl/pull/348.patch"},"body":"The new set command has the following form:\r\n\r\n```\r\n  set <name>@<scope>[<layer>]=<value>\r\n```\r\n\r\nThe [<layer>] part is optional.\r\n\r\nExamples:\r\n```\r\n  set theme@global=Monokai\r\n  set indent@global[mode:moonscript]=2\r\n  set indent@project[mode:python]=4\r\n  set auto_inspect@buffer=manual\r\n```\r\nSelection lists provide auto-complete for the `name` and `scope` part,\r\nmaking it generally unnecessary to type out the whole thing.\r\n\r\nThis is now implemented as a sequence of three interactions, rather\r\nthan one complex text entry interaction.\r\n\r\nBackspacing backtracks to the previous interaction, allowing you to\r\nedit any part of the command, but different than the current behavior\r\nin that it clears the whole previous selection, rather than deleting\r\none character. (In that sense it is similar to backspacing into the\r\nparent directory in the file browser)."},"comment":{"url":"https://api.github.com/repos/howl-editor/howl/issues/comments/297338051","html_url":"https://github.com/howl-editor/howl/pull/348#issuecomment-297338051","issue_url":"https://api.github.com/repos/howl-editor/howl/issues/348","id":297338051,"user":{"login":"nilnor","id":263135,"avatar_url":"https://avatars2.githubusercontent.com/u/263135?v=3","gravatar_id":"","url":"https://api.github.com/users/nilnor","html_url":"https://github.com/nilnor","followers_url":"https://api.github.com/users/nilnor/followers","following_url":"https://api.github.com/users/nilnor/following{/other_user}","gists_url":"https://api.github.com/users/nilnor/gists{/gist_id}","starred_url":"https://api.github.com/users/nilnor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nilnor/subscriptions","organizations_url":"https://api.github.com/users/nilnor/orgs","repos_url":"https://api.github.com/users/nilnor/repos","events_url":"https://api.github.com/users/nilnor/events{/privacy}","received_events_url":"https://api.github.com/users/nilnor/received_events","type":"User","site_admin":false},"created_at":"2017-04-26T10:19:52Z","updated_at":"2017-04-26T10:19:52Z","body":":+1: "}}
{"actor":{"display_login":"nilnor"}}