GNU Emacs 29 yana shirya tallafi don WebP, Tree-sitter, kayan haɓakawa da ƙari

emacs-logo

Emacs editan rubutu ne mai arziƙi wanda ya shahara tare da masu shirye-shirye da masu amfani da fasaha iri ɗaya.

Kwanan nan Eli Zaretski, daya daga cikin manyan masu haɓaka emacsya ce cewa ya kamata a sami sigar beta nan da nan sai dai idan an gano matsaloli masu tsanani a cikin lambar.

Da wannan aka ambaci cewa sigar gaba ta GNU Emacs 29 yakamata ta zo tare da tallafi don image format WebP, Tree-sitter, kayan aikin ƙirƙira da ɗakin karatu mai haɓakawa, Eglot (Emacs Polyglot), LSP (Language Server Protocol) don Emacs, haka nan daban-daban sauran inganta.

Wani labari yana jiran mu a cikin sakin GNU Emacs 29?

A cikin littafin da Eli Zaretski ya raba, ya nuna cewa a daga cikin manyan litattafan Ana shirin sabon sigar Emacs 29 Bishiyu-sitter, kayan aikin tsara tsararru da ɗakin karatu na haɓakawa.

An ambaci cewa tare da shi za ku iya gina bishiyar syntax na kankare don fayil ɗin tushe da inganta ingantaccen bishiyar syntax lokacin da kuka gyara fayil ɗin tushen. Daga can, ba kawai alamar rubutu ba ne wanda za'a iya yin shi da sauri.

Emacs itace-sitter a halin yanzu yana goyan bayan manyan hanyoyin:

  • yanayin bash-ts
  • c-ts-mode
  • c ++-ts-yanayin
  • csharp-ts-yanayin
  • css-ts-yanayin
  • java-ts-mode
  • js-ts-mode
  • json-ts-mode
  • Python-ts-yanayin
  • nau'in rubutun-ts-yanayin

Yana da kyau a faɗi hakan Shigar da itace-sitter a halin yanzu yana da matsayi na musamman a cikin emacs-29, tun da har yanzu ana iya ƙara sabbin abubuwa zuwa gare shi, haɗa shi da babban reshen har yanzu kwanan nan.

Wani canji Abin da za a jira don Emacs 29 shine Eglot (Emacs Polyglot) abokin ciniki ne na LSP (Language Server Protocol) abokin ciniki na Emacs. Yana da kyau a ambaci hakan akwai haɗin haɗin LSP da yawa don Emacs, kamar LSP Mode, Eglot, da lsp-bridge. Daga cikin ukun, Eglot yanzu wani yanki ne na Emacs core. kuma ya danganta da ƙungiyar, babu buƙatar shigar da fakiti kuma, kawai yin rijistar uwar garken LSP da aikin atomatik, takaddun shaida, gano kuskure, da sauran fasalulluka nan take.

Baya ga haka kuma Ya fito fili cewa daga Emacs 29 zai yiwu a haɗa tare da GTK mai tsabta kuma shine ɗayan manyan matsalolin Emacs a cikin Linux shine dogaro da Xorg lokacin da aka kashe shi a yanayin GUI, kodayake a zahiri matsalar ta ta'allaka ne da Wayland wanda ya zama ruwan dare gama gari a cikin shekarun da suka gabata, har ma da kasancewar XWayland ya zama abin damuwa. Ganin wannan, Emacs yanzu ana iya haɗa shi da GTK mai tsabta.

Hakanan Emacs 29 zai ba da izinin haɗawa tare da tallafin ɗan ƙasa don SQLite da ɗakin karatu na sqlite3, wanda bisa ga ƙungiyar, wannan shine halin yanzu, tunda dole ne ku wuce – ba tare da-sqlite3 zuwa rubutun daidaitawa lokacin tattara Emacs don gujewa shi ba.

A gefe guda, kuma Ana haskaka tallafin HaikuOS don haka Emacs yanzu za a iya haɗa kai tsaye daga tsarin kuma tsarin saitin ya kamata ya gano da ginawa ta atomatik don Haiku.

Yana da kyau a faɗi hakan Hakanan akwai tashar tashar zaɓi na tsarin taga zuwa Haiku, wanda za'a iya kunna ta ta hanyar daidaita Emacs tare da zaɓin --with-be-app, wanda zai buƙaci Haiku Application Kit ci gaban headers da C ++ compiler su kasance a kan tsarin ku. Idan ba a gina Emacs tare da zaɓin '-with-be-app' ba, editan da zai fito zai yi aiki ne kawai akan tashoshin yanayin rubutu.

A ƙarshe amma ba kalla ba, an kuma lura da cewa a cikin Emacs 29 an ƙara tallafi don nuna hotuna a cikin tsarin .webp kuma banda haka emacs yana da mafi kyawun sarrafa fayilolin .pdmp, domin a yanzu, lokacin ƙirƙirar irin wannan fayil ɗin, zai haɗa da sunan yatsa na halin da yake ciki, kodayake koyaushe zai ba da fifikon fayil ɗin emacs.pdmp idan akwai.

A ƙarshe kuma muna iya haskaka hakan emacs yanzu yana amfani da Xinput 2, yana ƙyale Emacs don tallafawa ƙarin abubuwan shigarwa, kamar abubuwan da suka faru na taɓa taɓawa. Misali, ta tsohuwa, alamar tsunkule akan faifan waƙa yana ƙaruwa ko rage girman rubutu. Wannan godiya ce ga sabon taron tsunkule, wanda ya zo tare da ƙarshen taɓawa.

Idan kuna sha'awar ƙarin sani game da shi, kuna iya tuntuɓar cikakkun bayanai A cikin mahaɗin mai zuwa.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.