Skip to content

Remove KeyboardTransform, convert :kbd: to a real role #13004

@AA-Turner

Description

@AA-Turner

Is your feature request related to a problem? Please describe.

KeyboardTransform.run takes 1.2% of the runtime of a build. It was added in #7530 (#7593) to support sequences of keys, but shouldn't be needed if :kbd: is converted to a proper role.

Describe the solution you'd like

  • Convert :kbd: to a SphinxRole
  • Remove KeyboardTransform

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions