Wyszła nowa wersja najstarszego edytora, napisanego w C i Lispie, Emacs 30.1!
Główne zmiany:
- portowanie na Androida;
- natywna kompilacja włączona domyślnie (przy dostępności biblioteki libgccjit);
- natywna obsługa JSON, bez wcześniej używanej biblioteki libjansson.
Zmiany niekompatybilne z wcześniejszymi wersjami:
- tryby Tree-Sitter są teraz ogłaszane jako podtryby trybów non-TS (poprawki w major-mode-remap-alist, co pozwala na dodawanie modów do TS, na przykład Yasnippet);
- bufor Uzupełnienia zawsze towarzyszy icomplete-in-buffer;
- filtr procesów przepisany w natywnym kodzie.
Inne zmiany:
- dodano opcję użytkownika trusted-content;
- dodano wsparcie dla Unicode 15.1;
- ulepszono wsparcie dla ekranów dotykowych;
- elementy Modeline można teraz wyrównywać do prawej krawędzi;
- dodano nowe opcje użytkownika, które ułatwiają pracę: yes-or-no-prompt i kill-matching-buffers-no-ask.
Źródło: linux.org.ru
