Emacs 24.4 viene con un nuevo sistema de consejos. El NEWSarchivo dice:
** El nuevo paquete
nadvice.elofrece servicios de asesoramiento más livianos. Está en capas como:***
add-function/remove-function, que se puede usar para agregar / eliminar código en cualquier lugar que lleve funciones, como filtros de proceso o<foo>-functionganchos.***
advice-add/advice-removepara agregar / eliminar un consejo sobre una función con nombre, al igual que lodefadvicehace.
P: ¿Cuáles son los beneficios prácticos y las implicaciones de este nuevo paquete?
Estoy especialmente interesado en respuestas que aborden los siguientes puntos:
Si solo estoy usando consejos para personalizar Emacs (en lugar de escribir paquetes de complementos), ¿necesito cambiar al nuevo sistema? ¿Reemplazará el viejo sistema en algún momento?
¿Qué puedo hacer exactamente con el nuevo sistema que no puedo lograr
defadvice?¿Cuál es el significado de poder "agregar / eliminar código en cualquier lugar que lleve funciones"?