Q: Comment empêcher les org-mode
faces de lien de déborder dans les ...
caractères d'affichage sélectif à la fin d'un en-tête plié?
C'est une tique visuelle qui me rend un peu fou. Lorsque, dans org-mode
, un lien est la toute dernière chose sur une ligne, la face du lien déborde dans le ...
qui indique que l'en-tête est replié. S'il y a, disons, un espace vide après le lien, il n'y a pas de saignement.
La capture d'écran que j'ai publiée montre le problème. La ligne trois est la ligne problématique sans caractère entre la fin du lien et la fin de la ligne, tandis que la ligne quatre montre un lien, suivi d'un espace:
Tout d'abord, pourquoi cela se produit-il? Deuxièmement, et plus précisément, comment puis-je l'arrêter?
MISE À JOUR 1: Selon les commentaires, les captures d'écran du tampon sont affichées ci-dessous avec les en-têtes fermés et ouverts. J'ai ouvert Emacs sans fichier init (c'est-à-dire, emacs -Q
), require
d org-mode, et ouvert cet exemple de fichier. Donc: cela ne semble pas être quelque chose de bizarre dans ma configuration.
Tous les en-têtes fermés:
Tous les en-têtes ouverts:
Le thème que j'avais utilisé ci-dessus est encrier, bien que j'obtienne le même problème lors de l'utilisation du thème solarisé ainsi que du thème par défaut (comme dans les nouvelles captures d'écran).
La version d'Emacs est 24.3.1. J'obtiens les mêmes résultats lorsque j'utilise la version 7.9.3f de l'organisation (c'est-à-dire celle fournie avec cette version d'Emacs), ainsi que la version 8.3beta.
MISE À JOUR 2: voici un exemple de travail minimum en réponse à une demande de commentaire:
* here's a header with a [[~/somefile.txt][link at the end]]
- This one's a problem
- Interesting note:
+ put the cursor immediately *after* the *d* in "end" with the
header closed/folded
* the face no longer bleeds over into the dots
+ move the cursor anywhere else
* the face bleeds over into the dots again
* here's another [[~/someotherfile.txt][go at it]]
DEADLINE: <2014-10-26 Sun>
- This one's also a problem
* here's another header with a [[~/anotherfile.txt][link followed by a space]]
- No bleed-over onto the dots with this one