Skip to content

Commit 03d5b01

Browse files
authored
Merge pull request #25 from dsyme/forki-i1637
Forki i1637
2 parents 0f33e12 + 31c8082 commit 03d5b01

File tree

229 files changed

+3016
-16356
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

229 files changed

+3016
-16356
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ scripts/*.patch
6565
/tests/fsharpqa/Source/*net40-fsharpqa-suite-failures.env
6666
/tests/fsharpqa/Source/*net40-fsharpqa-suite-failures.lst
6767
/tests/**/FSharp.Core.dll
68+
/tests/fsharp/optimize/stats/FSharpOptimizationInfo.FSharp.Core
69+
/tests/fsharp/optimize/stats/FSharpSignatureInfo.FSharp.Core
6870
lib/debug
6971
lib/release
7072
lib/proto

.nuget/NuGet.Config

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
<packageSources>
88
<!--To inherit the global NuGet package sources remove the <clear/> line below -->
99
<clear />
10+
<add key="artifacts" value="../artifacts" />
11+
<add key="artifacts" value="../artifacts/4.2" />
1012
<add key="myget.org fsharp-daily" value="https://www.myget.org/F/fsharp-daily/api/v3/index.json" />
1113
<add key="myget.org roslyn-master-nightly" value="https://dotnet.myget.org/F/roslyn-master-nightly/api/v3/index.json" />
1214
<add key="dotnet-core" value="https://dotnet.myget.org/F/dotnet-core/api/v3/index.json" />
@@ -15,7 +17,6 @@
1517
<add key="api.nuget.org" value="https://api.nuget.org/v3/index.json" />
1618
<add key="myget.org roslyn tools" value="https://dotnet.myget.org/F/roslyn-tools/api/v3/index.json" />
1719
<add key="myget.org roslyn" value="https://dotnet.myget.org/F/roslyn/api/v3/index.json" />
18-
<add key="artifacts" value="../artifacts" />
1920
</packageSources>
2021

2122
</configuration>

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ Includes commits up to `3385e58aabc91368c8e1f551650ba48705aaa285`
202202
* Allow breakpoints to be set inside of quotations
203203
* Support "Publish" action in project system for web, Azure
204204
* Bugfix [#126](https://visualfsharp.codeplex.com/workitem/126): F# package installer does not honor custom install paths for express SKUs
205-
* Bugfix [#75](https://visualfsharp.codeplex.com/workitem/75): Microsoft.FSharp.targets shim not deployed with F# SDK
205+
* Bugfix [#75](https://visualfsharp.codeplex.com/workitem/75): Microsoft.FSharp.Targets shim not deployed with F# SDK
206206
* Bugfix: Fix crash in smart indent provider
207207
* Bugfix [#55](https://visualfsharp.codeplex.com/workitem/55): Cannot add reference to F# PCL project
208208
* Bugfix: Typos in tutorial project script

DEVGUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ This gives a much tighter inner development loop than uninstalling/reinstalling
158158

159159
#### [Optional] Clobber the F# SDK on the machine
160160

161-
**Note:** The step below will try to clobber the machine-wide installed F# SDK on your machine. This replaces the ``fsc.exe`` used by the standard innstall location or ``Microsoft.FSharp.targets``. **Repairing Visual Studio 15 is currently the only way to revert this step.**
161+
**Note:** The step below will try to clobber the machine-wide installed F# SDK on your machine. This replaces the ``fsc.exe`` used by the standard install location or ``Microsoft.FSharp.Targets``. **Repairing Visual Studio 15 is currently the only way to revert this step.**
162162

163163
For **Debug**:
164164

DotnetCLIToolsVersion.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2.0.0-preview2-006494

README.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
1-
# The Combined F# Language, Library, and Tools Repository
1+
# The F# Language, Library Repository (also Visual F# Tools Repository)
22

3-
You are invited to help producing future releases of the F# language compiler, library, and tools.
3+
You are invited to help producing future releases of the F# language compiler, library, and tools. This repository enables development on Linux, macOS and Windows, along with some automated CI testing for these.
44

5+
* [About F#](http://fsharp.org)
6+
* [Testimonials](http://fsharp.org/testimonials)
57
* [Contributing](#contributing)
68
* [Using](#using)
79

8-
F# is a mature, open source, cross-platform, functional-first programming language which empowers users and organizations to tackle complex computing problems with simple, maintainable, and robust code. F# is used in a wide range of application areas and is supported by industry-leading companies providing professional tools, and by an active open community. You can find out more about F# at http://fsharp.org.
10+
The F# Compiler and Tools are also mirrored in [the corresponding repository](http://github.com/fsharp/fsharp) of the F# Software Foundation.
11+
12+
Changes contributed here are eventually propagated to this repository and are included in all packagings of F# and open source F# editing tools. The process for doing this is explained in this guide by the [F# Core Engineering Group](https://fsharp.github.io/2014/06/18/fsharp-contributions.html). Currently, the F# community coordinates packaging [other editions of F#](https://github.com/fsharp/fsharp/) for use on Linux, macOS, Android, iOS, and other platforms, and Microsoft coordinates packaging this repository as part of the Visual F# Tools.
13+
14+
For historical reasons this repository is called "visualfsharp" and currently also contains the Visual F# IDE Tools. The eventual plan is to split these repositories into "fsharp" and "visualfsharp".
15+
916

1017
## Build Status
1118

@@ -38,12 +45,6 @@ To contribute to the F# ecosystem more generally see the F# Software Foundation'
3845
This project is subject to the Apache Licence, Version 2.0. A copy of the license can be found in [License.txt](License.txt) at the root of this repo.
3946

4047

41-
### Code Flow to Packagings of F#
42-
43-
This repository enables development on Linux, macOS and Windows. It enables automated CI testing for some of these.
44-
45-
Changes contributed here are eventually included in all packagings of F# and open source F# editing tools. Microsoft coordinates packaging this repository as part of the Visual F# Tools, and the F# community coordinates packaging [other editions of F#](https://github.com/fsharp/fsharp/) for use on Linux, macOS, Android, iOS, and other platforms.
46-
4748
## Using
4849

4950
For typical installs of F#, see http://fsharp.org.

0 commit comments

Comments
 (0)