Giter Site home page Giter Site logo

Comments (10)

abougouffa avatar abougouffa commented on June 21, 2024

Hello @raylemon

Seems weired to me!

Can you try to run make clean in MinEmacs' directory? Or manually delete ~/.minemacs.d/local/cache.

from minemacs.

raylemon avatar raylemon commented on June 21, 2024

Je passe en français…
J’ai supprimé le dossier cache. Après recompilation des paquets, j’ai tenté de rouvrir mon fichier, et emacs m’a encore indiqué recover-this-file avant de crash et de se fermer. Je relance et je reviens exactement au même point que précédemment: freeze et impossible d’effectuer la moindre action.

J’en ai profité pour faire l’update (en réalité, j’ai une macro qui fait l’update de minemacs avant de le lancer)

from minemacs.

abougouffa avatar abougouffa commented on June 21, 2024

Salut @raylemon,

C'est bizarre, ça arrive sur tous les fichiers Org ou seulement sur un fichier particulier?

Une piste pour déboguer

Peux-tu essayer d'ajouter ça à la fin de ton ~/.minemacs.d/modules.el,

(setq minemacs-disabled-packages
      (append minemacs-disabled-packages
              '(me-org-extras
                org-contrib
                engrave-faces
                ox-hugo
                ox-extra
                org-modern
                org-fragtog
                evil-org
                evil-org-agenda
                org-contrib)))

Cela va désactiver packages tieces en relation avec Org mode histoire de voir si ça vient d'un entre eux. Si ça règle le problème, tu peux procéder à enlever un package à la fois et voir si Emacs se freeze de nouveau.

Pour info!

Je pense que ça doit être un problème particulier sous Windows, car j'utilise Org d'une manière intense sous plusieurs machines Linux et je n'ai jamais eu de tel problème!

from minemacs.

raylemon avatar raylemon commented on June 21, 2024

Ça arrrive sur n’importe quel fichier org. Au mieux, ça crashe et ça ferme le programme, au pire ça reste bloqué.
J’ai essayé en désactivant les paquets org, ça ne change rien.

J’ai essayé en supprimant totalement le dossier .minemacs, ça ne change rien non plus.

Je vais tout clean et réinstaller minemacs pour voir…

C’est possible que ce soie Windows, mais je surveille les mises à jour et je n’ai rien vu de particulier. Je songe à retourner sous Linux pour ne plus avoir de soucis :D

from minemacs.

abougouffa avatar abougouffa commented on June 21, 2024

Si tu lances Emacs en mode débogue emacs --debug-init ça ne donne rien de plus ?

Je sais que c'est une question stupide, mais est-ce que tu as essayé d'appuyer C-g lorsque ça bloque ?

from minemacs.

raylemon avatar raylemon commented on June 21, 2024

Bon, ça refonctionne, après avoir réinstallé minemacs au complet… Je suppose qu’il s’agit d’une mauvaise compilation ou autre... Je me souviens qu’il a demandé un moment d’installer tree-sitter pour python, mais tree-sitter n’existe pas pour Windows… C’est peut-être ça qui a tout cassé…

from minemacs.

abougouffa avatar abougouffa commented on June 21, 2024

Super, ça me rassure!

Ah OK, je ne savais pas qu'il n'y a pas de tree-sitter sous Windows (ou de moins, pas facilement installable). Si c'est le cas, je peux conditionner l'initialisation de treesit-auto selon si on est sur une machine Windows ou pas.

from minemacs.

raylemon avatar raylemon commented on June 21, 2024

En fait, il existe tree-sitter pour windows, c’est un tar.gz à télécharger sur leur github. Il ne semble pas installé par minemacs (ou emacs de base). Je l’ai ajouté dans mon PATH pour voir si ça fonctionne…

from minemacs.

raylemon avatar raylemon commented on June 21, 2024

Je sais pas si c’est lié, mais Emacs a de nouveau freeze quand j’ai compilé une grammaire de tree-sitter…
Tree-sitter semble fonctionner (en le mettant dans .emacs.d/local/tree-sitter), mais le freeze resurgit tout le temps (et plus que dans un fichier org…)

Edit: je ne connais pas le comportement de tree-sitter, il indique qu’il compile des grammaires, je vois bien la dll qui apparait, mais après le crash, en relançant la commande treesit-auto-install-all, il m’indique que les grammaires sont manquantes… Si tu as une idée…

from minemacs.

abougouffa avatar abougouffa commented on June 21, 2024

J'ai le même comportement sur Linux (concernant les grammaires installées qui sont détectées comme non installées par treesit-auto-install-all). Par contre, je n'ai pour l'instant pas de soucis de ce type liés à tree-sitter.

from minemacs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.