Martin

Results 35 issues of Martin

## Description Fixes #18553. Breaking change. Work in Progress. This PR is non-breaking for two of the three #line use cases mentioned in #18553. It keeps the original ranges in...

#line directives are very useful when debugging generated source code. Unfortunately, they are implemented in a way that creates problems in many other cases (like #18489, #17519, #18049, #18433, #18402)....

Contributor Pain
Area-Compiler-Syntax
help wanted

This is a draft PR to accommodate breaking changes of FCS (FSharp.Compiler.Service) in .net SDK 9.0 and 10.0, namely - [#17802](https://github.com/dotnet/fsharp/pull/17802) - [#17905](https://github.com/dotnet/fsharp/pull/17905) - [#17992](https://github.com/dotnet/fsharp/pull/17992) - [#18049](https://github.com/dotnet/fsharp/pull/18049) (scoped nowarn) -...

This is copied from https://github.com/fsharp/fsharp.org/issues/841 Some items might be outdated. https://github.com/dotnet/fsharp/issues/9762#issuecomment-679278472 https://github.com/dotnet/fsharp/issues/9913 https://github.com/dotnet/fsharp/issues/9806#issuecomment-679264925 https://github.com/dotnet/fsharp/issues/9858#issue-671666428 https://github.com/dotnet/fsharp/issues/6132#issuecomment-680960095 https://github.com/dotnet/fsharp/issues/3580 https://github.com/dotnet/fsharp/issues/6136 https://github.com/dotnet/fsharp/issues/9692 https://github.com/fsharp/fslang-suggestions/issues/916 https://github.com/fsharp/fsharp.org/pull/597 https://github.com/dotnet/fsharp/issues/3566

As of SDK 10.0, the `dotnet run` command [supports "file based apps"](https://devblogs.microsoft.com/dotnet/announcing-dotnet-run-app/). Currently, only C# is supported. A prerequisite for F# support is that the compiler ignores the "dotnet run"...

area: tooling
area: directives