GNU Emacs 28.1 мәтіндік редакторының шығарылымы

GNU жобасы GNU Emacs 28.1 мәтіндік редакторының шығарылымын жариялады. GNU Emacs 24.5 шығарылғанға дейін жоба 2015 жылдың күзінде жоба жетекшісі қызметін Джон Виглиге тапсырған Ричард Сталлманның жеке басшылығымен дамыды.

GNU Emacs 28.1 мәтіндік редакторының шығарылымы

Қосымша жақсартулардың арасында:

  • JIT компиляциясын пайдаланудың орнына libgccjit кітапханасы арқылы Lisp файлдарын орындалатын кодқа құрастыру мүмкіндігі берілген. Құру кезінде жергілікті компиляцияны қосу үшін Emacs-пен бірге келетін барлық Elisp бумаларын орындалатын кодқа құрастыратын "--with-native-compilation" опциясын көрсету керек. Режимді қосу өнімділіктің айтарлықтай артуына қол жеткізуге мүмкіндік береді.
  • Әдепкі бойынша, Каир графикалық кітапханасы көрсету үшін пайдаланылады («—with-cairo» опциясы белсендірілген) және HarfBuzz глифінің орналасу механизмі мәтінді шығару үшін пайдаланылады. libXft қолдауы ескірген.
  • Юникод 14.0 спецификациясына қолдау қосылды және эмодзилермен жұмыс айтарлықтай жақсарды.
  • Процесті құм жәшігіне енгізу үшін seccomp жүйелік шақыру сүзгілерін (‘—seccomp=FILE’) жүктеу мүмкіндігі қосылды.
  • Құжаттар мен функционалдық топтарды көрсету үшін жаңа жүйе ұсынылды.
  • Тінтуірдің оң жақ түймешігімен басқан кезде көрсетілетін контекстік мәзірлердің «контекстік мәзір режимі» іске асырылуы қосылды.
  • Жобаларды басқару пакетінің мүмкіндіктері айтарлықтай кеңейтілді.

Ақпарат көзі: opennet.ru

пікір қалдыру