tonsky / tonsky/FiraCode

[REREQUEST] Unicode 13 Legacy Computing Symbols support

Open
#1,418 3 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Unicode
Dominant language
Clojure
Stars
82k
Forks
3.2k
PR merge metrics
No merged PRs in 30d

Description

This issue is created to revive #972 issue which is from 2020 and by looks dead.

  • Seven segment characters (digits) [U+1FBF0 — U+1FBF9] (🯰🯱🯲🯳🯴🯵🯶🯷🯸🯹)
  • More drawing characters (IDK which category are these) [U+1FB00 — U+1FBCA] (Too many for copy-pasting manually 🦥)

Personally I would be satisfied even with first but there are also many terminal art/style things I need second option for. For example https://github.com/sunjon/stylish.nvim and https://github.com/sunjon/extmark-toy.nvim

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the revived #972 issue and the repository's existing approach to Unicode glyph support. The concrete first target is the seven-segment range U+1FBF0–U+1FBF9; broader support for U+1FB00–U+1FBCA is suggested but not categorized. Done means the selected Legacy Computing Symbols render correctly in FiraCode.

Written by the indexing model from the issue text.

Assessment

Domain
design
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.