{"action":"created","issue":{"url":"https://api.github.com/repos/talonvoice/talon/issues/58","repository_url":"https://api.github.com/repos/talonvoice/talon","labels_url":"https://api.github.com/repos/talonvoice/talon/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/talonvoice/talon/issues/58/comments","events_url":"https://api.github.com/repos/talonvoice/talon/issues/58/events","html_url":"https://github.com/talonvoice/talon/issues/58","id":359658135,"node_id":"MDU6SXNzdWUzNTk2NTgxMzU=","number":58,"title":"command, text input, and keystroke events/hooks","user":{"login":"justin-roche","id":14083293,"node_id":"MDQ6VXNlcjE0MDgzMjkz","avatar_url":"https://avatars3.githubusercontent.com/u/14083293?v=4","gravatar_id":"","url":"https://api.github.com/users/justin-roche","html_url":"https://github.com/justin-roche","followers_url":"https://api.github.com/users/justin-roche/followers","following_url":"https://api.github.com/users/justin-roche/following{/other_user}","gists_url":"https://api.github.com/users/justin-roche/gists{/gist_id}","starred_url":"https://api.github.com/users/justin-roche/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justin-roche/subscriptions","organizations_url":"https://api.github.com/users/justin-roche/orgs","repos_url":"https://api.github.com/users/justin-roche/repos","events_url":"https://api.github.com/users/justin-roche/events{/privacy}","received_events_url":"https://api.github.com/users/justin-roche/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-12T21:23:36Z","updated_at":"2018-10-29T20:42:38Z","closed_at":null,"author_association":"NONE","body":" there should be a central intercept point before input is passed to the mappings. this will allow for modifications to the undo/redo functionality.  it should capture things that are mapped and things that are not."},"comment":{"url":"https://api.github.com/repos/talonvoice/talon/issues/comments/434071918","html_url":"https://github.com/talonvoice/talon/issues/58#issuecomment-434071918","issue_url":"https://api.github.com/repos/talonvoice/talon/issues/58","id":434071918,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNDA3MTkxOA==","user":{"login":"lunixbochs","id":117642,"node_id":"MDQ6VXNlcjExNzY0Mg==","avatar_url":"https://avatars3.githubusercontent.com/u/117642?v=4","gravatar_id":"","url":"https://api.github.com/users/lunixbochs","html_url":"https://github.com/lunixbochs","followers_url":"https://api.github.com/users/lunixbochs/followers","following_url":"https://api.github.com/users/lunixbochs/following{/other_user}","gists_url":"https://api.github.com/users/lunixbochs/gists{/gist_id}","starred_url":"https://api.github.com/users/lunixbochs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lunixbochs/subscriptions","organizations_url":"https://api.github.com/users/lunixbochs/orgs","repos_url":"https://api.github.com/users/lunixbochs/repos","events_url":"https://api.github.com/users/lunixbochs/events{/privacy}","received_events_url":"https://api.github.com/users/lunixbochs/received_events","type":"User","site_admin":false},"created_at":"2018-10-29T20:42:38Z","updated_at":"2018-10-29T20:42:38Z","author_association":"NONE","body":"new use case:\r\n\r\n2shea:\r\n> I want to have a command that means 'hit enter after the following command', so for example `get status` just spits out `git status`, but `run get status` will actually run the command... but i'm not sure how to do this.\r\ngetting sick of having to say `enter` after stuff all the time\r\n\r\nme:\r\n> I think the 'optimal' way of doing this would be to intercept phrase insertion, and modify the next phrase to have a newline\r\nso what I'm hearing is a +1 for \"hook the input system\" and a new request for \"pre/during/post command execution\" event (edited)"}}
{"actor":{"display_login":"lunixbochs"}}