Skip to content

Commit 65eb347

Browse files
authored
Merge pull request #596 from dsyme/integrate-80
Integrate all the latest from visualfsharp\master
2 parents 1d86d98 + d239463 commit 65eb347

File tree

148 files changed

+10814
-10620
lines changed

Some content is hidden

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

148 files changed

+10814
-10620
lines changed

.gitignore

Lines changed: 62 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,62 @@
1+
/packages
2+
/Tools
3+
/src/*.userprefs
4+
/src/fsharp/FSStrings.resources
5+
/src/fsharp/FSharp.Build/*.resx
6+
/src/fsharp/FSharp.Build-proto/*.resx
7+
/src/fsharp/FSharp.Build-proto/*.resources
8+
/src/fsharp/FSharp.Compiler-proto/*.resx
9+
/src/fsharp/FSharp.Compiler-proto/*.resources
10+
/src/fsharp/FSharp.Compiler-proto/*.sln
11+
/src/fsharp/FSharp.Compiler-proto/*.userprefs
12+
/src/fsharp/fsi/*.resx
13+
/src/fsharp/FSharp.Compiler.Interactive.Settings/*.resx
14+
/src/fsharp/FSharp.Compiler.Server.Shared/*.resx
15+
/src/fsharp/fsi/Fsi.sln
16+
/src/fsharp/FSharp.Build/*.resources
17+
/src/fsharp/FSharp.Compiler/*.resx
18+
/src/fsharp/FSharp.Compiler/*.resources
19+
/src/fsharp/FSharp.Compiler/*.sln
20+
/src/fsharp/FSharp.Compiler/*.userprefs
21+
/src/*.log
22+
/src/fsharp/FSharp.Compiler/illex.fs
23+
/src/fsharp/FSharp.Compiler/ilpars.fs
24+
/src/fsharp/FSharp.Compiler/ilpars.fsi
25+
/src/fsharp/FSharp.Compiler/lex.fs
26+
/src/fsharp/FSharp.Compiler/pars.fs
27+
/src/fsharp/FSharp.Compiler/pars.fsi
28+
/src/fsharp/FSharp.Compiler/pplex.fs
29+
/src/fsharp/FSharp.Compiler/pppars.fs
30+
/src/fsharp/FSharp.Compiler/pppars.fsi
31+
/src/fsharp/FSharp.Compiler-proto/illex.fs
32+
/src/fsharp/FSharp.Compiler-proto/ilpars.fs
33+
/src/fsharp/FSharp.Compiler-proto/ilpars.fsi
34+
/src/fsharp/FSharp.Compiler-proto/lex.fs
35+
/src/fsharp/FSharp.Compiler-proto/pars.fs
36+
/src/fsharp/FSharp.Compiler-proto/pars.fsi
37+
/src/fsharp/FSharp.Compiler-proto/pplex.fs
38+
/src/fsharp/FSharp.Compiler-proto/pppars.fs
39+
/src/fsharp/FSharp.Compiler-proto/pppars.fsi
40+
/src/fsharp/FSharp.LanguageService.Compiler/illex.*
41+
/src/fsharp/FSharp.LanguageService.Compiler/ilpars.*
42+
/src/fsharp/FSharp.LanguageService.Compiler/lex.*
43+
/src/fsharp/FSharp.LanguageService.Compiler/pars.*
44+
/src/fsharp/FSharp.LanguageService.Compiler/pplex.fs
45+
/src/fsharp/FSharp.LanguageService.Compiler/pppars.fs
46+
/src/fsharp/FSharp.LanguageService.Compiler/pppars.fsi
47+
/vsintegration/src/unittests/Unittests.fsi
48+
/tests/*FSharp_Failures.env
49+
/tests/*FSharp_Failures.lst
50+
/tests/fsharpqa/Source/CodeGen/EmittedIL/StaticInit/StaticInit_Module01.dll
51+
/tests/fsharpqa/Source/CodeGen/EmittedIL/StaticInit/StaticInit_Module01.pdb
52+
/tests/XFSharpQA_Failures.log.*
53+
/vsintegration/src/vs/FsPkgs/FSharp.Project/FS/FSharp.ProjectSystem.FSharp.fsi
54+
/vsintegration/src/vs/FsPkgs/FSharp.Project/FS/ctofiles/
55+
/tests/fsharpqa/Source/CodeGen/EmittedIL/QueryExpressionStepping/Utils.dll
56+
/tests/fsharpqa/Source/CodeGen/EmittedIL/ComputationExpressions/ComputationExprLibrary.dll
57+
/tests/fsharpqa/Source/*FSharpQA_Failures.env
58+
/tests/fsharpqa/Source/*FSharpQA_Failures.lst
59+
/tests/**/FSharp.Core.dll
160
lib/debug
261
lib/release
362
lib/proto
@@ -28,8 +87,6 @@ src/fsharp/FSharp.Compiler/*.sln
2887
src/fsharp/FSharp.Compiler/*.userprefs
2988
Debug
3089
Release
31-
vsdebug
32-
vsrelease
3390
Proto
3491
sign_temp
3592
.libs
@@ -63,8 +120,6 @@ src/fsharp/FSharp.Compiler-proto/pppars.fs
63120
src/fsharp/FSharp.Compiler-proto/pppars.fsi
64121

65122
*~
66-
tests/projects/Sample_VS2012_FSharp_ConsoleApp_net45_with_resource/Sample_VS2012_FSharp_ConsoleApp_net45/Sample_VS2012_FSharp_ConsoleApp_net45.sln
67-
tests/projects/Sample_VS2012_FSharp_ConsoleApp_net45_with_resource/Sample_VS2012_FSharp_ConsoleApp_net45/Sample_VS2012_FSharp_ConsoleApp_net45.userprefs
68123
*.suo
69124
obj
70125
src/fsharp/FSharp.Data.TypeProviders/FSData.resx
@@ -134,7 +189,7 @@ src/fsharp/FSharp.Compiler.Service/pppars.fs
134189
src/fsharp/FSharp.Compiler.Service/pppars.fsi
135190
.fake
136191
*.cto
137-
tests/**/FSharp.Core.dll
192+
*.vstman
138193
project.lock.json
139194

