XDarwin_Clipboard

You are not allowed to perform this action.

Clear message

Purpose of this page

The purpose of this page is to

  1. Describe the bits and pieces of the X11 selections and OS X pasteboard as they currently function SEPARATELY on OS X Leopard
  2. Describe how they CURRENTLY INTERACT on OS X Leopard
  3. Propose better FUTURE INTERACTION

Current implementation

For entirely boring technical reasons, the proxying of clipboard contents is mostly (entirely?) handled inside the closed-source quartz-wm. However, the code that actually performs that functionality is not sensitive, so it's been posted here: XDarwin_Clipboard_Code. It would be nice to eventually integrate this into Xquartz itself. Until then, the code is there as a reference to help with understanding / interpreting / fixing the current behavior.

Separate, and not equal, clipboards

Current interaction between clipboards

Proposed future interaction between clipboards

Adam's proposal

Nathan's first shot at a proposal

Nicholas's proposal

Reasons why the other proposals don't work for me: