alphapapa / alphapapa/ement.el

Misalignment In Room Lists

Ouverte
#70 10 commentaires 1 réaction 1 personne assignée Réclamée par @alphapapa Voir sur GitHub
bug
Langage dominant
Emacs Lisp
Étoiles
604
Forks
54
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

We've spoken about this in the matrix room a bit, but I figured I'd file a formal issue so we can coordinate on figuring out exactly what's going on.

Here are some screenshots:

![image](https://user-images.githubusercontent.com/71910/166849492-29304062-3edd-4abc-bb95-fa153229b60b.png)

![image](https://user-images.githubusercontent.com/71910/166849539-3eda87c3-13bc-48e1-8222-a9e6c3d383d3.png)

A few items of note:

In every case but one, the misalignment starts after the topic. The one case where it doesn't (the Nix Emacs room), the logo appears to be two characters wide, and to not have an empty space to its left like the others do.

There seems to be a correlation with ellipsized topics. As I look closer, it does appear that the ellipsis is wider than other characters.

I ran `describe-char` on one of them, and got this result:

```
position: 874 of 7054 (12%), column: 76
character: e (displayed as e) (codepoint 101, #o145, #x65)
charset: ascii (ASCII (ISO646 IRV))
code point in charset: 0x65
script: latin
syntax: w which means: word
category: .:Base, L:Strong L2R, a:ASCII, l:Latin, r:Roman
to input: type "C-x 8 RET 65" or "C-x 8 RET LATIN SMALL LETTER E"
buffer code: #x65
file code: #x65 (encoded by coding system utf-8-unix)
display: by this font (glyph code):
ftcrhb:-UKWN-Iosevka-normal-normal-normal-*-16-*-*-*-d-0-iso10646-1 (#x48)

Character code properties: customize what to show
name: LATIN SMALL LETTER E
general-category: Ll (Letter, Lowercase)
decomposition: (101) ('e')

There are text properties here:
display "…"
help-echo "Topic: The official matrix for Doom Emacs (reserved for future use -- do not use)"
tabulated-list-column-name "Topic"
tabulated-list-entry [Show]
tabulated-list-id [Show]
```
Iosevka is (supposed to be) a fixedwidth font; there are variable-width variants, one of which I use for my variable-width font, but that one is called Iosevka Etoile, so that would show up differently.

It's also interesting to me that it believes that it's an e, but displays as an ellipsis.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.