Граф коммитов

111 Коммитов

Автор SHA1 Сообщение Дата
Brett V. Forsgren 7ce0d57b46 Merge remote-tracking branch 'upstream/release/dev16.3' into merges/release/dev16.3-to-master 2019-09-23 15:01:37 -07:00
jb da2a9c7875 FCS Doc update - SourceText (#7446)
* Fix typos

* Add SourceText type conversion to FCS docs
2019-08-24 09:45:14 -07:00
Kevin Ransom (msft) 7891cbd663
Merge branch 'release/fsharp47' into merges/release/dev16.3-to-release/fsharp47 2019-07-03 12:09:01 -07:00
Phillip Carter 4d724f2b4d Reorder and clarify devguide (#7082)
Some outdated info removed and it's reorganized a bit.
2019-07-01 20:36:26 -07:00
Will Smith 010bd0009a
Added -noVisualStudio flag for build.cmd. (#7071)
* Added -compiler flag for build. Does not require VS to build.

* Renamed -compiler to -noVisualStudio

* Minor fix

* Trying to fix unix builds

* Update DEVGUIDE.md
2019-06-27 18:16:04 -07:00
Volker Milbrandt 108428b864 Update several links (#7055)
* https instead of http for http://github.com, http://fsharp.org, https://fsharp.github.io, https://contributor-covenant.org

* update link to git fo windows, https instead of http, mdlint warnings

* link updated

* replace http://api.github.com/ by https

* update some links to https, mdlint warnings

* update link

* PR feedback
2019-06-25 10:13:01 +01:00
reacheight 34a1a42513 fixed devguide linux test typo (#7003) 2019-06-14 16:51:53 -07:00
ShalokShalom b101514e4c Update DEVGUIDE.md (#6950) 2019-06-06 17:04:58 -06:00
Brett V. Forsgren 8397008b8d
Merge pull request #6765 from dotnet/arcade-net3
fix arcade and .NET 3 SDK
2019-05-17 17:12:15 -07:00
Brett V. Forsgren 4d0ed2111b Enable roll forward in our .NET Core exes
This changes our build to mark all of our .NET Core applications as
rolling forward on major / minor versions of the .NET framework.
Presently our tools ship inside both .NET Core 2 and 3 SDKs. This
setting allows our tools to run unmodified in both settings.
2019-05-17 16:04:55 -07:00
Nat Elkins ff79cc7083 Fixing the DEVGUIDE link. (#6751) 2019-05-16 09:56:22 -07:00
Phillip Carter ba50826255
Update devguide to remove redundant components (#6630)
There is no need for the Xamarin workload nor the net472 component. .NET Framework 4.7.2 is installed by default with VS 2019 now.
2019-04-24 10:51:21 -07:00
Don Syme 92fdae5346 remove false info in DEVGUIDE.md 2019-04-15 23:15:45 +01:00
Brett V. Forsgren bd24505312 Merge remote-tracking branch 'upstream/dev16.0' into merges/dev16.0-to-master 2019-04-04 15:20:07 -07:00
Phillip Carter 3afeccc4d6
Update vsix links 2019-03-22 15:57:55 -07:00
Brett V. Forsgren bb110d5865 consume dotnet arcade sdk 2019-03-21 11:49:18 -07:00
Phillip Carter 138f2b0807 Update DEVGUIDE to mention net472 (#6242)
As per #6226 this is required
2019-02-20 15:54:49 -08:00
Jakub Majocha 642e9e060d Update DEVGUIDE.md (#6095)
Correct paths to vsix
2019-01-14 15:41:50 -08:00
Don Syme 03e8aa59d3 Update DEVGUIDE.md (#6091) 2019-01-14 11:09:31 -08:00
Brett V. Forsgren 61465f6f32 convert to SDK projects 2018-12-03 09:48:42 -08:00
Don Syme b914569bf9 merge master 2018-10-09 18:04:50 +01:00
Tom 7f5bf5ecbe Update DEVGUIDE.md (#5741)
Explicitly mention that the optional components are found in the VS Installer, not somewhere on the downloads page (since that's what was linked just before)
2018-10-05 07:27:27 -07:00
Scott Hutchinson 76dd3836a9 Add instructions for cloning and debugging (#5276)
Add some instructions for getting the latest source code from the master branch.
Also add a link to some instructions for how to debug the compiler.
2018-07-02 09:22:39 -07:00
Gauthier Segay 3f39201be6 [wip] changes to build.cmd to attempt to make the copy of fscomp files for the build from source target "automagicall" (#5119)
* changes to build.cmd to attempt to make the copy of fscomp files for the build from source target "automagicall"

* Update build.cmd
2018-06-06 16:16:35 +01:00
Don Syme 5bfd9fcd38 [RFCs FS-1051, FS-1052, FS-1053] support for span, readonly refs, byref-like structs (#4888)
* initial support for span, readonly refs, byref-like structs

* fix proto build

* make proto work with previous FSharp.Core

* make proto work with previous FSharp.Core

* update baselines

* integrate code cleanup

* integrate code cleanup

* integrate code cleanup

* integrate code cleanup

* fix build

* fix build

* implicit deref of byref returns

* add tests for Memory, ReadOnlySpan and ReadOnlyMemory

* fix tests

* simplify diff

* simplify diff

* remove duplicate error messages

* fix build

* test updates

* fix build

* fix build

* update baselines

* fix uses of NativePtr.toByRef

* switch to inference using byref pointer capabilities

* fix proto build

* update baselines, byref extension methods

* fix test errors

* emit in,out,modreq attributes correctly

* update tests

* fix build

* fix build

* fix tests

* fix tests

* get it right silly boy

* fix test

* minor cleanup

* add more tests

* clarify overloading behaviour + test case

* fix build break

* fix build of tests

* update tests

* add more tests

* byref fixes

* updates for subsumption calls, error message, assign-to-return-byref

* test updates, implicit deref on byref return for normal functions

* update baseline

* improve debug formatting, better error message on implicit deref, improve error messages

* add more tests for recursive functions

* update baselines

* fix baselines

* updates for new test cases

* updates for new test cases

* test updates and byref-to-byreflike

* deal with 'M() <- expr'

* restrict addresses of immutable top-level things

* fix IsByRefLike on struct

* update tests

* fix test

* fix test

* improve check for no-return-of-struct-field-addresses

* fix test case
2018-06-04 08:35:46 -07:00
Don Syme f3e3fe0d3c integrate dev15.8 2018-06-01 18:45:11 +01:00
Don Syme 4ebf270c59
Update DEVGUIDE.md 2018-05-19 00:00:07 +01:00
Don Syme 1ffbee73fa copy and update 2018-03-14 17:29:55 +00:00
Brett V. Forsgren 230bd0309b remove VisualFSharpOpenSource package 2018-03-13 12:41:41 -07:00
Don Syme 957234c8a7
Update DEVGUIDE.md 2018-03-13 11:56:26 +00:00
John Wostenberg a4927e182d Update DEVGUIDE.md (#4501)
* Add documentation about XLF localization and updating resx

* Clean up doc a little bit, and make some changes suggested by markdownlint

* Grammar

* Change wording

* Fix formatting mistake

* Fix another typo
2018-03-13 11:55:56 +00:00
Don Syme ac42a1e088
Update DEVGUIDE.md 2018-03-12 22:32:23 +00:00
Boloutare Doubeni 3d17049fe8 Add instructions to install fsharp to custom user defined path; fix a typo in DEVGUIDE.md (#4455) 2018-03-07 16:31:32 +00:00
Brett V. Forsgren 2d0452a30c move NuGet.Config to the root 2018-02-22 18:46:40 -08:00
Don Syme e1a6afa39f
Update DEVGUIDE.md 2018-02-17 18:45:22 +00:00
Don Syme 3d0ae5ed01
[WIP] simplify mono build (#4358)
* simplify mono build

* remove dead files

* remove build.sh in favour of make

* remove build.sh in favour of make (doc)

* remove build.sh in favour of make (doc)

* simplify netci.groovy

* cleanup
2018-02-17 19:30:19 +01:00
Phillip Carter 25b0bf4319
Update DEVGUIDE.md
Corrected wording on the component to install and cleaned up some whitespace.
2017-11-25 17:18:04 -08:00
Brett V. Forsgren 0be804a412 reenable delay signing and `sn -Vr` for build assemblies to speed up local work 2017-11-22 13:16:22 -08:00
Brett V. Forsgren 50f69b6242 only public sign assemblies, not test sign 2017-11-20 15:51:55 -08:00
Brett V. Forsgren b2a0416080 remove old .rc file
VSPackage.resx already has these resources.
2017-11-15 13:43:58 -08:00
Eriawan Kusumawardhono db2e4e23ba update DEVGUIDE to add addiitional steps before running build (#3725) 2017-10-10 14:26:33 +01:00
Dave Shaw 4779730a8a Correct command line to launch RoslynDev hive (#3268) 2017-06-28 14:40:44 -07:00
Kevin Ransom (msft) b138f65a4b Target files change case (#3176)
* Rename targets --part1

* Rename targets --part1

* Microsoft.FSharp.Targets has a T as does Microsoft.Portable.FSharp.Targets
2017-06-02 11:55:55 -07:00
Isaac Abraham 7f094ba680 Update DEVGUIDE.md (#3143)
Add sample error message when failing to install SDK tools.
2017-05-28 08:57:11 -07:00
Don Syme 00474eb3d5 Deploy debug instances to "RoslynDev" instead of "FSharpDev" hive? (#3070)
* Update VisualFSharpOpenSource.csproj

* Update VisualFSharpFull.csproj

* Update DEVGUIDE.md
2017-05-17 18:21:30 +01:00
Don Syme 2f5a4d41e2 Update DEVGUIDE.md 2017-05-06 13:30:27 +01:00
Don Syme 221dd7eecf Update DEVGUIDE.md 2017-04-27 12:49:58 +01:00
Don Syme 999f34570f Update DEVGUIDE.md 2017-04-27 12:48:43 +01:00
Don Syme 4b9b7ed344 Update DEVGUIDE.md 2017-04-27 12:44:20 +01:00
Don Syme 8089463b9b Update DEVGUIDE.md 2017-04-27 12:43:29 +01:00