vim

Comment 235 for bug 11334

Revision history for this message
Guilhem (logik-free) wrote :

Rather than trying to implement a plugin system like srgb proposed, which IMHO might get very complicated as it involves a lot of persons/programs, I think the spec could slightly be changed :

From http://www.freedesktop.org/wiki/ClipboardManager
"Responsibilities of clipboard owners
If a client needs to exit while owning the CLIPBOARD selection, it should request the clipboard manager to take over the ownership of the clipboard, using the SAVE_TARGETS mechanism. If there is no clipboard manager, or if the SAVE_TARGETS conversion fails, the application should simply exit."

Change it to :

"Responsibilities of clipboard owners
If a client needs to exit while owning the CLIPBOARD selection, the clipboard manager should acquire right away all targets the client offers (limited by a sized-based limit), so the clipboard manager takes over the ownership of the clipboard, using the SAVE_TARGETS mechanism. If there is no clipboard manager, or if the SAVE_TARGETS conversion fails, the application should simply exit."

Anyways, I think that if every application (mozilla, gimp, ooo, etc.) developpers started modifing their sources to follow the orginal specs is because they know Xorg developpers won't make the move themselves to modify the specs...