GNU-prosjektet har publisert utgivelsen av GNU Emacs 28.1-tekstredigeringsprogrammet. Frem til utgivelsen av GNU Emacs 24.5 utviklet prosjektet seg under personlig ledelse av Richard Stallman, som overlot stillingen som prosjektleder til John Wiegley høsten 2015.
Blant de ekstra forbedringene:
- Gir muligheten til å kompilere Lisp-filer til kjørbar kode ved å bruke libgccjit-biblioteket, i stedet for å bruke JIT-kompilering. For å aktivere native compilation når du bygger, må du spesifisere alternativet '--with-native-compilation', som vil kompilere alle Elisp-pakker som følger med Emacs til kjørbar kode. Aktivering av modusen lar deg oppnå en merkbar økning i ytelsen.
- Som standard brukes Cairo-grafikkbiblioteket for gjengivelse («—with-cairo»-alternativet er aktivert), og HarfBuzz glyph-layoutmotoren brukes for tekstutdata. libXft-støtte er avviklet.
- Lagt til støtte for Unicode 14.0-spesifikasjonen og betydelig forbedret arbeid med emoji.
- Lagt til muligheten til å laste seccomp-systemanropsfiltre ('—seccomp=FILE') for prosess-sandboxing.
- Det er foreslått et nytt system for visning av dokumentasjon og funksjonsgrupper.
- Lagt til 'kontekst-meny-modus'-implementering av kontekstmenyer som vises når du høyreklikker.
- Mulighetene til pakken for prosjektledelse er betydelig utvidet.
Kilde: opennet.ru