Estoy haciendo una pequeña modificación en SLIME, de modo que pueda obtener todos los símbolos cargados actualmente de Lisp, analizarlos y hacer font-lock para crearlos.Actualización de palabras clave de font-lock en emacs sin mayor recarga de modo
Logré hacer todos estos pasos, pero tengo un pequeño problema: cuando la lista de palabras clave cambia en font-lock, el búfer no se actualiza a menos que reinicie el modo lisp principal. No quiero reiniciar lisp-mode cada vez que actualizo palabras clave, porque tengo varios ganchos en lisp-mode que quiero ejecutar solo cuando cargo el archivo por primera vez.
¿Hay alguna otra manera de actualizar font-lock para que lea todas las palabras clave entonces nuevas y tipifique el buffer en consecuencia? Desactivar el bloqueo de fuentes y usar font-lock-fontify-buffer
no funciona.
UPD: Bounty añadida: la pregunta sigue en pie. Necesito una forma de volver a cargar la palabra clave font-lock sin volver a cargar el modo principal.
¡Increíble, parece que funciona! – freiksenet