Ascii GUI library (ncurses-like) for emacs scripts?

Is there any emacs script interface library that allows you to draw different gui in emacs buffers?

As far as I know, the emacs extension interface is limited to key bindings and dialogs in the message buffer. At the same time, you can draw anything in the buffer (artist-mode) and can respond to any user action (keyboard and mouse clicks), so it is possible to implement this library completely in elisp.

+4
source share
1 answer

There is an Emacs Widget Library . It has editable fields, buttons, menus, etc. - all in text mode. For instance,

(widget-create 'editable-field :size 13 :format "Name: %v " ; Text after the field! "My Name") 
+2
source

Source: https://habr.com/ru/post/1481595/


All Articles