I did a little bit of research tonight after thinking about our
IRC conversation about when it takes a long time to compose
selection data for a clipboard response.  I modified the function
that responds to a clipboard request to printf a message, and
then tried a few clipboard copies with two different clipboard
managers running (Parcellite and Diodon) and with no clipboard
manager running.

Parcellite's behavior surprised me.  Twice a second, it requests
a new copy of the primary selection from whatever app owns it.
If an app has a big selection, it essentially DOSes the machine.

Diodon seems a little better.  It appeared to request the
selection three times (three formats? didn't check) and then
stops.

Without a clipboard manager, there's no problem.

Gnumeric doesn't handle large copy/cut/paste particularly well
either.  It's easy to induce long pauses (seconds, maybe tens of
seconds?) with a few hundred thousand cells.

_______________________________________________
pspp-dev mailing list
pspp-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-dev

Reply via email to