Glyph request: ⋮, ⋯, ⋱
Open
Nobody has claimed this yet.
Unicode
- Dominant language
- Clojure
- Stars
- 82k
- Forks
- 3.2k
- PR merge metrics
- No merged PRs in 30d
Description
Hi!
FiraCode has support for dots: … (U2026). However, it lacks support for center dots ⋯ (U22EF), vertical dots ⋮ (U22EE), and diagonal dots ⋱ (U22F1). Those are very important when displaying large matrices in terminal:
25×5 DataFrame
Row │ x1 x2 x3 x ⋯
│ Int64 Int64 Int64 I ⋯
─────┼──────────────────────────────────
1 │ 10000001 10000026 10000051 1 ⋯
⋮ │ ⋮ ⋮ ⋮ ⋱
25 │ 10000025 10000050 10000075 1
2 columns and 23 rows omitted"""
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting the FiraCode font source and its build workflow to find how existing glyphs such as … are defined. Add support for ⋯ (U22EF), ⋮ (U22EE), and ⋱ (U22F1), then verify that the characters render correctly in the terminal matrix example.
Written by the indexing model from the issue text.
Assessment
- Domain
- design
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100