Il progetto GNU ha rilasciato la versione 28.1 dell'editor di testo GNU Emacs. Fino al rilascio di GNU Emacs 24.5, il progetto è stato guidato personalmente da Richard Stallman, che ha passato il ruolo di leader a John Wiegley nell'autunno del 2015.

Tra i miglioramenti aggiunti:
- È stata introdotta la possibilità di compilare file Lisp in codice eseguibile utilizzando la libreria libgccjit, invece di utilizzare la compilazione JIT. Per attivare la compilazione nativa durante la build, è necessario specificare l'opzione ‘—with-native-compilation’, che permetterà a tutti i pacchetti Elisp forniti con Emacs di essere compilati in codice eseguibile. L'attivazione di questa modalità consente un notevole aumento delle prestazioni.
- Per impostazione predefinita, la libreria grafica Cairo è utilizzata per il rendering (attivata l'opzione ‘—with-cairo’) e il motore di layout dei glifi HarfBuzz viene utilizzato per l'output del testo. Il supporto per libXft è stato spostato nella categoria obsoleta.
- È stato aggiunto il supporto per la specifica Unicode 14.0 e notevoli miglioramenti sono stati apportati nella gestione delle emoji.
- È stata aggiunta la possibilità di caricare filtri di chiamate di sistema seccomp (‘—seccomp=FILE’) per l'isolamento sandbox del processo.
- È stato proposto un nuovo sistema per la visualizzazione della documentazione e per il raggruppamento delle funzioni.
- È stata aggiunta la modalità 'context-menu-mode' per l'implementazione dei menu contestuali, visibili con il clic destro del mouse.
- Le funzionalità del pacchetto per la gestione dei progetti sono state significativamente ampliate.
Fonte: opennet.ru
