On 08/06/12 09:19, Phil Thompson wrote:
Both should be fixed in the current snapshot.

Thanks Phil!

But I have now discovered another issue: on X11, copying rectangular selections between applications does not work with the Python bindings.

I'm guessing this must have something to do with how the clipboard is handled internally by PyQt - but anyway, the upshot is that the trailing null byte gets stripped off before it reaches the receiving application.

However, after looking at your fixes, I think I can see a fairly simple way to deal with this.

The implementation for Windows uses an empty "MSDEVColumnSelect" mimetype entry as a marker for rectangular text data, so why not add something similar for X11 as a fallback mechanism? The existing null byte hack could still be used for backwards compatibility, but if that check failed, there would just need to be an additional hasFormat() test for the rectangular-marker.

What do you think?




_______________________________________________
QScintilla mailing list
[email protected]
http://www.riverbankcomputing.com/mailman/listinfo/qscintilla

Reply via email to