Closed raylemon closed 9 months ago
Aussi, il manque un "s" au texte
Org async export finised, see *Org Export Process* for more details.
;)
Salut @raylemon ,
Merci pour ce retour!
C'est effectivement bizarre comme comportement.
Dans le texte que vous tapez, il n'y a pas par hasard une combinaison de "jk"
ou "kj"
suivi un peu plus tard par un "i"
?
Si c'est le cas, c'est un comportement normal (et prévisible). Il s'agit de evil-escape
qui permet de configurer une séquence de deux caractères permettant d'émuler la touche ESC
dans evil-mode
. C'est parfois pratique de taper juste jk
ou kj
pour sortir du mode insert
au lieu de faire bouger la main vers le ESC
.
Vous pouvez tester ce bout dans votre modules.el
pour désactiver le paquet evil-escape
et sa configuration, puis voir si le bug disparaît.
;; Disable `evil-escape`
(push 'evil-escape minemacs-disabled-packages)
Alors, non, je ne tape pas la combinaison "kj" ou "jk", ça arrive en tapant du texte en français banal. Et dès que eglot est actif, le problème disparait. Bon, c’est pas trop ennuyant, sauf quand j’active une fonction inconnue sans le vouloir :)
Quand vous lancez Emacs en mode debug MINEMACS_DEBUG=1 emacs
, il n'y a pas d'informations supplémentaires affichées dans *Messages*
lorsque cela arrive?
Je n'ai pas réussi à reproduire ce bug sur ma machine.
Vous pouvez essayer de lancer Emacs avec MINEMACS_IGNORE_CONFIG_EL=1 emacs
pour ignorer le contenu de config.el
. Puis, vous pouvez essayer de reproduire le bug, si ce dernier disparait, il est fort probable qu'il a été cause par une config particulière dans votre config.el
.
Il n’y a pas de message inhabituel. Le seul message que j’ai, c’est la commande inconnue. Apparemment, c’est un c-…
qui est tapé… alors que je n’appuie pas sur ctrl.
Vous avez essayé de lancer Emacs avec MINEMACS_IGNORE_CONFIG_EL=1 emacs
?
Je n'ai pas réussi de reproduire le bug sur ma machine, j'aimerais écarter la possibilité que ça soit un problème lié seulement à votre config.el
.
Oui, j’ai désactivé le config.el via la commande. J’ai aussi désactivé evil-escape. Le problème est toujours présent… Je ne vois pas comment je peux suivre le problème ni fournir une backtrace…
C'est très bizarre, j'utilise Org mode quotidiennement et je prépare une présentation Beamer depuis quelques jours, mais je n'ai pas rencontré de comportement similaire!
D’autant que si j’active eglot, le comportement disparait… Après, c’est peut-être un comportement bizarre dû à Windows…
Salut @raylemon
Des nouvelles sur ce bug? Je n'ai toujours pas réussi à le reproduire sur Linux et je n'ai pas accès à (ni besoin d'une!) une machine Windows pour le moment.
Si tu as trouvé un workaround, n'hésites pas à faire une PR.
Bonjour, Non, le problème est persistant, et je n’ai aucune piste pour comprendre d’où il vient.
Bizarre, j'ai jamais rencontré un bug pareil. J'avoue que je n'ai pas testé MinEmacs (ni Emacs) sur Windows.
Tu n'as pas de customisation specifique à Org mode dans ton config.el
?
J’ai copié "tel quel" ton config.el du skel en modifiant les quelques paramètres utiles pour moi, notamment en ajoutant des éléments d’export latex.
Je n’utilise emacs que pour la rédaction en org-mode et latex. J’ai une ligne de code concernant eglot, afin qu’il retrouve l’exécutable ltex-ls…
Bizarre, il me semble qui c'est un problème en relation avec evil
ou les packages tiers evil-*
.
Tu peux essayer de voir ce qu'il y a comme packages evil-*
, les ajouter dans minemacs-disabled-packages
dans ton modules.el
. Si cela règle le problème, essaie de commencer à enlever les packages de la liste des packages désactivés un par un jusqu'à que le bug réapparaît.
J'ai fait quelques tests sur une machine virtuelle Windows 11 + Emacs 29 mais je n'ai pas pu reproduire ce bug.
Le problème semble résolu, ou du moins il n’apparait plus… peut-être était ce dû à un souci de Windows réglé avec une mise à jour ?
Describe the bug Ce bug est "bizarre" , intermittent et intempestif. Pourtant, si j’active eglot, il disparait (ou il me gêne moins, impossible à dire). Quand je suis en mode insertion et que je tape mon texte (en org-mode), de temps en temps, Emacs repasse en mode normal, puis repasse en mode insertion. Sauf qu’il fait ça tout seul, pendant la frappe. Ce qui fait que souvent, j’active une combinaison de touches (souvent inconnues, heureusement).
Ça arrive plusieurs fois par minute. Je suppose qu’il y a un traitement qui s’effectue et qui a besoin de passer en mode normal.
To Reproduce Steps to reproduce the behavior:
Expected behavior Pas de sortie intempestive
Backtrace Pas de backtrace