GNU Emacs 28.1 jau buvo išleista ir tai yra jos naujienos

Prieš kelias dienas buvo paskelbta apie naujos GNU Emacs 28.1 versijos išleidimąversija, kurioje buvo padaryta keletas puikių patobulinimų Iš kurių galime išskirti galimybę kompiliuoti Lisp failus, Unicode 14.0 palaikymą ir jaustukų palaikymo patobulinimus, be kita ko.

Tiems, kurie nepažįsta šio populiaraus teksto redaktoriaus, jie turėtų tai žinoti „GNU Emacs“ yra išplėstinis, pritaikomas, nemokamas ir atviras teksto redaktorius sukūrė GNU projekto įkūrėjas Richardas Stallmanas. Tai populiariausia iš „Emacs“ teksto redaktorių šeimos.

Šį teksto rengyklę galima naudoti GNU / Linux, Windows ir MacOS, Jis parašytas C kalba ir suteikia „Emacs Lisp“ kaip pratęsimo kalbą. Taip pat įdiegtas C kalba, „Emacs Lisp“ yra „Lisp“ programavimo kalbos „dialektas“, kurį Emacs naudoja kaip scenarijų kalbą.

Tiems, kurie nėra susipažinę su šiuo teksto redaktoriumi, „GNU Emacs“ funkcijos apima:

  • turinio jautrumo redagavimo režimai, įskaitant sintaksės paryškinimą, daugeliui failų tipų
  • Integruota išsami dokumentacija, įskaitant mokymą naujiems vartotojams
  • Visiškas „Unicode“ palaikymas beveik visiems scenarijams
  • Tai taip pat labai pritaikoma naudojant „Emacs Lisp“ kodą arba grafinę vartotojo sąsają.
  • Jame yra visa ne teksto redagavimo funkcijų ekosistema, įskaitant kalendoriaus stebėjimą ir projekto planavimo priemonę (su organizaciniu režimu), el. pašto ir naujienų skaitytuvą (Gnus), derinimo sąsają ir kt.
  • taip pat naudinga paketų sistema („Emacs Lisp Package Archive“ arba ELPA), skirta atsisiųsti ir įdiegti plėtinius
  • Ir daug daugiau

Pagrindinės naujos „GNU Emacs“ funkcijos 28.1

Šioje pateiktoje naujoje Emacs 28.1 versijoje pabrėžiama, kad galimybė kompiliuoti Lisp failus į vykdomąjį kodą naudodami libgccjit biblioteką, o ne JIT kompiliaciją.

Minima, kad kad būtų galima kompiliuoti gimtoji sudarant, turite nurodyti parinktį „–with-native-compilation“, kuris sukompiliuos visus Elisp paketus, pateiktus kartu su Emacs, į vykdomąjį kodą. Svarbu paminėti, kad įjungus režimą tai leidžia pasiekti pastebimą našumo padidėjimą.

Kitas šios naujos versijos pakeitimas yra tas, kad pagal numatytuosius nustatymus Kairo grafikos biblioteka naudojamas reprezentacijai (įjungta parinktis „–with-cairo“), o teksto išvedimui – „HarfBuzz“ glifų išdėstymo variklis, be to, minima, kad „libXft“ palaikymas nebenaudojamas.

Šioje naujoje „Emacs 28.1“ versijoje taip pat galime rasti, kad se pridėjo Unicode 14.0 specifikacijos palaikymą ir turi Daug patobulintas jaustukų tvarkymas.

Be to, taip pat pabrėžiama, kad buvo pridėta galimybė įkelti seccomp sistemos iškvietimo filtrus ('–seccomp=FILE') proceso smėlio dėžės izoliacijai ir kad buvo pasiūlyta nauja dokumentų ir grupinio rodymo sistema.

Kita vertus, mes taip pat galime tai rasti pridėtas kontekstinio meniu režimo įgyvendinimas rodomas dešiniuoju pelės mygtuku spustelėjus ir kad projekto valdymo paketo project.el galimybės buvo gerokai išplėstos.

Pagaliau jei norite apie tai sužinoti daugiau Apie šią naują redaktoriaus versiją galite sužinoti išsamią informaciją oficialiame pranešime Šioje nuorodoje.

Kaip įdiegti „Gnu Emacs“ į „Ubuntu“ ir jo darinius?

Jei jus domina galimybė įdiegti šią naują „Gnu Emacs“ versiją į savo platintoją, Jie gali tai padaryti dviem būdais.

Pirmasis vienas iš jų yra tai daryti tiesiogiai Programinės įrangos centras iš „Ubuntu“ arba „Synaptic“ pagalba.

Nors, kaip žinote, programų atnaujinimai paprastai pasiekiami ne iš karto, todėl turime palaukti kelias dienas, kol jis bus prieinamas visiems.

Kitu keliu ir rekomenduojama turėti ya naujesnė versija yra atsisiųsti ir surinkti šaltinio kodą, kurį galima rasti oficialioje leidėjo svetainėje.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.