Jared Parsons
da452002c3
Merge pull request #2829 from jaredpar/fix-safety
...
Span safety samples
2019-09-27 12:55:48 -07:00
Bill Wagner
65ea1e6dc0
fold ranges changes into initial spec ( #2797 )
...
* fold ranges changes into initial spec
See https://github.com/dotnet/docs/issues/12772#issuecomment-501451870
This will read better as a coherent story for the Range and Index features as delivered.
* update the description of Slice.
* update precedence rules for range expression.
* Simplify language to move from a proposed design to a spec
This removes some of the history and concerns with the previous design.
2019-09-27 09:40:00 -07:00
Jared Parsons
1c68f302ab
Span safety samples
...
Include same samples and explanations for why several of the `Span<T>`
and `ref struct` rules exist.
2019-09-26 10:47:52 -07:00
Fred Silberberg
e1cdd0e5ff
Updates to the function pointers spec. ( #2812 )
...
* Updates to the function pointers spec.
2019-09-23 11:28:14 -07:00
Julien Couvreur
4930dbd0f0
Merge pull request #2391 from MihaZupan/master
...
Fix typos in format proposal
2019-09-10 14:32:16 -07:00
AlekseyTs
568e8b0dfc
default-interface-methods.md: Adjust dependency rules for types in "Binding base clauses" section. ( #2785 )
2019-09-05 16:50:16 -07:00
Youssef Victor
3211a34eac
typo ( #2705 )
2019-08-27 19:27:42 -07:00
Leonid Tsarev
af27912886
Update recordsv2.md ( #2717 )
...
Seems according to prev. text that "final generated code" should have `[WithConstructor]` attribute on `With` method. It's omission, isn't it.
2019-08-08 13:32:29 -04:00
Julien Couvreur
f7952cdddf
Update target-typed-default.md
2019-07-30 13:23:29 -07:00
Andy Gocke
856c335cc5
Add new "nominal" records proposal
2019-07-29 18:39:10 -07:00
Mads Torgersen
27487fa029
Create primary-constructors.md
2019-07-23 15:31:23 -07:00
Julien Couvreur
098f046a76
Move Ranges proposal to csharp-8.0 folder ( #2594 )
2019-06-12 14:08:21 -07:00
Fred Silberberg
5a88d5432d
Merge pull request #2591 from 333fred/update-null-coalescing
...
Update ??= proposal with changes from LDM
2019-06-11 14:18:13 -07:00
Fredric Silberberg
edddfb9e5d
Update ??= proposal with changes from LDM
2019-06-11 14:16:17 -07:00
Julien Couvreur
1f8c618f4b
Move DIM and readonly member proposals to C# 8 folder ( #2592 )
2019-06-11 13:32:10 -07:00
Nick Schonning
6cd82c21ed
fix: MD033/no-inline-html
...
Inline HTML get swallowed in MD and HTML rendering
2019-05-25 01:31:46 -04:00
Fred Silberberg
a98bdb81b4
fix: MD038/no-space-in-code ( #2423 )
...
fix: MD038/no-space-in-code
2019-05-23 18:06:50 -07:00
Fred Silberberg
8152182f0a
Fix spelling mistake ( #2487 )
...
Fix spelling mistake
2019-05-23 10:30:18 -07:00
Fred Silberberg
31bd4e65fc
typo: Double word "the" ( #2426 )
...
typo: Double word "the"
2019-05-23 10:28:06 -07:00
Mitch Bodmer
44b02c7ea2
Fixed link.
2019-05-15 11:10:46 -07:00
Jan Kotas
c4937c7e6c
Extensible set of unmanaged calling conventions ( #2432 )
2019-05-14 15:51:21 -07:00
Bill Wagner
ba519de468
Return storage that exists ( #2523 )
...
* Return storage that exists
Fixes #12301
* Update proposals/csharp-7.2/readonly-ref.md
2019-05-13 18:12:24 -04:00
Rikki Gibson
e2b6b9c497
Fix typo
2019-05-10 15:32:00 -07:00
Bill Wagner
df7104b072
Add base interfaces to declarations ( #2461 )
...
In the modified sample, I think these base interfaces were missing.
2019-05-08 09:22:50 -07:00
Rich Lander
759bdd3c56
Fix spelling mistake
2019-05-04 20:32:51 -07:00
Julien Couvreur
bec6e78996
Document [EnumeratorCancellation] attribute ( #2458 )
2019-04-20 11:32:44 -07:00
Andy Gocke
c3de968750
Design changes for pattern index/range ( #2446 )
2019-04-17 00:46:15 -07:00
Nikita Potapenko
2027b149eb
Fix link ( #2437 )
...
Fixes #11829
2019-04-15 14:43:47 -07:00
Nick Schonning
00de1a1c74
typo: Double word "the"
2019-04-13 14:44:05 -04:00
Nick Schonning
870cc06bea
fix: MD038/no-space-in-code
...
Spaces inside code span elements
2019-04-13 14:23:40 -04:00
Patrick Westerhoff
1262e7f1f7
Fix duplicate part from suggestion
2019-04-08 23:58:03 +02:00
Jared Parsons
c229cae634
Merge pull request #2397 from jaredpar/fix-range
...
Proposed changes to Index / Range
2019-04-08 08:57:38 -07:00
Jared Parsons
2a61adc3c0
PR feedback
2019-04-08 08:56:51 -07:00
Patrick Westerhoff
0071f73885
Apply suggestions from code review
...
I asked, @poke delivered.
Co-Authored-By: jaredpar <jaredpparsons@gmail.com>
2019-04-05 16:47:51 -07:00
Bill Wagner
0216f6a7ec
Apply suggestions from code review
...
Co-Authored-By: jaredpar <jaredpparsons@gmail.com>
2019-04-05 12:54:59 -07:00
Jared Parsons
3e4c165a3c
Update proposal based on LDM
2019-04-05 08:41:10 -07:00
Miha Zupan
0a9af0f248
Fix typos in format proposal
2019-04-04 14:58:14 +02:00
Neal Gafter
2d10906508
Update default-interface-methods.md
...
Add rule that an interface may not depend on itself.
2019-04-02 17:50:01 -07:00
Neal Gafter
46d1499c77
Update default-interface-methods.md
...
Add a rule to break cycles while binding an interface's base clause.
2019-04-02 17:06:18 -07:00
Jared Parsons
8dd6726126
First draft
2019-03-31 20:39:22 -07:00
Jared Parsons
7e4658dde1
Target typed new write up
2019-03-31 19:03:26 -07:00
Jared Parsons
a797e9dc95
Rough outline
2019-03-31 16:00:29 -07:00
Maira Wenzel
afe6679f71
Change link to https
2019-03-08 17:42:08 -08:00
Bill Wagner
37efea9c83
markdown lint fixes for 8.0 proposals ( #2318 )
...
* markdown lint fixes for 8.0 proposals
Summary:
1. a few header formatting fixes
1. use `csharp` or `antlr` as the language identifier for code fences.
1. update links to relative links for articles published on docs.
* change the links to records.md to absolute links
When published on docs.microsoft.com, the links from these proposals will resolve to the source on dotnet/csharplang.
That's the desired behavior for records.md, because that is a proposal feature that has not been implemented.
2019-03-08 08:30:23 -05:00
Maira Wenzel
fb4d3f3ab3
fix broken links ( #2320 )
2019-03-07 17:38:27 -08:00
Bill Wagner
ac20120af1
markdown fixes for 7.3 proposals ( #2317 )
...
These were:
1. adding `csharp` as the language identifier.
1. making relative links to content published on docs.microsoft.com
1. small grammar fixes.
2019-03-07 17:04:08 -05:00
Bill Wagner
8d75920537
update 7.2 proposals for markdown lint concerns ( #2316 )
...
Primarily these changes:
1. ATX style headers.
1. `csharp` as the language identifier
1. relative link to other published proposals.
2019-03-07 17:03:44 -05:00
Bill Wagner
ab7ad82fd9
fix one bad link. ( #2319 )
2019-03-07 17:01:32 -05:00
Bill Wagner
f69b012846
markdown fixes for 7.3 proposals
...
These were:
1. adding `csharp` as the language identifier.
1. making relative links to content published on docs.microsoft.com
1. small grammar fixes.
2019-03-07 16:04:57 -05:00
Maira Wenzel
3ec830b86c
fix formatting
2019-03-07 10:03:08 -08:00