Grigorios Bouzakis <grbzks@xxxxxxxxxx> wrote: > Heiko Baums wrote: >> >>> > On Wednesday, April 13, 2011 20:45:32 Grigorios Bouzakis wrote: >>> >> This feature request: https://bugs.archlinux.org/task/23747 >>> >> >>> >> Greg >> >> From what I read about it now, definitely not! >> >> I regularly use both standard X buffers and I need both. I need the >> Ctrl+C/Ctrl+V method as well as just pasting the selection with the >> middle mouse click. Btw., usually the clipboards of most DEs - at least >> the ones of KDE and Xfce - already let the user decide and configure >> how both buffers are handled, if they are synchronized or if they are >> separated. >> >> So I don't think there's a need for such a tool like autocutsel and it >> definitely doesn't have to become a default, means a dependency. Users >> who want autocutsel can, of course, install it. But there shouldn't be >> any system wide config which forces the users to use it the way the >> admin wants them to use it. > > Its a bit long, so apologies beforehand. > > I will post about this here and not the bug tracker, hoping more people > will read it. If you are interested in learning about the X clipboard > consult this document: > http://standards.freedesktop.org/clipboards-spec/clipboards-latest.txt > its the latest standard i know of. > Additionally, some Debian developer actually wrote man pages for this > "very poorly documented" but very useful application: > > autocutsel(1): http://goo.gl/oLjME > cutsel(1): http://goo.gl/al1WN > > Heres a step by step demonstration: > > Testcase A: Using 'autocutsel -fork &' in my .xinitrc i copy "test1" using > the mouse selection and https://bbs.archlinux.org/ using a right > click+copy on firefox from the Arch homepage. > > Heres what cutsel reports: > > $ cutsel -s CLIPBOARD cut > https://bbs.archlinux.org/ > $ cutsel -s CLIPBOARD sel > https://bbs.archlinux.org/ > $ cutsel -s PRIMARY cut > https://bbs.archlinux.org/ > $ cutsel -s PRIMARY sel > test1 > > Testcase B: Using 'autocutsel -selection PRIMARY -fork &' in my .xinitrc > i copy "test2" using the mouse selection and https://bbs.archlinux.org/ > using a right click+copy on firefox from the Arch homepage. > > Heres what cutsel reports: > > $ cutsel -s CLIPBOARD cut > test2 > $ cutsel -s CLIPBOARD sel > https://bbs.archlinux.org/ > $ cutsel -s PRIMARY cut > test2 > $ cutsel -s PRIMARY sel > test2 > > Testcase C: Using both 'autocutsel -fork &' as well as 'autocutsel > -selection PRIMARY -fork &' in my .xinitrc i copy "test3" using the > mouse selection and https://bbs.archlinux.org/ using a right click+copy > on firefox from the Arch homepage. > > Heres what cutsel reports: > > $ cutsel -s CLIPBOARD cut > test3 > $ cutsel -s CLIPBOARD sel > test3 > $ cutsel -s PRIMARY cut > test3 > $ cutsel -s PRIMARY sel > test3 > > Which is *mandatory* now for users who have installed the autocutsel > package from [community]? The worst possible one, testcase C. > Like Heiko said you lose the advantage of the 'second clipboard'. > Apologies, for the use of mandatory above, it is a bit exaggerated. It is now the default and mandatory only for users who don't have write access to /etc. Its also far from the UNIX standard but behaviour found in other operating systems. > PS. This shows one of the reasons i recently opened a feature request > in the bug tracker asking to give some emphasis on documentation > distributed with packages in general. > The wiki is a very good resource but it isn't always right and its > certainly not a comprehensive resource of knowledge.