¿Cuál es el modo para mostrar valores de actualización automática de expresiones s en un búfer emacs-lisp?

8

Existe un modo para los búferes emacs-lisp que permite mostrar el valor de cada expresión línea por línea y actualiza el valor de las expresiones tan pronto como se editan. Se ve algo así como:

(+ 1 1) -> 2

(* 2 3) -> 6

¿Cuál es el nombre de este modo? Lo he visto en acción y lo he usado, pero he olvidado cómo se invoca.

Iannis Zannos
fuente

Respuestas:

11

Creo que está buscando litable , que es una reimplementación de la función LightTable correspondiente.

Sigma
fuente
8

Creo que te refieres a lively.el . Descargue el archivo, cárguelo en Emacs y ejecútelo M-x livelyen el archivo. Verá esta información actualizada periódicamente:

;;;   Current time:      (current-time-string)
;;;   Last command:      last-command
;;;   Open buffers:      (length (buffer-list))
;;;   Unix processes:    (lively-shell-command "ps -a | wc -l")
Tu Do
fuente