[Annoyances] X-Windows Copy & Paste
Waldo Bastian
bastian at kde.org
Tue Aug 19 13:09:33 EEST 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tuesday 19 August 2003 10:55, John Meacham wrote:
> It occurs to me that since xterm does not allow modification of the text
> being selected, there is no point in not setting CLIPBOARD on selection.
> since the point of setting CLIPBOARD independently of PRIMARY is to
> allow replacement of the selected text with a paste from another app.
> i.e. no functionality is lost, but we gain the ability to paste X
> selections into apps with explicit paste commands.
In KDE we found that any interaction between CLIPBOARD and PRIMARY is
considered highly confusing by our users. The models of neither CLIPBOARD nor
PRIMARY provide any feedback to the user about what is going on, so the only
thing that the user has to go on is his(m/f) own mental visualization. For
that reason it is very important IMO to keep these models as simple as
possible, and a separate as possible. The user wouldn't KNOW that selecting
in xterm sets both CLIPBOARD and PRIMARY, he would need to deduct this from
using the feature and he might very well come up with a model about how this
all works that is actually quite different from how it actually works.
Keep also in mind that this isn't about xterm alone, other applications also
support the concepts of PRIMARY and CLIPBOARD and users tend to build their
mental picture about how it works based upon their experience with a variety
of applications and then apply this mental picture to all applications. How
xterm behaves shapes their expectations about other applications and vice
versa.
Cheers,
Waldo
- --
bastian at kde.org -=|[ SuSE, The Linux Desktop Experts ]|=- bastian at suse.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE/QfddN4pvrENfboIRAhdYAJ9MHp+x8GA4tk4dun+ovNFSNaCMVQCcCCHv
lBhwYPwHFFQHvcvYnsIrwTg=
=MjFN
-----END PGP SIGNATURE-----
More information about the xdg
mailing list