140195
src/fsharp/FSharp.Compiler.Service.netcore/FSComp.fs
@@ -150,3 +205,5 @@ src/fsharp/FSharp.Compiler.Service.netcore/pars.fsi
150205
src/fsharp/FSharp.Compiler.Service.netcore/pplex.fs
151206
src/fsharp/FSharp.Compiler.Service.netcore/pppars.fs
152207
src/fsharp/FSharp.Compiler.Service.netcore/pppars.fsi
208+
Tools/
209+
Backup/

RELEASE_NOTES.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
#### 5.0.0
2+
* Fixed empty symbol declared pdb #564 from kekyo/fix-empty-pdb
3+
* .NET Core ProjectCracker - updated version and dependencies
4+
* Properly embed 'FSIstrings' resource, fixes #591
5+
* make build.sh work on windows (git bash).
6+
* Added default script references for .NET Core
7+
* Store useMonoResolution flag
8+
* Updated MSBuild version
9+
* Assume FSharp.Core 4.4.0.0
10+
111
#### 4.0.1
212
* Integrate Microsoft\visualfsharp and fsharp\fsharp to master (including portable PDB)
313
* Remove .NET Framework 4.0 support (now needs .NET Framework 4.5)

build.fsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ Target "GenerateFSIStrings" (fun _ ->
8080
let dir = __SOURCE_DIRECTORY__ </> "src/fsharp/fsi"
8181
p.Arguments <- "FSIstrings.txt FSIstrings.fs FSIstrings.resx"
8282
p.WorkingDirectory <- dir
83-
p.FileName <- !! "lib/bootstrap/4.0/fssrgen.exe" |> Seq.head ) TimeSpan.MaxValue
83+
p.FileName <- !! "packages/FsSrGen/lib/net46/fssrgen.exe" |> Seq.head ) TimeSpan.MaxValue
8484
|> ignore
8585
)
8686

-8 KB
Binary file not shown.

lib/bootstrap/4.0/FSharp.SRGen.Build.Tasks.dll.config

Lines changed: 0 additions & 26 deletions
This file was deleted.

lib/bootstrap/4.0/FSharp.SRGen.targets

Lines changed: 0 additions & 73 deletions
This file was deleted.

lib/bootstrap/4.0/fslex.exe

100755100644
File mode changed.

lib/bootstrap/4.0/fssrgen.exe

-1.36 MB
Binary file not shown.

lib/bootstrap/4.0/fssrgen.exe.config

Lines changed: 0 additions & 26 deletions
This file was deleted.

lib/bootstrap/4.0/fsyacc.exe

100755100644
File mode changed.

0 commit comments

Comments
 (0)