Actually I think Patrick is completely right. This is an Epic fail. I'm now used to it (nearly 20 years of X practising), but newcomers will laugh and flee!
But IMHO I think the issue is with the way X selection works. Either gnome / put_your_wm_here drops Xsel and uses its own, dropping copy/paste support for any non-compliant application (not even imaginable I think), or Xorg developpers fix this and find a way to store the content (not only the source) on disk/ram as soon as Xselection is filled (both primary and secondary selection, please).
"Fix it in X, it gets fixed for everybody" (and drop glipper !)
PS : Not only you loose your Xsel when you close the program, but also when it hangs or freezes (which happens a lot with gnome apps! no flame here ;)
Actually I think Patrick is completely right. This is an Epic fail. I'm now used to it (nearly 20 years of X practising), but newcomers will laugh and flee!
But IMHO I think the issue is with the way X selection works. Either gnome / put_your_wm_here drops Xsel and uses its own, dropping copy/paste support for any non-compliant application (not even imaginable I think), or Xorg developpers fix this and find a way to store the content (not only the source) on disk/ram as soon as Xselection is filled (both primary and secondary selection, please).
"Fix it in X, it gets fixed for everybody" (and drop glipper !)
PS : Not only you loose your Xsel when you close the program, but also when it hangs or freezes (which happens a lot with gnome apps! no flame here ;)