Commit graph

1305 commits

Author SHA1 Message Date
Julien Couvreur f8af0632d2 Moving "ref local reassignment" out of csharp-7.2 folder (#996) 2017-10-15 14:13:36 -07:00
Bill Wagner eb528dbd21 remove anchors to H1 tags
When the C# spec is incorporated into the docs.microsoft.com build, any links that include anchors generate warnings when the link is to the H1 tag in the first line of the file. These should be simple file links.

This PR removes the extra anchor tags
2017-10-14 15:21:38 -04:00
Maira Wenzel 868b881ca5 fix spacing 2017-10-13 15:21:44 -07:00
Jared Parsons ca8a038e01 Merge pull request #999 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2017-10-13 13:49:40 -07:00
The Gitter Badger f2f73cdf11 Add Gitter badge 2017-10-13 20:24:43 +00:00
Jared Parsons 66f016558e Merge pull request #206 from jaredpar/blittable
Initial blittable proposal
2017-10-11 09:33:10 -07:00
Mads Torgersen 95c9267d0d Add design notes 2017-10-05 20:15:39 -07:00
Neal Gafter ca982efb54 Spec for ref local reassignment. (#963) 2017-10-05 13:23:32 -07:00
Erik Schierboom 45681a8729 Fix missing parameter type argument (#940) 2017-10-03 16:48:50 -07:00
Vladimir Sadov 0b145f3eb4 Update span-safety rules to account for recent changes (#951)
We no longer assume that ` Span<T> span = new Span<T>(ref variable); ` can actually "wrap" the reference to the variable.

This allows to relax some of the safety requirements.
2017-10-03 16:48:15 -07:00
Neal Gafter f1cdf14b6c Add "spec" for leading underscores in hex and binary literals. (#962) 2017-10-03 15:09:36 -07:00
Petr Onderka 08d20126c0 Fix links in Language Version History (#938) 2017-09-25 17:52:47 -04:00
Julien Couvreur ac995bd794 Move feature specs for C# 7.2 to proper folder (#925) 2017-09-21 08:51:24 -07:00
Tanner Gooding a60a3a3644 Merge pull request #685 from tannergooding/fixed-sized-buffers
Adding the 'fixed-sized-buffers' proposal.
2017-09-12 12:59:53 -07:00
Petr Onderka 0bffa700db Small fixes related to async (#759) 2017-09-07 15:30:46 -07:00
James Ko 97dcc16c68 Update CAE spec for extension methods (#719) 2017-09-07 10:14:46 -07:00
Erik Schierboom 7715c3d07c Indent code samples in readonly-ref.md (#740)
The code samples were all indented 8 spaces on the left, which make them slightly harder to read. This PR fixes that.
2017-09-07 10:10:42 -07:00
Michael Clark cc435ac889 Correct rendering of Expressions table (#743) 2017-09-07 10:09:26 -07:00
Petr Onderka b80c3eb907 Fixed formatting in 2014 meetings README (#746) 2017-09-07 10:08:38 -07:00
Andrew Janke abf132bc7d Spec: Fix missing-space typo in Basic Concepts (#800) 2017-09-07 10:03:11 -07:00
Petr Onderka 057c1fde48 Fix formatting in 2015 LDM notes (#745) 2017-09-07 10:01:55 -07:00
gzak c6084741e4 fix typo in property_initializer syntax (#770) 2017-09-07 10:00:05 -07:00
Julien Couvreur c5fbcd6f4e Move C# 7.1 proposals to 7.1 folder (#870) 2017-09-06 13:10:02 -07:00
Drew Noakes b7e7879109 Capitalisation of ReadOnlySpan<T> (#875)
Although C# has the `readonly` keyword, the common usage is to have the term hyphenated as _read-only_.

This would mean the term should have a capital O. I.e. `ReadOnlySpan<T>` rather than `ReadonlySpan<T>`.

This matches `IReadOnlyCollection` and friends.
2017-09-02 07:53:10 -04:00
Stephen Toub cd1c38a546 Merge pull request #866 from stephentoub/update_async_stream_proposal
Update async stream proposal based on design meeting
2017-08-31 00:25:18 -04:00
Stephen Toub 876bf163c7 Update async stream proposal based on design meeting 2017-08-30 17:32:50 -04:00
Stephen Toub 22eb67537f Fix typo in async streams proposal 2017-08-30 08:43:25 -04:00
Stephen Toub 57b83d6fa0 Merge pull request #864 from stephentoub/asyncstream_proposal
Add strawman proposal for async iterators
2017-08-30 08:40:18 -04:00
Stephen Toub cd5130970d Add strawman proposal for async iterators
This is by no means a finished design; rather, it's a starting point for subsequent discussions, design, and prototyping.
2017-08-30 08:39:38 -04:00
Neal Gafter 9bae7bfdf9 Update span-safety.md 2017-08-28 11:47:00 -07:00
Neal Gafter 568b395226 Further refinements to the span safety rules. (#855) 2017-08-27 22:52:26 -07:00
Neal Gafter ee03f0d3fd Adjust span safety rules for in arguments and foreach (#844) 2017-08-24 12:26:11 -07:00
Neal Gafter 8580aeb506 Adjust span safety rules. (#824) 2017-08-23 15:51:00 -07:00
Mads Torgersen c20fbf223a Fix README 2017-08-15 17:34:30 -07:00
Mads Torgersen 670c79812c Add design notes 2017-08-15 17:33:02 -07:00
Mads Torgersen ae933d104e Fix README 2017-08-14 08:54:02 -07:00
Mads Torgersen a307a7ab5d Re-add README 2017-08-14 08:51:08 -07:00
Mads Torgersen 89fb2cc7c7 Merge branch 'master' of https://github.com/dotnet/csharplang 2017-08-14 08:48:50 -07:00
Mads Torgersen 206fd05991 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	meetings/2017/README.md
2017-08-14 08:47:13 -07:00
Neal Gafter 27980f7682 Update span-safety.md 2017-08-11 16:00:31 -07:00
Neal Gafter aaa033c090 Update span-safety.md
Add an open issue asking if parameters act as if in the top-level scope.
2017-08-11 15:59:42 -07:00
Neal Gafter 94304b9645 Update span-safety.md
To describe the rule @VSadov is implementing for `in` arguments.
2017-08-11 15:16:01 -07:00
Mads Torgersen 6fa19e906f Added design notes 2017-08-10 17:14:56 -07:00
Neal Gafter 4521040ddc Adjust proposed rule for in parameters. 2017-08-10 10:45:22 -07:00
Neal Gafter 2f6b95d690 Normalize line endings 2017-08-09 16:11:35 -07:00
Neal Gafter e95fa26b2f Add draft language rules for ref-like types. (#795) 2017-08-09 16:09:56 -07:00
Mads Torgersen 411106b010 Add design notes 2017-08-08 17:17:09 -07:00
Mads Torgersen bd52a5bbf1 Add design notes 2017-08-04 16:50:53 -07:00
Mads Torgersen 4663883c3b Merge remote-tracking branch 'origin/master' 2017-08-03 16:10:44 -07:00
Mads Torgersen 7190594d69 Revert "Add design notes"
This reverts commit 06095fe909.
2017-07-28 16:46:15 -07:00