summaryrefslogtreecommitdiff
path: root/package.lisp
diff options
context:
space:
mode:
authorDaniel Kochmański <daniel@turtleware.eu>2019-03-29 19:23:51 +0100
committerDaniel Kochmański <daniel@turtleware.eu>2019-06-14 10:40:53 +0200
commit7038cc8f9ad84d036a5aac1fd8cb06d641a30c56 (patch)
treea9cd437b2b9586456ef0844b7a694de8bce63ab7 /package.lisp
parentbcfed1c936e019f55ee0f12ec8dc8cf2aa21bae7 (diff)
cleanup: remove cut-and-paste-mixin and selection api
We remove asynchronous API to add a new one which will be synchronous and will support different selections (more general protocol). cut-and-paste-mixin is removed now but it will be re-added as text-selection-mixin. Interaction Shift-Mouse-M for paste on seos is removed because it doesn't make sense in a first place, it pastes selected text on arbitrary panes. This interaction will be added back for text-fields in Drei with a new selection protocol
Diffstat (limited to 'package.lisp')
-rw-r--r--package.lisp15
1 files changed, 1 insertions, 14 deletions
diff --git a/package.lisp b/package.lisp
index 55b9707e..95e12b7e 100644
--- a/package.lisp
+++ b/package.lisp
@@ -1918,7 +1918,7 @@
#:draw-rounded-rectangle*
#:highlight-output-record-tree
- #:cut-and-paste-mixin
+ #:text-selection-mixin
#:mouse-wheel-scroll-mixin
;; page abstraction (seos mixin)
#:stream-cursor-initial-position
@@ -2072,19 +2072,6 @@
#:text-style-height
#:text-style-mapping
#:text-style-width
- ;; Text selection protocol
- #:selection-owner
- #:selection-timestamp
- #:selection-event
- #:selection-clear-event
- #:selection-notify-event
- #:selection-request-event
- #:selection-event-requestor
- #:request-selection
- #:release-selection
- #:bind-selection
- #:send-selection
- #:get-selection-from-event
;; CLIM-EXTENSIONS
#:medium-miter-limit
#:medium-draw-glyph