¿Es posible una variante Lisp completa de tipo estático? ¿Tiene sentido que exista algo como esto? Creo que una de las virtudes de un lenguaje Lisp es la simplicidad de su definición. ¿La escritura estática comprometería este principio
¿Es posible una variante Lisp completa de tipo estático? ¿Tiene sentido que exista algo como esto? Creo que una de las virtudes de un lenguaje Lisp es la simplicidad de su definición. ¿La escritura estática comprometería este principio
En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa....
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 6 años . Mejora esta...
Estoy tratando de detectar el tamaño de la pantalla en la que estoy iniciando emacs y ajustar el tamaño y la posición de la ventana en la que comienza (supongo que ese es el marco en emacs-speak) en consecuencia. Estoy tratando de configurar mi .emacs para que siempre tenga una ventana...
¿Qué hace esto? (add-hook 'compilation-mode-hook #'my-setup-compile-mode) ... y es diferente a (add-hook 'compilation-mode-hook
En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa....
Necesito obtener la ruta completa del archivo que estoy editando con emacs. ¿Hay alguna función para eso? Si no es así, ¿cuál sería la función elisp para conseguirlo? ¿Cómo puedo copiar el resultado (nombre de la ruta) en un portapapeles para poder reutilizarlo? Estoy usando Mac OS X y Aqumacs....
Esta puede ser una pregunta estúpida, pero no pude encontrar una solución directa a esto. A menudo quiero deshacer la ventana de la siguiente manera +--------------+-------------+ +--------------+-------------+ | | | | | | | | | | | | | | | | | | +--------------+ | --> | | | | | | | | | | | | |...
Comencé los dolorosos primeros pasos de usar emacs para editar un archivo HTML con etiquetas HTML y contenido javascript. Instalé nxhtml e intenté usarlo, es decir, lo configuré para usar nxhtml-mumamo-mode para archivos .html. Pero no me encanta. Cuando estoy editando la parte de Javascript del...
He intentado entender la diferencia entre Lisp-1 y Lisp-2 y cómo esto se relaciona con Clojure, pero todavía no lo entiendo correctamente. ¿Alguien puede
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión...
En Emacs Lisp, ¿cómo verifico si una variable está definida?
¿Cómo puedo determinar mediante programación en qué sistema operativo se ejecuta Emacs en ELisp? Me gustaría ejecutar un código diferente .emacssegún el sistema operativo.
¿Cómo cierro todos menos el búfer actual en Emacs? ¿Similar a la función "Cerrar otras pestañas" en los navegadores web modernos?
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión...
¿Alguien bien versado en lisp puede explicarme esta broma? He leído un poco sobre lenguajes de programación funcionales y sé que CAR / CDR significa Contenido de Dirección / Registro de Decremento, pero todavía no entiendo el humor.
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 5 años . Mejora esta...
Tengo una pregunta sobre Emacs Lisp. ¿Cuál es la diferencia entre setq y setq-default ? Los tutoriales dicen que setq tiene efecto en el búfer local, mientras que setq-default afecta a todos los búferes. Por ejemplo, si escribí (setq a-var a-vars-value) en init.el , encontré después de...
He estado usando Lisp de forma intermitente durante un tiempo, pero estoy empezando a ponerme más serio sobre hacer un trabajo "real" en Lisp. Soy un gran fan de Vim y me preguntaba cómo puedo ser más productivo usando Vim como mi editor para el desarrollo de Lisp. Se aceptan complementos,...
Recién ahora estoy aprendiendo acerca de los indicadores de función y, mientras leía el capítulo de K&R sobre el tema, lo primero que me llamó la atención fue: "Oye, esto es como un cierre". Sabía que esta suposición es fundamentalmente incorrecta de alguna manera y después de una búsqueda...