Контекст OpenGL внутри буфера Emacs

Я ищу способ визуализации сцены opengl внутри буфера emacs. Есть ли лучший способ сделать это?

Ответ 1

Код:

  (assoc 'window-id (frame-parameters (selected-frame)))

вы получите идентификатор окна для X11. Я не уверен в других платформах. После этого вы можете сделать что-то в окне из любого другого приложения X, которое вы хотите.

Если вы хотите использовать весь код Emacs Lisp, вам нужно будет использовать интерфейс xlib, который был принят в xwem, который является менеджером окон, написанным в Emacs Lisp.

http://savannah.nongnu.org/projects/xwem