XDarwin_Clipboard

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment
What is 2 + 4

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: