GNU Emacs 28.1 текст засварлагчийн хувилбар

GNU Төсөл нь GNU Emacs 28.1 текст засварлагчийн хувилбарыг нийтэллээ. GNU Emacs 24.5 хувилбар гарах хүртэл уг төслийг 2015 оны намар Жон Виглид төслийн удирдагчийн албан тушаалыг шилжүүлэн өгсөн Ричард Сталлманы хувийн удирдлаган дор боловсруулжээ.

GNU Emacs 28.1 текст засварлагчийн хувилбар

Нэмэлт сайжруулалтуудын дунд:

  • JIT эмхэтгэлийг ашиглахын оронд libgccjit номын санг ашиглан Lisp файлуудыг гүйцэтгэх код болгон хөрвүүлэх боломжийг олгосон. Барилга хийхдээ эх эмхэтгэлийг идэвхжүүлэхийн тулд та '-with-native-compilation' сонголтыг зааж өгөх ёстой бөгөөд энэ нь Emacs-тай хамт ирдэг бүх Elisp багцуудыг гүйцэтгэх код болгон хөрвүүлэх болно. Энэ горимыг идэвхжүүлснээр гүйцэтгэлийн мэдэгдэхүйц өсөлтөд хүрэх боломжтой болно.
  • Өгөгдмөл байдлаар, Каир график номын санг дүрслэхэд ашигладаг (‘—with-cairo’ сонголт идэвхжсэн), HarfBuzz glyph layout хөдөлгүүрийг текст гаргахад ашигладаг. libXft-ийн дэмжлэгийг зогсоосон.
  • Юникод 14.0-ийн тодорхойлолтод дэмжлэг нэмж, эможитой ажиллах ажлыг ихээхэн сайжруулсан.
  • Процессын хамгаалагдсан хязгаарлагдмал орчинд ашиглах seccomp системийн дуудлагын шүүлтүүрийг (‘—seccomp=FILE’) ачаалах боломжийг нэмсэн.
  • Баримт бичиг, функцийн бүлгүүдийг харуулах шинэ системийг санал болгов.
  • Хулганы баруун товчийг дарахад харагдах контекст цэсийн "контекст цэсийн горим"-ын хэрэгжилтийг нэмсэн.
  • Төслийн менежментийн багцын чадавхи ихээхэн өргөжсөн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх