Skip to content
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

Editorial: uniformize issue references #4579

Merged
merged 1 commit into from
May 6, 2019
Merged

Editorial: uniformize issue references #4579

merged 1 commit into from
May 6, 2019

Conversation

domenic
Copy link
Member

@domenic domenic commented Apr 28, 2019

It was a synonym for the "XXX" class; we can consolidate around that.

(I'm looking in to whatwg/whatwg.org#187 at the moment.)


/browsers.html ( diff )
/browsing-the-web.html ( diff )
/canvas.html ( diff )
/dom.html ( diff )
/dynamic-markup-insertion.html ( diff )
/infrastructure.html ( diff )
/links.html ( diff )
/offline.html ( diff )
/semantics.html ( diff )
/webappapis.html ( diff )

@zcorpan
Copy link
Member

zcorpan commented May 3, 2019

Why not use big-issue instead of XXX? big-issue is easier to type, and literal "XXX" is a marker that fails the build (IIRC).

@zcorpan
Copy link
Member

zcorpan commented May 3, 2019

Or rename to issue

@annevk
Copy link
Member

annevk commented May 3, 2019

Maybe we should stop making XXX fail the build.

This makes all issue references use links of the form "issue #NNN", or
"org/repo issue #NNN". This was the prevailing convention, but there
were a few exceptions.

Behind the scenes, this also removes the one usage of the "big-issue"
CSS class, replacing it with "XXX" (for which it was a stylistic
synonym, until whatwg/whatwg.org@36b8b45
removed the "big-issue" styles). It also changes the source from using
class="XXX" to using class="XXX"; the former was
a workaround for an overzealous lint script, which was fixed in
whatwg/html-build#192.

Finally, this removes a big commented-out chunk of canvas spec text for
fillVerticalText() and strokeVerticalText() methods, which were never
implemented.
@domenic domenic changed the title Meta: remove only usage of "big-issue" class Editorial: uniformize issue references May 3, 2019
@domenic
Copy link
Member Author

domenic commented May 3, 2019

I've renamed and revamped this PR to be a bit more ambitious, with a force-push of a new commit with a detailed commit message. For those reading via email, the summary is that I've also:

  • Uniformized the style we use to link to issues
  • Started using XXX instead of XXX, in anticipation of Stop failing the build on the presence of "XXX" html-build#192
  • Removed some commented-out canvas methods, mainly because they had XXX instances I didn't want to bother converting.

Only the first of these is observable to readers of the spec.

@domenic domenic merged commit fd330a2 into master May 6, 2019
@domenic domenic deleted the no-big-issue branch May 6, 2019 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

4 participants