Installé GNU Emacs 23.2.1 (i686-pc-linux-gnu) et je reçois des erreurs de sauvegarde constantes. La ligne suivante est répétée encore et encore avec des intervalles de 30 secondes peut-être.Emacs cache sauver l'erreur avec cedet
byte-code: Beginning of buffer [6 times]
Error Writing Table: #<semanticdb-table ctype.h>
Save Error: "\"Error in macro \\\"name\\\"\"": /home/user/.emacs.d/semanticdb/!usr!include!semantic.cache
Des conseils utiles pour savoir pourquoi ou peut-être même une solution? Stripped mes .emacs seulement aux 2 lignes suivantes, mais les problèmes persistent encore
(global-ede-mode 1)
(semantic-mode 1)
essayé de supprimer les fichiers mis en cache sous le répertoire/sematicsdb/dossier, mais toujours l'erreur apparaît.
Hey Eric, je suis confronté au même problème en ce moment. Pourriez-vous être plus précis sur celui-ci? *** Il y a une macro quelque part dans un de vos fichiers d'en-tête que CEDET ne peut pas gérer *** Vous vouliez dire dans le fichier de configuration .emacs ou dans le fichier source cpp? Merci –
Je fais référence aux macros préprocesseur C. Certains d'entre eux deviennent complexes, et les données analysées qui en résultent échoueront à enregistrer, en jetant une erreur. Malheureusement, ces macros cassées ne sont pas détectées jusqu'à leur sauvegarde, ce qui les rend difficiles à trouver. – Eric