Há certas coisas como a exibição de espaços em branco à direita, a exibição de limites de buffer, delimitadores em cores do arco-íris e muito mais que eu gostaria de ativar na maioria dos modos, ou melhor, todos os relacionados a programação e texto (porque exibindo espaços à direita em, digamos ediff-mode
, entrariam em conflito com o modo principal) em vez de usar um modo secundário globalizado com regras de exceção. Como a maioria dos modos é derivada de um prog-mode
ou de text-mode
, adicionando a função em questão a ambos prog-mode-hook
e text-mode-hook
funciona, no entanto, existem modos suficientes que não seguem esta especificação, como css-mode
ou LaTeX-mode
.
Gostaria de definir um gancho que englobe todos esses modos por enquanto para adicionar apenas funções a um gancho. Vamos chamá-lo non-special-mode-hook
(para diferenciá-lo special-mode-hook
). Como eu seria capaz de criar um gancho que é executado para todos os principais modos para os quais é criado?