这是indexloc提供的服务,不要输入任何密码
Skip to content

Ligatures broken #976

@Finii

Description

@Finii

Nerd Font used to have a 'ligature removal' feature for the Nerd Font Mono fonts.
This seems to be broken with recent fonts (i.e. v2.2.2 seems ok while HEAD is broken).
See also

The reason is the recent fix of the ligature removal code (i.e. 5d218b1).

History data:

  • Ligature removal introduced 02-2018 (v2.0.0) 9917e2d
  • Ligature removal broken 08-2018 (v2.1.0) 0a480bb
  • Ligature removal fixed 09-2022 (v2.3.0-RC) 5d218b1

Fonts with ligature table data:

  • Arimo (*)
  • Cousine
  • DejaVuSansMono
  • FiraCode
  • FiraMono
  • Hasklig
  • Iosevka
  • Lekton
  • Monoid
  • Noto
  • OpenDyslexic (*)
  • Overpass
  • ShareTechMono
  • SpaceMono
  • Ubuntu (*)

The tables have been added with a2f5620 and never been updated (which would generally be needed if the source font is updated) (except Hasklug 12cd703).

Affected (very quick check) is only FiraCode and Hasklig.

Updated after introduction of the ligature removal are

Of the three Iosevka's ligature removal seems to have survived the updates, but maybe not.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions