Paglabas ng text editor ng GNU Emacs 28.1

Inilathala ng GNU Project ang paglabas ng GNU Emacs 28.1 text editor. Hanggang sa paglabas ng GNU Emacs 24.5, nabuo ang proyekto sa ilalim ng personal na pamumuno ni Richard Stallman, na nagbigay ng posisyon ng pinuno ng proyekto kay John Wiegley noong taglagas ng 2015.

Paglabas ng text editor ng GNU Emacs 28.1

Kabilang sa mga karagdagang pagpapabuti:

  • Ibinigay ang kakayahang mag-compile ng Lisp file sa executable code gamit ang libgccjit library, sa halip na gumamit ng JIT compilation. Upang paganahin ang katutubong compilation kapag bumubuo, dapat mong tukuyin ang '--with-native-compilation' na opsyon, na mag-compile ng lahat ng Elisp package na kasama ng Emacs sa executable code. Ang pagpapagana sa mode ay nagbibigay-daan sa iyo upang makamit ang isang kapansin-pansing pagtaas sa pagganap.
  • Bilang default, ang Cairo graphics library ay ginagamit para sa pag-render (ang 'β€”with-cairo' na opsyon ay naka-activate), at ang HarfBuzz glyph layout engine ay ginagamit para sa text output. Ang suporta sa libXft ay hindi na ginagamit.
  • Nagdagdag ng suporta para sa detalye ng Unicode 14.0 at makabuluhang pinahusay na trabaho gamit ang emoji.
  • Nagdagdag ng kakayahang mag-load ng mga filter ng seccom system call (β€˜β€”seccomp=FILE’) para sa proseso ng sandboxing.
  • Ang isang bagong sistema ay iminungkahi para sa pagpapakita ng dokumentasyon at mga pangkat ng pag-andar.
  • Nagdagdag ng 'context-menu-mode' na pagpapatupad ng mga menu ng konteksto na ipinapakita kapag nag-right-click.
  • Ang mga kakayahan ng pakete para sa pamamahala ng proyekto ay lubos na pinalawak.

Pinagmulan: opennet.ru

Magdagdag ng komento