Ya está disponible la nueva versión de GNU Emacs 27.1
El Proyecto GNU dio a conocer el lanzamiento de la nueva version del popular el editor de texto «GNU Emacs 27.1», version en la cual se añadió el soporte para pestañas, así como también el soporte para el análisis JSON y un soporte mejorado para la salida usando la biblioteca de El Cairo, entre otras cosas mas.
Para quienes desconocen de este popular editor de texto, deben saber que GNU Emacs es un editor de texto extensible, personalizable, gratuito y abierto creado por el fundador de GNU Project, Richard Stallman. Este es el más popular de la familia de editores de texto de Emacs.
Este editor de texto está disponible para GNU/Linux, Windows y macOS, está escrito en C y proporciona Emacs Lisp como lenguaje de extensión. También implementado en C, Emacs Lisp es un «dialecto» del lenguaje de programación Lisp utilizado por Emacs como lenguaje de script.
Hasta el lanzamiento de GNU Emacs 24.5, el proyecto se desarrolló bajo la dirección personal de Richard Stallman, quien entregó el liderazgo del proyecto a John Wiegley en el otoño de 2015.
¿Qué hay de nuevo en GNU Emacs 27.1?
En esta nueva version del editor una de las novedades que se destaca es el nuevo soporte de barra de pestañas incorporado (‘modo de barra de pestañas’) el cual permite poder trabajar con ventanas como pestañas dentro del editor.
Otra novedad importante de esta nueva version de GNU Emacs 27.1 es la posibilidad de cambiar el tamaño y rotar imágenes sin usar el paquete ImageMagick.
Además también podremos encontrar el soporte de análisis JSON, así como también el soporte mejorado para la salida usando la biblioteca de El Cairo.
De los demás cambios que se incluyen en esta nueva version del editor:
- Biblioteca HarfBuzz para renderizado de texto.
- Soporte incorporado para enteros de tamaño arbitrario en Emacs Lisp.
- Deje de usar unexec para organizar las descargas a favor del nuevo mecanismo de descarga portátil.
- Teniendo en cuenta los requisitos de las especificaciones XDG al colocar los archivos de inicialización.
- Archivo de inicio temprano adicional.
- Habilitando enlaces léxicos por defecto en Emacs Lisp.
Si quieres conocer mas al respecto sobre el anuncio de la nueva version, puedes consultarlo dirigiéndote al siguiente enlace.
¿Como instalar GNU Emacs en Linux?
Para quienes estén interesados en poder instalar este editor en sus sistemas, deben saber que la mayoría de las distribuciones GNU/Linux proporcionan GNU Emacs en sus repositorios, con lo cual simplemente pueden buscar e instalar el paquete desde su centro de software o con ayuda de su gestor de paquetes.
Por ejemplo, para quienes son usuarios de Ubuntu, Debian o cualquier derivado de estos, pueden instalar el editor abriendo una terminal y tecleando en ella el siguiente comando:
sudo apt install emacs
Aun que para Ubuntu y derivados existe un desarrollador que realiza la compilaciones del código del editor y las proporciona dentro de un repositorio, el cual pueden añadir con el siguiente comando:
Para instalar GNU Emacs en Ubuntu, así como en los derivados de este, solo tendremos que abrir una terminal (esto lo podemos hacer con la combinación de teclas Ctrl+Al+T) y copiar los siguientes comandos en ella:
sudo add-apt-repository ppa:kelleyk/emacs -y
Aquí es cuestión de estar monitoreando la pronta disponibilidad para instalar el paquete de la nueva version.
En el caso de los que son usuarios de Arch Linux, Manjaro, Arco Linux o cualquier otro derivado, la instalación la pueden hacer ejecutando en una terminal el siguiente comando:
sudo pacman -S emacs
Mientras que para quienes prefieren el uso de los paquetes de Snap, pueden instalar el editor con el siguiente comando:
sudo snap install emacs --classic
Finalmente para quienes estén interesados en instalar ya la nueva version, de momento la única forma es descargando el código fuente del editor para realizar la compilación dentro de su sistema.
La nueva version de Emacs la pueden obtener desde su sitio web oficial en su sección de descargas.