Skip to content

Step Out of the '90s and Support Unicode Glyphs Aliases for Core Functionality #69

Open
@ozra

Description

@ozra

Some examples brought up by @stugol: λ, ≠, ≤ and ≥.

This is a definite go!

The "grander idea" I've held since the beginning for Onyx is to:

  • Support a smooth way of working on a repo "checked out" in one style - your style - less compromises, and
  • Still being able to commit code in another "more conventional, project and collaboration friendly" style that works in vim/less/github-diffs/whatever.

Exactly how, using hooks etc. is not on the table atm, but it will be solvable in clean fashion, I'm sure.

The main tool to enable this is onyx configurable formatter, which slowly is progressing parallel to other work on onyx.

Going crazy, one could even support my-array₄₇, for indexing, etc. But it's good to draw a line somewhere earlier I think.

[ed: added after OP]

Some Handy "Rules" For This Issue

Suggestions for Unicode-glyphs should be made first after they've been tested in several fonts and editors, and preferably in different O/S's. Rendering varies wildly between setups. Many look like shit in my web browser. The primary use for Unicode-styling should be private editing, and not repo-style - so on github/etc. the ascii-version of your codebase is the recommended target.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions