Skip to content

Publish standard #27795

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Jan 11, 2022
Merged

Publish standard #27795

merged 5 commits into from
Jan 11, 2022

Conversation

BillWagner
Copy link
Member

@BillWagner BillWagner commented Jan 10, 2022

Publish the C# Standard from the dotnet/csharpstandard repo, instead of the dotnet/csharplang repo.

Contributes to #27789

The first commit makes the necessary changes to docfx,json, openpublishing config, and the TOC.

Later commits all address links to the standard.

Note that the published location of the spec hasn't changed, so no redirections are needed.

Suggestions for reviewers:

I'd review the first commit, and look at the new spec on the review site. The other changes were found using the build report.

Internal review site

Contributes to dotnet#27789

Change the published spec from the Microsoft C# 6 draft to the ECMA C# 6 draft.
First commit of link updates. This doesn't update all anchors.
The standard contains clause numbers, which changes the anchor text for all anchor links. Update those.
Adding the C# standard created duplicate H1s. Fix this one.
@BillWagner BillWagner marked this pull request as ready for review January 11, 2022 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants