-
Notifications
You must be signed in to change notification settings - Fork 842
remove ENABLE_MONO_SUPPORT #13531
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
remove ENABLE_MONO_SUPPORT #13531
Conversation
|
Looks like this caused regression #13944 - will take a look why |
|
|
||
| #if RESIDENT_COMPILER | ||
| if runningOnMono && hasArgument "resident" argv then | ||
| if hasArgument "resident" argv then |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This section could have been removed as "running on mono" is always false now
| let mutable enableConsoleKeyProcessing = | ||
| // Mono on Win32 doesn't implement correct console processing | ||
| not (runningOnMono && Environment.OSVersion.Platform = PlatformID.Win32NT) | ||
| not (Environment.OSVersion.Platform = PlatformID.Win32NT) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
runningOnMono is always false, so this should have become let mutable enableConsoleKeyProcessing = true
Fixes: #13443
Code cleanup ... remove some dead code related to support for the old mono runtime.