Este búfer me molesta cada vez que instalo un nuevo paquete o actualizo uno con package.el:
¿Cómo puedo decirle a emacs que nunca muestra ese búfer a menos que necesite saber algo realmente importante de él?
display-buffer-alist
?
Este búfer me molesta cada vez que instalo un nuevo paquete o actualizo uno con package.el:
¿Cómo puedo decirle a emacs que nunca muestra ese búfer a menos que necesite saber algo realmente importante de él?
display-buffer-alist
?
Respuestas:
Si package--compile
llama byte-recompile-directory
(predeterminado), puede desactivar todas las advertencias personalizando la variable byte-compile-warnings
. O se puede configurar para que nil
usted mismo, o su uso M-x customize-group
en el grupo bytecomp
, establecido Byte Compile Warnings
a Some
y verificación de ninguna de las casillas. Sin embargo, si usted tiene package--compile
siendo defadvice
d para invocar otra cosa ( async-byte-recompile-directory
en mi caso), usted debe buscar en la personalización de esa función específica / biblioteca.
Si está utilizando async-bytecomp
, he planteado una solicitud aquí para inyectar las bytecomp
personalizaciones en el entorno en el que se compila. Puede hacer un cambio local hasta que haya una resolución: Agregar
(async-inject-variables "\\`byte-compile-warnings\\'")
después
,(async-inject-variables "\\`load-path\\'")
en async-bytecomp.el
.
De la documentación:
set-window-dedicated-p es una función incorporada en el 'código fuente C'.
(BANDERA DE VENTANA set-window-dedicated-p)
Marque la VENTANA como dedicada según la BANDERA. La VENTANA debe ser una ventana activa y la predeterminada es la seleccionada. FLAG no nil significa marcar WINDOW como dedicado a su búfer. FLAG nil significa marcar WINDOW como no dedicado. Regresar BANDERA.
Puede interesarle configurar la ventana de instalación dedicada , luego el búfer de compilación ya no le molestará cuando esté dentro de la ventana dedicada.