Skip to content

Add an HTML comment to copy&paste non-ASCII characters #3882

Open

Description

@nicolo-ribaudo

This was discussed by the editors in the context of #3861.

Pending Ecma's budget approval for custom TC39 keyboard with all the characters that we need, let's add an HTML comment at the beginning of the spec file like

<!--
laquo / open list: «
float F: 𝔽
...
-->

to have an easy place where to copy&paste from while writing spec text.

(@ljharb maybe also we should add it to the template for proposals?)

Activity

  1. michaelficarra commented on Jun 2, 2026

    @michaelficarra
    Member

    We can also list the key chords for each major platform.

  2. bakkot commented on Jun 2, 2026

    @bakkot
    Member

    You can also just memorize the HTML entities and then run the formatter. That's what I do.

  3. michaelficarra commented on Jun 2, 2026

    @michaelficarra
    Member

    Pending Ecma's budget approval for custom TC39 keyboard with all the characters that we need

    If Ecma buys us each one of these, I will print custom keycaps and configure them with all our fancy typography.

  4. ljharb commented on Jun 4, 2026

    @ljharb
    Member

    I made https://tc39.es/speccy/ - does this suffice?

  5. michaelficarra commented on Jun 4, 2026

    @michaelficarra
    Member

    @ljharb Neat. You probably shouldn't include variation selector 16. I don't think people are manually adding that. They're just entering an emoji with their keyboard.

  6. ljharb commented on Jun 4, 2026

    @ljharb
    Member

    Updated; it now filters out characters like that, and shows keystrokes by auto-detected OS, and preserves OS choice and search query in the URL.

  7. michaelficarra commented on Jun 4, 2026

    @michaelficarra
    Member

    😮 TIL ⌥ \ is «!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions