{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/33413","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/33413/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/33413/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/33413/events","html_url":"https://github.com/Microsoft/vscode/issues/33413","id":253713747,"node_id":"MDU6SXNzdWUyNTM3MTM3NDc=","number":33413,"title":"Client should report current value of activeSignature to signatureHelpProvider","user":{"login":"KamasamaK","id":22951521,"node_id":"MDQ6VXNlcjIyOTUxNTIx","avatar_url":"https://avatars1.githubusercontent.com/u/22951521?v=4","gravatar_id":"","url":"https://api.github.com/users/KamasamaK","html_url":"https://github.com/KamasamaK","followers_url":"https://api.github.com/users/KamasamaK/followers","following_url":"https://api.github.com/users/KamasamaK/following{/other_user}","gists_url":"https://api.github.com/users/KamasamaK/gists{/gist_id}","starred_url":"https://api.github.com/users/KamasamaK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KamasamaK/subscriptions","organizations_url":"https://api.github.com/users/KamasamaK/orgs","repos_url":"https://api.github.com/users/KamasamaK/repos","events_url":"https://api.github.com/users/KamasamaK/events{/privacy}","received_events_url":"https://api.github.com/users/KamasamaK/received_events","type":"User","site_admin":false},"labels":[{"id":290465400,"node_id":"MDU6TGFiZWwyOTA0NjU0MDA=","url":"https://api.github.com/repos/Microsoft/vscode/labels/api","name":"api","color":"1d76db","default":false},{"id":869332220,"node_id":"MDU6TGFiZWw4NjkzMzIyMjA=","url":"https://api.github.com/repos/Microsoft/vscode/labels/api-proposal","name":"api-proposal","color":"83defc","default":false},{"id":592224292,"node_id":"MDU6TGFiZWw1OTIyMjQyOTI=","url":"https://api.github.com/repos/Microsoft/vscode/labels/editor-parameter-hints","name":"editor-parameter-hints","color":"c5def5","default":false}],"state":"open","locked":false,"assignee":{"login":"jrieken","id":1794099,"node_id":"MDQ6VXNlcjE3OTQwOTk=","avatar_url":"https://avatars2.githubusercontent.com/u/1794099?v=4","gravatar_id":"","url":"https://api.github.com/users/jrieken","html_url":"https://github.com/jrieken","followers_url":"https://api.github.com/users/jrieken/followers","following_url":"https://api.github.com/users/jrieken/following{/other_user}","gists_url":"https://api.github.com/users/jrieken/gists{/gist_id}","starred_url":"https://api.github.com/users/jrieken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrieken/subscriptions","organizations_url":"https://api.github.com/users/jrieken/orgs","repos_url":"https://api.github.com/users/jrieken/repos","events_url":"https://api.github.com/users/jrieken/events{/privacy}","received_events_url":"https://api.github.com/users/jrieken/received_events","type":"User","site_admin":false},"assignees":[{"login":"jrieken","id":1794099,"node_id":"MDQ6VXNlcjE3OTQwOTk=","avatar_url":"https://avatars2.githubusercontent.com/u/1794099?v=4","gravatar_id":"","url":"https://api.github.com/users/jrieken","html_url":"https://github.com/jrieken","followers_url":"https://api.github.com/users/jrieken/followers","following_url":"https://api.github.com/users/jrieken/following{/other_user}","gists_url":"https://api.github.com/users/jrieken/gists{/gist_id}","starred_url":"https://api.github.com/users/jrieken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrieken/subscriptions","organizations_url":"https://api.github.com/users/jrieken/orgs","repos_url":"https://api.github.com/users/jrieken/repos","events_url":"https://api.github.com/users/jrieken/events{/privacy}","received_events_url":"https://api.github.com/users/jrieken/received_events","type":"User","site_admin":false},{"login":"mjbvz","id":12821956,"node_id":"MDQ6VXNlcjEyODIxOTU2","avatar_url":"https://avatars2.githubusercontent.com/u/12821956?v=4","gravatar_id":"","url":"https://api.github.com/users/mjbvz","html_url":"https://github.com/mjbvz","followers_url":"https://api.github.com/users/mjbvz/followers","following_url":"https://api.github.com/users/mjbvz/following{/other_user}","gists_url":"https://api.github.com/users/mjbvz/gists{/gist_id}","starred_url":"https://api.github.com/users/mjbvz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mjbvz/subscriptions","organizations_url":"https://api.github.com/users/mjbvz/orgs","repos_url":"https://api.github.com/users/mjbvz/repos","events_url":"https://api.github.com/users/mjbvz/events{/privacy}","received_events_url":"https://api.github.com/users/mjbvz/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/Microsoft/vscode/milestones/83","html_url":"https://github.com/Microsoft/vscode/milestone/83","labels_url":"https://api.github.com/repos/Microsoft/vscode/milestones/83/labels","id":3822133,"node_id":"MDk6TWlsZXN0b25lMzgyMjEzMw==","number":83,"title":"December/January 2019","description":"","creator":{"login":"joaomoreno","id":22350,"node_id":"MDQ6VXNlcjIyMzUw","avatar_url":"https://avatars3.githubusercontent.com/u/22350?v=4","gravatar_id":"","url":"https://api.github.com/users/joaomoreno","html_url":"https://github.com/joaomoreno","followers_url":"https://api.github.com/users/joaomoreno/followers","following_url":"https://api.github.com/users/joaomoreno/following{/other_user}","gists_url":"https://api.github.com/users/joaomoreno/gists{/gist_id}","starred_url":"https://api.github.com/users/joaomoreno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joaomoreno/subscriptions","organizations_url":"https://api.github.com/users/joaomoreno/orgs","repos_url":"https://api.github.com/users/joaomoreno/repos","events_url":"https://api.github.com/users/joaomoreno/events{/privacy}","received_events_url":"https://api.github.com/users/joaomoreno/received_events","type":"User","site_admin":false},"open_issues":175,"closed_issues":193,"state":"open","created_at":"2018-11-14T16:55:37Z","updated_at":"2018-12-20T06:13:51Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2017-08-29T15:46:01Z","updated_at":"2018-12-20T08:40:39Z","closed_at":null,"author_association":"NONE","body":"- VSCode Version: 1.15.1\r\n- OS Version: Windows 10 Pro, version 1703 (x64)\r\n\r\nSteps to Reproduce:\r\n\r\n1. Trigger signature help with multiple signatures\r\n2. Manually change active signature\r\n3. Type a non-separator character\r\n4. Watch it revert to previously active signature\r\n\r\nReproduces without extensions: N/A\r\n\r\nWith the current value of `activeSignature` in the request, the `signatureHelpProvider` could more intelligently decide what the `activeSignature` value should be in its response. This is especially the case when both arguments are not reasonably distinct enough for the provider to otherwise determine the active signature and must make it arbitrary.\r\n\r\nRef: #16256"},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/comments/448917720","html_url":"https://github.com/Microsoft/vscode/issues/33413#issuecomment-448917720","issue_url":"https://api.github.com/repos/Microsoft/vscode/issues/33413","id":448917720,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0ODkxNzcyMA==","user":{"login":"jrieken","id":1794099,"node_id":"MDQ6VXNlcjE3OTQwOTk=","avatar_url":"https://avatars2.githubusercontent.com/u/1794099?v=4","gravatar_id":"","url":"https://api.github.com/users/jrieken","html_url":"https://github.com/jrieken","followers_url":"https://api.github.com/users/jrieken/followers","following_url":"https://api.github.com/users/jrieken/following{/other_user}","gists_url":"https://api.github.com/users/jrieken/gists{/gist_id}","starred_url":"https://api.github.com/users/jrieken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrieken/subscriptions","organizations_url":"https://api.github.com/users/jrieken/orgs","repos_url":"https://api.github.com/users/jrieken/repos","events_url":"https://api.github.com/users/jrieken/events{/privacy}","received_events_url":"https://api.github.com/users/jrieken/received_events","type":"User","site_admin":false},"created_at":"2018-12-20T08:40:39Z","updated_at":"2018-12-20T08:40:39Z","author_association":"MEMBER","body":"> One complication is the case where there are multiple active signature help providers.\r\n\r\nNot sure I understand that. Don't we always take the first provider that has a result?\r\n\r\nhttps://github.com/Microsoft/vscode/blob/6bbf94c2f16a6c2150dd9789f97f44f6f17cff35/src/vs/editor/contrib/parameterHints/provideSignatureHelp.ts#L20-L27"}}
{"actor":{"display_login":"jrieken"}}