-
Notifications
You must be signed in to change notification settings - Fork 774
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix14779 #15384
Fix14779 #15384
Conversation
* FSI Sometimes gets confused by tabs * also fix 15258
Is this supposed to be released in VS 17.7? I'm still getting the issue I reported in #15258 with 17.7.5. |
Likely it didn't hit the bar, please check 17.8 preview and see if it works there. I am not sure we got approval for 17.7 for it Also, it might depend which SDK is used (in global.json) and which FSI (normal or coreclr) is used. cc @KevinRansom |
Thank you for the quick answer. I‘ll wait for 17.8 then. I just wondered, because the patch is in the release/dev17.7 branch and I thought this is the branch that 17.7.x is built off. I‘ll also check if the CoreCLR version changes anything, because I usually use the .NET Framework version. |
This image shows both scenarios operating correctly
Fixes:
#15258
#14779
#14779 was caused by: the parser needing an End of block following the indented submission. We use ';;'. The end of block allows the parser to reset indent expectations.
#15258 was caused by a lack of space between the # line-number statement in the submission vsfsi prepares for submission to fsi.
Image:
![image](https://private-user-images.githubusercontent.com/5175830/245623427-25f5450d-9ee6-4271-accc-5f59b315f389.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIxMTExNjMsIm5iZiI6MTcyMjExMDg2MywicGF0aCI6Ii81MTc1ODMwLzI0NTYyMzQyNy0yNWY1NDUwZC05ZWU2LTQyNzEtYWNjYy01ZjU5YjMxNWYzODkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcyNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MjdUMjAwNzQzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MGY0MjE4Yzk5YTFlYmNmMjYxNjQzNjY5NjBjMTAxZTg4YjBlMmIxNzQxZTdkODI2ODIyMDQ5MjI0NDI1ZGQyNyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.o32T-UzI1CIOOxGZW5-VZfZAUKe9loc9VI-b1JSt0kA)