haskell / haskell/haskell-mode
Keep character width in unicode visual substitution
Open
- Dominant language
- Emacs Lisp
- Stars
- 1.4k
- Forks
- 354
- Avg merge
- 5d 10h
- Merged PRs (30d)
- 2
Description
Here is a video[1](https://youtu.be/zQnExdDL63c) demonstrating **Leksah** GHCJS support.
One interesting thing I see on this footage are unicode syntax substitutions for thing like `<-`, `=>` and etc. They have same width as original sequence, e.g. `⟵` arrow occupies double width of single character. Is it possible to hack Emacs unicode overlays to get similar behavior _(for all possible case `∷`,`⋙`, `≤`, `⟹` and etc.)_?
Contributor guide
Assessment
This issue has not been assessed yet.