Hello,

While looking at brltty running in X11 with the AtSpi2 driver, the
question of smooth integration with clipboards raised.

While copy/pasting from the Linux console to/from X11 is not a simple
matter, having a brltty instance running inside X11 with the AtSpi2
driver to copy/paste between xterms and the rest of X11 makes a lot of
sense.  I however see two competing approaches:

- let brltty have its own clipboard as it already does, and expose it
to the X11 protocol by implementing the selection&cutbuffer behaviors.
That would allow to keep the exact same behavior as on the Linux
console, with the additional benefit that it can cooperate with other
X11 applications.  The selection&cutbuffer behavior is however quite a
beast with content type negociation etc., it's not something that can be
implemented over night :)

- make brltty only select text in the xterm, and let xterm do all the
selection&cutbuffer management.  It'd mean to just make the brltty
core call a screen driver method to notify of the selection performed
by CLIP_NEW+COPY_LINE, and the AtSpi2 driver can then just notify the
xterm.  That doesn't allow rectangular selection, clipboard accumulation
etc., but the implementation should be quite easy.

What do people think?

Samuel
_______________________________________________
This message was sent via the BRLTTY mailing list.
To post a message, send an e-mail to: BRLTTY@brltty.com
For general information, go to: http://brltty.com/mailman/listinfo/brltty

Reply via email to