Am Dienstag, 2. Januar 2007 22:19 schrieb Enrico Forestieri: > I really can't understand you. > > 1) Windows has no selection concept. > 2) Some programs exists which copy selection to the clipboard. > 3) Abdel makes a patch that treats selection as the clipboard. > 4) This allows pasting with the middle mouse button and without this > patch the selection concept would not be used by LyX on Windows. > 5) Nothing of what you are talking about is peformed by LyX but > by other applications outside the control of LyX itself. > 6) You don't want that this handy feature is implemented. > > Why are you against this feature?
Bo summarized the reasons quite well. What I want is - A simple mental model of "selection" as well as of "clipboard". I agree with freedesktop.org that this is important. Unfortunately several X11 apps (one of the worst ons is klipper) do not have such a simple model for selection, but I think nevertheless that LyX should have one. - As I read Abdel's patch (and as it was meant AFAIK) it overwrites the clipboard with the selection. This destroys a very common feature (pasting something over a selection). Now you don't see that, but I don't understand why. - The same behaviour of LyX across platforms unless there is a very important reason against it. Such a reason could either be a different platform standard (this is e.g. the case with the disconnected menubar on the Mac), or in the case of the selection it is simply not available on windows. If you now want to reuse the middle mouse button which does nothing on windows for something else than a true selection, then that should not be the default, but configurable. If a user switches from X11 to windows or vice versa it is very obvious if the middle mouse button does not paste anything on windows. If it does something slightly different on windows than on X11 this is not so obvious and destroys the simple mental model of selection. Therefore people who what to use a pseudo selction on windows should explicitly enable it. I hope I made myself clear now. Georg