summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/bytecomp-resources/error-lexical-var-with-add-hook.el
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2021-11-06 20:59:08 +0800
committerLars Ingebrigtsen <larsi@gnus.org>2021-11-07 02:59:42 +0100
commit0be966f97e3bda057318d971d022515cfa6eb37b (patch)
tree177c0b407ac568bd9e62536207fa75be8457c5d7 /test/lisp/emacs-lisp/bytecomp-resources/error-lexical-var-with-add-hook.el
parent1a84537f7938afcd155ee5e9efc104fc8f027e0f (diff)
downloademacs-0be966f97e3bda057318d971d022515cfa6eb37b.tar.gz
emacs-0be966f97e3bda057318d971d022515cfa6eb37b.tar.bz2
emacs-0be966f97e3bda057318d971d022515cfa6eb37b.zip
Make "open in new window" from an xwidget's context menu work
* doc/lispref/commands.texi (Xwidget Events): Document new event type. * doc/lisprefdisplay.texi (Xwidgets): Document new argument to make-xwidget, and new function. * etc/NEWS: Document changes. * lisp/xwidget.el: Bind xwidget-display-event to xwidget-webkit-display-event. (xwidget-webkit-import-widget): New function. (xwidget-webkit-display-event): New command. * src/keyboard.c (kbd_buffer_get_event): New event type. (make_lispy_event): Handle XWIDGET_DISPLAY_EVENTs. (syms_f_keyboard): Define new symbol. * src/termhooks.h (enum event_kind): New enum XWIDGET_DISPLAY_EVENT. * src/xwidget.c (webkit_create_cb) (store_xwidget_display_event) (webkit_ready_to_show) (webkit_create_cb_1, webkit_create_cb) (Fset_xwidget_buffer): New functions. (Fmake_xwidget): Add internal argument RELATED and connect create signal. (syms_of_xwidget): Define now subrs.
Diffstat (limited to 'test/lisp/emacs-lisp/bytecomp-resources/error-lexical-var-with-add-hook.el')
0 files changed, 0 insertions, 0 deletions