S'acaba d'anunciar la nova versió de l'popular editor de text GNU Emacs 27.1 en la qual s'ha basat recentment a la biblioteca de precisió múltiple GNU (GMP) i arriba amb algunes novetats força interessants tals com el suport HarfBuzz per formateig de text i anàlisi JSON natiu.
Per als qui desconeixen d'aquest popular editor de text, han de saber que GNU Emacs és un editor de text extensible, personalitzable, gratuït i obert creat pel fundador de GNU Project, Richard Stallman. Aquest és el més popular de la família d'editors de text d'Emacs.
Aquest editor de text està disponible per a GNU / Linux, Windows i macOS, està escrit en C i proporciona Emacs Lisp com a llenguatge d'extensió. També implementat en C, Emacs Lisp és un «dialecte» de el llenguatge de programació Lisp utilitzat per Emacs com a llenguatge de script.
Per aquells que no estan familiaritzats amb aquest editor de text, les característiques de GNU Emacs inclouen:
- modes d'edició sensibles a el contingut, inclòs el ressaltat de sintaxi, per a molts tipus d'arxius
- documentació integral integrada, que inclou un tutorial per a nous usuaris
- Suport complet d'Unicode per a gairebé tots els scripts
- També és altament personalitzable, usant el codi Emacs Lisp o una interfície gràfica d'usuari
- Té un ecosistema complet de característiques més enllà de l'edició de text, inclòs el seguiment de la seva agenda i un planificador de projecte (amb manera Org), un correu electrònic i lector de notícies (Gnus), una interfície de depuració i més
- I moltes mes
Principals novetats de GNU Emacs 27.1
En aquesta nova versio de GNU Emacs 27.1 és possible poder administrar els textos dos al contingut de l'editor a través de pestanyes ja sigui usant la manera "Tab-Line" o la manera "Tab-Bar". La primera opció és similar a la manera com els navegadors mostren el contingut. Cada memòria intermèdia té la seva pròpia pestanya i a l'fer clic a una de les pestanyes s'activa el contingut corresponent.
Juntament amb això s'afegeixen nous comandaments per habilitar la barra de pestanyes a la part superior de cada marc i les línies de pestanyes sobre les finestres, perquè els desenvolupadors puguin canviar entre configuracions de finestres persistents i memòria intermèdia a la finestra respectivament.
La manera es pot activar amb la comanda global-tab-line-mode. la combinació Control + X + ESQUERRA o la comanda anterior-memòria intermèdia va la memòria intermèdia anterior i l'ordre següent-memòria intermèdia o la combinació Control + X + DRETA a el següent memòria intermèdia.
Una altra novetats és la nova opció -whit-cairo per construir l'editor amb suport per a l'eina de dibuix des del seu estat experimental, així com també la implementació de la nova versió es basa en la biblioteca Jansson per a l'anàlisi natiu de contingut JSON.
D'altra banda també es destaca que ara és possible poder utilitzar la biblioteca HarfBuzz per crear text.
A més, també s'esmenta que aquesta nova versio de emacs està reemplaçant a ImageMagick, que anteriorment es feia servir com a estàndard per mostrar gràfics. L'editor també prescindeix de l'paquet de gràfics per escalar i rotar gràfics. Segons l'equip de Emacs, el rerefons són els problemes de seguretat i estabilitat amb ImageMagick.
Finalment si vols conèixer més a l'respecte sobre aquesta nova versio de l'editor, pots consultar els detalls en l'anunci oficial en el següent enllaç.
Com instal·lar GNU Emacs en Ubuntu i derivats?
Si estan interessats en poder instal·lar aquesta nova versió de GNU Emacs en el seu distro, podran fer-ho de dues maneres.
La primera d'elles és fer-ho directament des del Centre de Programari d'Ubuntu o amb ajuda de Synaptic.
Tot i que com sabran les actualitzacions de les aplicacions no solen estar disponibles de manera immediata pel que hem d'esperar alguns dies perquè aquesta sigui posada a disposició de tots.
L'altra manera i la recomanable per tenir ya una versió més actual és descarregant i compilant el codi font que es pot trobar al lloc web oficial de l'editor.
Bon article! Afegiria que també és compatible amb sistemes BSD. una salutació