Lorsqu'une nouvelle version d'Emacs est publiée, il arrive généralement que certaines variables / commandes / fonctions deviennent obsolètes. Ils sont généralement marqués comme tels dans la documentation correspondante:
turn-on-eldoc-mode
est un alias poureldoc-mode
ineldoc.el
. [...]Cette fonction est obsolète depuis 24.4 ; utiliser à la
eldoc-mode
place.
Je voudrais m'assurer que je ne fais référence à aucune variable obsolète dans mon fichier init, mais je voudrais également éviter de vérifier le tout manuellement.
Ma question est donc la suivante : existe-t-il un moyen d'identifier automatiquement toutes les variables obsolètes dans mon fichier init (qui peut également fonctionner pour les packages tiers installés via le gestionnaire de packages)?
*.elc
.#'
au lieu de'
pour les fonctions. Si vous compilez quelque chose avec(add-hook 'emacs-lisp-mode-hook #'turn-on-eldoc-mode)
le compilateur, vous en serez averti.