summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-generic.el
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-03-23 14:15:22 +0000
committerPo Lu <luangruo@yahoo.com>2022-03-23 14:16:15 +0000
commit7fa5d6c87d43926008c15a7f7ddc924bbf8d2e76 (patch)
tree10291262a55f8d78e81c7e1f2d98b754cbe4cc71 /lisp/emacs-lisp/cl-generic.el
parent36810a8164db12766f532f268f322afe1e601b6a (diff)
downloademacs-7fa5d6c87d43926008c15a7f7ddc924bbf8d2e76.tar.gz
emacs-7fa5d6c87d43926008c15a7f7ddc924bbf8d2e76.tar.bz2
emacs-7fa5d6c87d43926008c15a7f7ddc924bbf8d2e76.zip
Improvements to Haiku selection handling
* lisp/term/haiku-win.el (haiku-selection-targets): Implement in Lisp. * src/haiku_select.cc (be_get_message_type): (be_set_message_type): (be_get_message_message): (be_add_message_message): New functions. * src/haiku_support.cc (MessageReceived): Fix typo. * src/haikuselect.c (haiku_selection_data_1) (Fhaiku_selection_targets): Delete functions. (haiku_message_to_lisp, lisp_to_type_code) (haiku_lisp_to_message): Correctly decode and encode nested messages, and fix encoding specially decoded types via numeric names. Also store and decode message types inside Lisp messages. (Fhaiku_drag_message): Update doc string. (syms_of_haikuselect): Update subrs. * src/haikuselect.h: Update prototypes.
Diffstat (limited to 'lisp/emacs-lisp/cl-generic.el')
0 files changed, 0 insertions, 0 deletions