La nouvelle version de l'un des plus anciens éditeurs, écrit en C et Lisp, Emacs 30.1, est sortie !
Principales modifications :
- portage vers Android ;
- la compilation native est activée par défaut (si la bibliothèque libgccjit est présente) ;
- prise en charge native de JSON, sans bibliothèque libjansson utilisée auparavant.
Modifications incompatibles avec les versions précédentes :
- les modes Tree-Sitter sont maintenant déclarés comme des sous-modes des modes non-TS (corrections dans major-mode-remap-alist, permettant d'ajouter des modes à TS, par exemple Yasnippet) ;
- tampon Complétions accompagne toujours icomplete-in-buffer;
- le filtre des processus a été réécrit en code natif.
Autres changements :
- ajoutée une option utilisateur trusted-content;
- ajout du support de Unicode 15.1 ;
- amélioration de la prise en charge des écrans tactiles ;
- éléments Modeline peut maintenant être aligné à droite ;
- de nouvelles options personnalisées ont été ajoutées pour faciliter l'utilisation : yes-or-no-prompt et kill-matching-buffers-no-ask.
Source : linux.org.ru
