{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/5583","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/5583/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/5583/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/5583/events","html_url":"https://github.com/dotnet/roslyn/pull/5583","id":109138193,"number":5583,"title":"Fix indentation when pressing ENTER in a partially completed from clause of a query expression","user":{"login":"DustinCampbell","id":116161,"avatar_url":"https://avatars.githubusercontent.com/u/116161?v=3","gravatar_id":"","url":"https://api.github.com/users/DustinCampbell","html_url":"https://github.com/DustinCampbell","followers_url":"https://api.github.com/users/DustinCampbell/followers","following_url":"https://api.github.com/users/DustinCampbell/following{/other_user}","gists_url":"https://api.github.com/users/DustinCampbell/gists{/gist_id}","starred_url":"https://api.github.com/users/DustinCampbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DustinCampbell/subscriptions","organizations_url":"https://api.github.com/users/DustinCampbell/orgs","repos_url":"https://api.github.com/users/DustinCampbell/repos","events_url":"https://api.github.com/users/DustinCampbell/events{/privacy}","received_events_url":"https://api.github.com/users/DustinCampbell/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/roslyn/labels/cla-already-signed","name":"cla-already-signed","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-30T17:12:04Z","updated_at":"2015-09-30T19:58:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/roslyn/pulls/5583","html_url":"https://github.com/dotnet/roslyn/pull/5583","diff_url":"https://github.com/dotnet/roslyn/pull/5583.diff","patch_url":"https://github.com/dotnet/roslyn/pull/5583.patch"},"body":"Fixes #2638 \r\n\r\nIn Visual Studio 2013, we would always indent to the start of the 'from' keyword when pressing ENTER inside of a from clause. For example:\r\n\r\n```C#\r\nvar q = from x\r\n        |\r\n```\r\n\r\nand\r\n\r\n```C#\r\nvar q = from x in\r\n        |\r\n```\r\n\r\nUnfortunately, we regressed that behavior in Visual Studio 2015. It now does this:\r\n\r\n```C#\r\nvar q = from x\r\n\t\t\t|\r\n```\r\n\r\nThis change restores the VS 2013 behavior by adding a special indent block operation specifically for ```FromClauseSyntax```.\r\n\r\nTagging @dotnet/mlangide and @heejaechang for review."},"comment":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/comments/144522165","html_url":"https://github.com/dotnet/roslyn/pull/5583#issuecomment-144522165","issue_url":"https://api.github.com/repos/dotnet/roslyn/issues/5583","id":144522165,"user":{"login":"heejaechang","id":1333179,"avatar_url":"https://avatars.githubusercontent.com/u/1333179?v=3","gravatar_id":"","url":"https://api.github.com/users/heejaechang","html_url":"https://github.com/heejaechang","followers_url":"https://api.github.com/users/heejaechang/followers","following_url":"https://api.github.com/users/heejaechang/following{/other_user}","gists_url":"https://api.github.com/users/heejaechang/gists{/gist_id}","starred_url":"https://api.github.com/users/heejaechang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/heejaechang/subscriptions","organizations_url":"https://api.github.com/users/heejaechang/orgs","repos_url":"https://api.github.com/users/heejaechang/repos","events_url":"https://api.github.com/users/heejaechang/events{/privacy}","received_events_url":"https://api.github.com/users/heejaechang/received_events","type":"User","site_admin":false},"created_at":"2015-09-30T19:58:04Z","updated_at":"2015-09-30T19:58:04Z","body":":+1: "}}