{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/9374","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/9374/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/9374/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/9374/events","html_url":"https://github.com/Microsoft/vscode/issues/9374","id":165898853,"number":9374,"title":"Ability to scroll integrated terminal build output to first issue.","user":{"login":"gwk","id":406380,"avatar_url":"https://avatars.githubusercontent.com/u/406380?v=3","gravatar_id":"","url":"https://api.github.com/users/gwk","html_url":"https://github.com/gwk","followers_url":"https://api.github.com/users/gwk/followers","following_url":"https://api.github.com/users/gwk/following{/other_user}","gists_url":"https://api.github.com/users/gwk/gists{/gist_id}","starred_url":"https://api.github.com/users/gwk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gwk/subscriptions","organizations_url":"https://api.github.com/users/gwk/orgs","repos_url":"https://api.github.com/users/gwk/repos","events_url":"https://api.github.com/users/gwk/events{/privacy}","received_events_url":"https://api.github.com/users/gwk/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Microsoft/vscode/labels/integrated-terminal","name":"integrated-terminal","color":"c7def8"},{"url":"https://api.github.com/repos/Microsoft/vscode/labels/needs%20more%20info","name":"needs more info","color":"fef2c0"}],"state":"open","locked":false,"assignee":{"login":"Tyriar","id":2193314,"avatar_url":"https://avatars.githubusercontent.com/u/2193314?v=3","gravatar_id":"","url":"https://api.github.com/users/Tyriar","html_url":"https://github.com/Tyriar","followers_url":"https://api.github.com/users/Tyriar/followers","following_url":"https://api.github.com/users/Tyriar/following{/other_user}","gists_url":"https://api.github.com/users/Tyriar/gists{/gist_id}","starred_url":"https://api.github.com/users/Tyriar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tyriar/subscriptions","organizations_url":"https://api.github.com/users/Tyriar/orgs","repos_url":"https://api.github.com/users/Tyriar/repos","events_url":"https://api.github.com/users/Tyriar/events{/privacy}","received_events_url":"https://api.github.com/users/Tyriar/received_events","type":"User","site_admin":false},"assignees":[{"login":"Tyriar","id":2193314,"avatar_url":"https://avatars.githubusercontent.com/u/2193314?v=3","gravatar_id":"","url":"https://api.github.com/users/Tyriar","html_url":"https://github.com/Tyriar","followers_url":"https://api.github.com/users/Tyriar/followers","following_url":"https://api.github.com/users/Tyriar/following{/other_user}","gists_url":"https://api.github.com/users/Tyriar/gists{/gist_id}","starred_url":"https://api.github.com/users/Tyriar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tyriar/subscriptions","organizations_url":"https://api.github.com/users/Tyriar/orgs","repos_url":"https://api.github.com/users/Tyriar/repos","events_url":"https://api.github.com/users/Tyriar/events{/privacy}","received_events_url":"https://api.github.com/users/Tyriar/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2016-07-16T00:22:21Z","updated_at":"2016-07-18T14:39:11Z","closed_at":null,"body":"- VSCode Version:\r\n1.4.0-Insider\r\n\r\n- OS Version:\r\nOSX 10.11.5\r\n\r\nWith a basic `make` task, pressing the build keystroke causes output on the integrated terminal, which scrolls to the bottom. This is sane default behavior, but given that the terminal already autolinks to files in error lines (which by the way is absolutely fantastic!), it would be wonderful if it could scroll to the first error line.\r\n\r\nMy reasoning is that for a stream of build errors, it is best to address the first one by default, which is the least likely to be a spurious or secondary error.\r\n\r\nIs it possible to configure a scrolling behavior for the integrated terminal, either as part of the task or perhaps a keystroke?\r\n\r\nAs always, thanks for the great work!\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/comments/233348058","html_url":"https://github.com/Microsoft/vscode/issues/9374#issuecomment-233348058","issue_url":"https://api.github.com/repos/Microsoft/vscode/issues/9374","id":233348058,"user":{"login":"gwk","id":406380,"avatar_url":"https://avatars.githubusercontent.com/u/406380?v=3","gravatar_id":"","url":"https://api.github.com/users/gwk","html_url":"https://github.com/gwk","followers_url":"https://api.github.com/users/gwk/followers","following_url":"https://api.github.com/users/gwk/following{/other_user}","gists_url":"https://api.github.com/users/gwk/gists{/gist_id}","starred_url":"https://api.github.com/users/gwk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gwk/subscriptions","organizations_url":"https://api.github.com/users/gwk/orgs","repos_url":"https://api.github.com/users/gwk/repos","events_url":"https://api.github.com/users/gwk/events{/privacy}","received_events_url":"https://api.github.com/users/gwk/received_events","type":"User","site_admin":false},"created_at":"2016-07-18T14:39:10Z","updated_at":"2016-07-18T14:39:10Z","body":"I'm talking about the build output from a task (in my case `make`, which is invoking `swift build`). So I guess \"integrated terminal\" is the wrong term.\n\nIn any case, given that linkifying in the output does work, this request still seems reasonable to me. What do you think?\n\n\n> On Jul 17, 2016, at 8:55 PM, Daniel Imms <notifications@github.com> wrote:\n> \n> @gwk within the terminal panel, not output panel? Can you paste a screenshot?\n> \n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly, view it on GitHub, or mute the thread.\n> \n"}}
{"actor":{"display_login":"gwk"}}