Skip to content

Arrows ambiguity with Unicode arrows #559

@stevengj

Description

@stevengj

Copied from https://discourse.julialang.org/t/fira-code-font-and-ligatures-for-julia/9367/13?u=stevengj:

-> => → ⇒ ⟶ ⟹ are all distinct operators in Julia. It seems like your ligatures make the first two look very similar to some of the latter ones, which is problematic:

image

This illustrates the general danger of mixing fancy ligatures with a language that supports both ASCII and Unicode operators. (Something like <= looking like is probably okay, because any language like Julia that supports directly will certainly have it mean the same thing as <=.) Please be conservative about ligatures that make some combination of ASCII characters closely resemble a completely unrelated Unicode character.

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