Commit graph

305 commits

Author SHA1 Message Date
Julien Couvreur 9b4e7a8c62
Minor formatting issue on "<no attribute>" case 2018-07-19 07:26:34 -07:00
Andy Gocke 1b4d4e5e7c Add notes for 2018-07-16 LDM 2018-07-18 23:58:24 -07:00
Jared Parsons 17a300125f
Merge pull request #1685 from jaredpar/fix-intrinsic
Compiler intrinsics
2018-07-17 08:43:51 -07:00
Andy Gocke b7247c4272 Add LDM notes for 2018-07-11 2018-07-16 16:52:12 -07:00
Jared Parsons 3bd8afdbb8
Trigger PR 2018-07-16 13:25:07 -07:00
Jared Parsons 7b87ad912d
Respond to PR feedback 2018-07-16 10:54:47 -07:00
Andy Gocke ab2987c20d Add notes for 2018-07-09 LDM 2018-07-12 23:33:10 -07:00
Mads Torgersen 21969cb789
Merge pull request #1705 from dotnet/design-notes
Add design notes
2018-07-09 17:10:06 -07:00
Mads Torgersen 962dfeab6c Add design notes 2018-07-09 17:07:16 -07:00
Jared Parsons 3b4697d79f
Compiler intrinsics
This is an alternate proposal for the compiler intrinsicts feature:

https://github.com/dotnet/csharplang/issues/191
https://github.com/dotnet/roslyn/issues/11475

This alternate design proposal comes after reviewing a prototype implementation
of the original proposal by @mjsabby as well as the use throughout a significant
code base.

This design was done with significant input from @mjsabby, @tmat and @jkotas.
2018-07-01 22:21:28 -07:00
Julien Couvreur 98043cdc88
Rename null-coalecing-assignment.md to null-coalescing-assignment.md 2018-06-14 15:08:28 -07:00
Julien Couvreur 62be28af5e
Delete nullable-reference-types-speclet.md 2018-06-10 10:33:47 -07:00
Julien Couvreur d233ee377a
Move speclet for nullable feature to csharplang 2018-06-10 10:33:25 -07:00
Julien Couvreur da34bb714b
The method name custom fixed is GetPinnableReference (#1605) 2018-06-04 13:57:50 -07:00
Jared Parsons c05b6b3bd9
Merge pull request #1593 from jaredpar/fix-span
Clarify Span<T> rules
2018-06-04 10:26:20 -07:00
Jared Parsons d0da082089
Respond to PR feedback 2018-06-04 10:25:36 -07:00
Jared Parsons b3aaa91995
Clarify Span<T> rules
While discussing `Span<T>` safety rules with the F# team I realized we
hadn't fully documented our dependency on the shape of the `Span<T>`
API. Added that plus some of the future considerations we discussed for
`Span<T>`.

https://github.com/Microsoft/visualfsharp/pull/4888
2018-06-01 16:25:39 -07:00
Mads Torgersen 7b961e73f7
Merge pull request #1561 from dotnet/design-notes
Add design notes
2018-05-23 09:38:35 -07:00
Mads Torgersen 2fa167f506 Add design notes 2018-05-23 09:37:18 -07:00
Mads Torgersen 9e05ecfd9f
Merge pull request #1543 from dotnet/design-notes
Design notes
2018-05-18 16:06:32 -07:00
Mads Torgersen ba3a4cd71b add and edit design notes 2018-05-18 16:04:30 -07:00
Mads Torgersen f9cf91154d Merge remote-tracking branch 'refs/remotes/origin/master' into design-notes 2018-05-14 13:33:55 -07:00
Julien Couvreur ec2b071c30
Remove unnecessary checkboxes from 7.3 speclets (#1519) 2018-05-13 20:05:44 -07:00
Julien Couvreur 3ee3c05dfa
Update pattern-based-fixed.md 2018-05-13 12:47:43 -07:00
Julien Couvreur 666f0f2e2a
Create ranges.cs 2018-05-08 15:21:24 -07:00
Mads Torgersen 55f74b7374
Merge pull request #1487 from dotnet/design-notes
Add design notes
2018-05-01 13:18:34 -07:00
Mads Torgersen 7f4c64b9d4 Merge remote-tracking branch 'refs/remotes/origin/master' into design-notes 2018-05-01 13:16:51 -07:00
Mads Torgersen 326fcc2e56 Add raw notes 2018-05-01 13:15:49 -07:00
Jared Parsons 0760caef1b
Merge pull request #1459 from OmarTawfik/add-ranges-proposal
Added ranges proposal
2018-04-19 13:47:13 -07:00
Omar Tawfik 7c8a788cb9 More comments 2018-04-19 13:44:50 -07:00
JacekSmi ebeb8f6488 Unnecessary closing brace (#1405) 2018-04-17 19:21:19 -04:00
Omar Tawfik 3945f6c228 More PR Comments 2018-04-17 12:05:59 -07:00
Julien Couvreur b541a344c0
Add 7.3 to language history (#1461) 2018-04-15 16:31:31 -04:00
Omar Tawfik b6e53e8db2 PR Comments 2018-04-13 14:47:05 -07:00
Omar Tawfik 36bc9d56c4 Added ranges proposal 2018-04-13 12:21:36 -07:00
Mads Torgersen ab97e523f9
Merge pull request #1444 from dotnet/design-notes
Add raw notes
2018-04-06 10:45:10 -07:00
Mads Torgersen f4791be052 Add raw notes 2018-04-06 10:44:01 -07:00
Mads Torgersen 63bd044471
Merge pull request #1423 from dotnet/design-notes
Add raw notes for Mar 28, 2018
2018-03-30 11:28:18 -07:00
Mads Torgersen 82738ecc3a Add raw notes for Mar 28, 2018 2018-03-30 11:27:15 -07:00
Mads Torgersen fbffbd92d2
Merge pull request #1418 from dotnet/design-notes
Add raw notes for 3/21/2018
2018-03-27 17:45:34 -07:00
Mads Torgersen e2739501f7 Add raw notes for 3/21/2018 2018-03-27 17:43:43 -07:00
Julien Couvreur 849b28c948
Create improved-overload-candidates.md 2018-03-21 15:23:40 -07:00
Mads Torgersen 0cafe79dd2
Merge pull request #1402 from dotnet/design-notes
Clean up Jan design notes
2018-03-20 17:38:39 -07:00
Mads Torgersen 9cb067bb79 Clean up Jan design notes 2018-03-20 17:38:03 -07:00
Julien Couvreur c94ec9391a
Move tuple equality speclet to 7.3 folder (#1401) 2018-03-20 14:18:29 -07:00
Julien Couvreur 351dc303a4
Proposal for tuple equality/inequality comparisons (#967) 2018-03-20 14:07:28 -07:00
Mads Torgersen 839e32ec58
Merge pull request #1400 from dotnet/design-notes
Add raw notes for 2018
2018-03-20 09:04:06 -07:00
Mads Torgersen 74feb87849 Add raw notes for 2018 2018-03-20 09:03:16 -07:00
Alireza Habibi 36e8ff8fda Create target-typed-new.md (#1306) 2018-03-17 13:32:59 -07:00
Julien Couvreur d437a2a6aa
Move C# 7.3 proposals to sub-folder (#1384) 2018-03-15 23:36:16 -07:00