GNU Emacs 28.1 տեքստային խմբագրիչի թողարկում

GNU Project-ը հրապարակել է GNU Emacs 28.1 տեքստային խմբագրիչի թողարկումը: Մինչև GNU Emacs 24.5-ի թողարկումը, նախագիծը զարգացավ Ռիչարդ Սթոլմանի անձնական ղեկավարությամբ, ով 2015 թվականի աշնանը ծրագրի ղեկավարի պաշտոնը հանձնեց Ջոն Վիգլիին։

GNU Emacs 28.1 տեքստային խմբագրիչի թողարկում

Ավելացված բարելավումները ներառում են.

  • Տրամադրել է Lisp ֆայլերը գործարկվող կոդի կազմման հնարավորություն՝ օգտագործելով libgccjit գրադարանը՝ JIT կոմպիլյացիան օգտագործելու փոխարեն: Կառուցելիս բնիկ կոմպիլյացիան միացնելու համար դուք պետք է նշեք «--with-native-compilation» տարբերակը, որը կկազմի բոլոր Elisp փաթեթները, որոնք գալիս են Emacs-ի հետ գործարկվող կոդի մեջ: Ռեժիմը միացնելը թույլ է տալիս հասնել կատարողականի նկատելի աճի:
  • Լռելյայնորեն, Կահիրեի գրաֆիկական գրադարանը օգտագործվում է արտապատկերման համար («—with-cairo» տարբերակը ակտիվացված է), իսկ HarfBuzz հոլովակի դասավորության շարժիչը օգտագործվում է տեքստի ելքի համար։ libXft աջակցությունը հնացել է:
  • Ավելացվեց Unicode 14.0 հատկորոշման աջակցություն և զգալիորեն բարելավվեց էմոջիների հետ աշխատանքը:
  • Ավելացվեց seccomp համակարգի զանգերի զտիչները («—seccomp=FILE») բեռնելու հնարավորություն՝ ավազապատման գործընթացի համար:
  • Փաստաթղթերի և գործառույթների խմբերի ցուցադրման նոր համակարգ է առաջարկվել:
  • Ավելացվեց «համատեքստ-մենյու-ռեժիմ» համատեքստային ընտրացանկերի իրականացումը, որը ցուցադրվում է աջ սեղմումով:
  • Զգալիորեն ընդլայնվել են ծրագրի կառավարման փաթեթի հնարավորությունները։

Source: opennet.ru

Добавить комментарий