Il me semble que le nouveau système de paquets qui est intégré sur Emacs 24 a quelques défauts quand il s'agit de bien le chargement et l'initialisation des paquets installés.
Récemment, j'ai mis à Emacs 24.1.1 qui a été realeased sur 6/10/2012 et j'ai essayé d'utiliser l'intégré dans le système de paquets et que vous avez installé plusieurs paquets à l'aide, mais ils ont tous un problème similaire liées à l'auto-chargement et l'initialisation.
Par exemple, j'utilise un package appelé smex
qui offre des améliorations pour l'utilisation de l' M-x
d'accord. Il vous oblige à définir une touche pour M-x
, j'ai donc ajouté (global-set-key (kbd "M-x") 'smex)
mon init.el
le fichier. Mais après le démarrage de emacs j'appuie sur l' M-x
d'accord et je reçois le message "Symbole de la définition de la fonction est nulle: smex" ... Si j'ai aussi mis (require 'smex)
dans mon init.el fichier j'obtiens le message d'erreur "Fichier erreur: Impossible d'ouvrir le fichier de chargement, smex"
L'ajout de l'emplacement de smex à la charge de la variable de chemin fait il fonctionne comme prévu, cependant, qui semble à l'encontre de l'objectif d'avoir un système de paquets, en premier lieu...
Toutes les pensées? Est-il une meilleure façon ou vivons-nous avec cette limitation pour l'instant?