Il y a certaines choses comme l'affichage des espaces de fin, l'affichage des limites de tampon, les délimiteurs de couleur arc-en-ciel et bien d'autres que j'aimerais activer dans la plupart des modes ou plutôt, tous ceux liés à la programmation et au texte (car l'affichage des espaces de fin dans, disons ediff-mode, serait en conflit avec le mode majeur) au lieu d'utiliser un mode mineur globalisé avec des règles d'exception. Étant donné que la plupart des modes sont dérivés de prog-modeou text-mode, l'ajout de la fonction en question aux deux prog-mode-hooket text-mode-hookfonctionne, cependant, il existe suffisamment de modes ne suivant pas cette spécification, tels que css-modeou LaTeX-mode.
Je voudrais définir un hook qui englobe tous ces modes pour le moment pour n'ajouter des fonctions qu'à un seul hook. Appelons cela non-special-mode-hook(pour le distinguer special-mode-hook). Comment pourrais-je créer un tel crochet exécuté pour tous les principaux modes pour lesquels il est conçu?