O Proxecto GNU publicou a versión do editor de texto GNU Emacs 28.1. Ata o lanzamento de GNU Emacs 24.5, o proxecto desenvolveuse baixo o liderado persoal de Richard Stallman, quen cedeu o posto de líder do proxecto a John Wiegley no outono de 2015.
As melloras engadidas inclúen:
- Proporcionou a posibilidade de compilar ficheiros Lisp en código executable usando a biblioteca libgccjit, en lugar de usar a compilación JIT. Para habilitar a compilación nativa ao construír, debes especificar a opción '--with-native-compilation', que compilará todos os paquetes Elisp que veñen con Emacs en código executable. A activación do modo permítelle conseguir un aumento notable do rendemento.
- De forma predeterminada, a biblioteca de gráficos do Cairo úsase para renderizar (a opción '—con-cairo' está activada) e o motor de deseño de glifos HarfBuzz úsase para a saída de texto. O soporte de libXft quedou en desuso.
- Engadiuse compatibilidade coa especificación Unicode 14.0 e mellorouse significativamente o traballo con emoji.
- Engadiuse a posibilidade de cargar filtros de chamadas do sistema seccomp (‘—seccomp=FILE’) para o proceso sandboxing.
- Propúxose un novo sistema para visualizar a documentación e os grupos de funcións.
- Engadiuse a implementación "context-menu-mode" dos menús contextuales que se mostran ao facer clic co botón dereito.
- Ampliáronse significativamente as capacidades do paquete para a xestión de proxectos.
Fonte: opennet.ru