Christophe Rhodes csr21@cam.ac.uk writes:
... but "KLIPPER", probably some bizarre KDE thing, is now getting in the way. OK, but in this test you're not getting any length-errors.
According to the KDE documentation:
Klipper is the KDE clipboard utility. It stores clipboard history, and allows you to link clipboard contents to application actions.
If I disable it and try pasting text from the CLIM Listener to a Konsole, the text is pasted correctly and I only get these 2 messages (no longer an infinite loop):
#<CLIM-CLX::CLX-SELECTION-REQUEST-EVENT {598A0ED5}> is an instance of type CLX-SELECTION-REQUEST-EVENT it has the following slots: TIMESTAMP: 4226073 SHEET: #<CLIM:INTERACTOR-PANE CLIM-LISTENER::INTERACTOR {59DED39D}> REGION: <unbound> SELECTION: :PRIMARY REQUESTOR: #<XLIB:WINDOW :0 33554937> TARGET: :TARGETS PROPERTY: :_QT_SELECTION ;; Warning, unhandled type "TARGETS". Trying to send as UTF8_STRING. ;; clim-clx::send-selection - Requested target TARGETS, sent UTF8_STRING to property NIL. #<CLIM-CLX::CLX-SELECTION-REQUEST-EVENT {59919455}> is an instance of type CLX-SELECTION-REQUEST-EVENT it has the following slots: TIMESTAMP: 4226073 SHEET: #<CLIM:INTERACTOR-PANE CLIM-LISTENER::INTERACTOR {59DED39D}> REGION: <unbound> SELECTION: :PRIMARY REQUESTOR: #<XLIB:WINDOW :0 33554937> TARGET: :COMPOUND_TEXT PROPERTY: :_QT_SELECTION ;; clim-clx::send-selection - Requested target COMPOUND_TEXT, sent COMPOUND_TEXT to property _QT_SELECTION.
So, it looks like this is a KDE thing. No big deal, once I am aware of this.
I don't really know what to suggest; I'd probably ask the developers
I don't use Klipper much anyway, so I'll probably keep it disabled.
Thanks,
Paolo