Add conditional check and warning for use of old fsi_extra_parameters
Update README.mkd for new parameters
Remove default empty string for FSIExtraParameters
This gets sent to FSAC and, despite being a no-op, it is different than a None in the FSAC options.
We do not want to mix old and new fsi extra parameters.
Add new config options for extra parameters
Add fsiExtraInteractiveParameters and fsiExtraSharedParameters, which should both be used in favor of the old fsiExtraParameters.
Some fsi parameters are exclusive to the interpreter and have no compiler equivalent.
FSAC will now pass the shared parameters to the compiler and not the interactive parameters.
Ionide-vim will append all parameters from both options to the execution of the interpreter (usually dotnet fsi).
fsiExtraParameters will be deprecated and removed from FSAC, so it is best to migrate away from that.
fsi_extra_parameters
None
in the FSAC options. We do not want to mix old and new fsi extra parameters.fsiExtraInteractiveParameters
andfsiExtraSharedParameters
, which should both be used in favor of the oldfsiExtraParameters
.dotnet fsi
).fsiExtraParameters
will be deprecated and removed from FSAC, so it is best to migrate away from that.implements #82