Lançimi i redaktorit të tekstit GNU Emacs 30

Projekti GNU publikoi versionin 30.1 të redaktorit të tekstit GNU Emacs (lëshimi i parë i serisë 30.x, dega 30.0 u përdor për zhvillim). Deri në lëshimin e GNU Emacs 24.5, projekti u zhvillua nën udhëheqjen personale të Richard Stallman, i cili ia kaloi postin lider projektit John Wiegley në vjeshtën e vitit 2015. Kodi i projektit është shkruar në gjuhët C dhe Lisp dhe shpërndahet nën licencën GPLv3.

Among the changes:

  • PĂ«rfshihet si parazgjedhje mundĂ«sia pĂ«r tĂ« kompaktuar skedarĂ«t Lisp nĂ« kod tĂ« ekzekutueshĂ«m nĂ«pĂ«rmjet bibliotekĂ«s libgccjit, nĂ« vend tĂ« pĂ«rdorimit tĂ« kompaktimit JIT. PĂ«r tĂ« çaktivizuar kompaktimin e integruar gjatĂ« ndĂ«rtimit, duhet tĂ« tregoni opsionin ‘—with-native-compilation=no’, pĂ«rndryshe tĂ« gjitha paketat Elisp qĂ« vijnĂ« me Emacs do tĂ« kompaktuhen paraprakisht nĂ« kod tĂ« ekzekutueshĂ«m.
  • ËshtĂ« pĂ«rgatitur njĂ« port i redaktorit pĂ«r platformĂ«n Android.
  • PĂ«rfshihet mbĂ«shtetje e integruar pĂ«r formatin JSON, e cila nuk Ă«shtĂ« e lidhur me biblioteken libjansson.
  • NĂ« platformat NetBSD dhe OpenBSD, pĂ«r parazgjedhje pĂ«rpunimi i zĂ«rit pĂ«rdoret biblioteka ossaudio.
  • Shtesa e opsionit ‘—disable-gc-mark-trace’ pĂ«r ndalimin e tamponit tĂ« gjurmimit tĂ« mbetjeve. Ndalimi i tij tĂ« jep njĂ« pĂ«rmirĂ«sim prej rreth 5% nĂ« procesin e mbetjeve, por e bĂ«n mĂ« tĂ« ndĂ«rlikuar debugimin e problemeve.
  • Shtuar pĂ«rkrahja pĂ«r specifikimin Unicode 15.1.
  • Implementimi i modit Org Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 9.7.
  • PĂ«rmirĂ«suar funksionimi nĂ« pajisjet me ekrane prekjeje. Implementuar mbĂ«shtetje pĂ«r shumĂ« gjeste kontrolli.
  • Shtuar atribute pĂ«r menaxhimin e stilit tĂ« nĂ«nvijĂ«zimit (p.sh., nĂ«nvijĂ«zim me linjĂ« tĂ« dyfishtĂ«, pika dhe vijĂ«zime). Implementuar mbĂ«shtetje pĂ«r nĂ«nvijĂ«zime tĂ« koloruar.
  • NĂ« tĂ« gjitha platformat pĂ«rveç macOS dhe GNUstep (Nextstep), Ă«shtĂ« mundĂ«suar zhvendosja e panelit tĂ« veglave poshtĂ«.
  • Rregulluar dobĂ«sia CVE-2025-1244 nĂ« pĂ«rpunuesin e faqeve man, qĂ« lejon zĂ«vendĂ«simin e komandave shell.
  • Rregulluar dobĂ«sia CVE-2024-53920 nĂ« sistemin e kontrollit tĂ« sintaksĂ«s Flymake, qĂ« lejon ekzekutimin e kodit tĂ« rastĂ«sishĂ«m nĂ« shikimin ose redaktimin e kodit Lisp tĂ« formatuar posaçërisht.
    Lançimi i redaktorit të tekstit GNU Emacs 30


    Burimi: opennet.ru
Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster