Intenté instalar Emacs 24.4 a través de homebrew con el siguiente comando:
brew install emacs --HEAD --use-git-head --cocoa --with-gnutls
Terminó instalando (una construcción de desarrollo hacia lo que podría convertirse) Emacs 25. No he podido encontrar ninguna información sobre la hoja de ruta de Emacs, pero dado que esta versión está en desarrollo, supongo que hay algún tipo de plan. ¿Cuáles son las principales características que están planificadas para Emacs 25?
emacs-development
Connor
fuente
fuente
Respuestas:
Ya ha instalado una versión de desarrollo de (lo que se convertirá) en Emacs 25. (Emacs 25 aún no se ha lanzado).
Así que usa
C-h N
para leer elNEWS
. Es específicamente una descripción general de todo lo que será nuevo en Emacs 25 .Tiene poco sentido que las personas repitan esa información aquí. Por supuesto, algunas personas pueden querer llamar la atención sobre sus cambios favoritos. Nada de malo con eso.
Recuerde: pregunte primero a Emacs. Si parece que no puede encontrar la información que desea de Emacs, pregunte en otro lugar. Pero te harás un favor aprendiendo a preguntarle a Emacs .
fuente
El archivo NEWS para Emacs 25 está disponible en http://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-25 ; actualmente tiene alrededor de 400 elementos.
Dado que está más cerca del lanzamiento ahora, aquí hay una lista (subjetiva) de algunas de las características principales incluidas hasta ahora: los elementos están sujetos a cambios. Hay otras características que también pueden aparecer (¿widgets x? Alguien más involucrado podría conocer las características principales en las que se está trabajando):
string-rectangle
proporciona una vista previa dinámica de los resultados de insertar una cadena antes de todas las líneas del rectángulodescribe-symbol
: funciona para funciones, variables, caras, etc., vinculado a Ch o de forma predeterminadalist-packages
carga la lista de paquetes de forma asincrónica en segundo planocomment-line
seq
para funciones de manipulación de secuencias: trabajo en listas, cadenas y vectoresmap
funciona en listas, tablas hash y matricesdefine-advice
Y algunas otras cosas interesantes:
alist-get
eww-toggle-fonts
quick-calc
con argumento de prefijo para insertar el resultado en el búferlet-alist
: permite dejar enlaces de valores almacenados en una listadirectory-files-recursively
devuelve todos los archivos coincidentes (recursivamente) en un directorioinhibit-message
inhibe lamessage
visualización de mensajes en el área de ecofuente
Cuando se lance Emacs 25, encontrará su archivo de NOTICIAS aquí: http://www.gnu.org/software/emacs/news
fuente