Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94480 - copy paste via middle mouse button from Eterm TO qt apps not possible
Summary: copy paste via middle mouse button from Eterm TO qt apps not possible
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
: 120749 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-05-30 03:35 UTC by Alexander Jenisch
Modified: 2018-02-26 16:28 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
eterm 0.9.3-r4 user created theme config (theme.cfg,27.85 KB, text/plain)
2005-05-31 05:01 UTC, Alexander Jenisch
Details
eterm 0.9.3-r4 user created config (user.cfg,2.43 KB, text/plain)
2005-05-31 05:01 UTC, Alexander Jenisch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Jenisch 2005-05-30 03:35:23 UTC
i can't c/p from my Eterm to any qt application it seems. it works vice versa and from e.g. xterm to an qt app.
Comment 1 Alexander Jenisch 2005-05-30 06:59:14 UTC
i actually get this error, if i start licq-qt (or any other qt app, like
qtconfig) and copy/paste something from Eterm to the qt window.

 X Error: BadAtom (invalid Atom parameter) 5
   Major opcode:  17
   Minor opcode:  0
   Resource id:  0xaad476a8
Comment 2 Alexander Jenisch 2005-05-31 05:01:14 UTC
Created attachment 60264 [details]
eterm 0.9.3-r4 user created theme config
Comment 3 Alexander Jenisch 2005-05-31 05:01:49 UTC
Created attachment 60266 [details]
eterm 0.9.3-r4 user created config
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-01-28 10:54:55 UTC
*** Bug 120749 has been marked as a duplicate of this bug. ***
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-01-28 10:57:09 UTC
Testing comments, sorry for the noise...
Comment 6 Sérgio Luís 2006-07-23 22:38:02 UTC
I can't reproduce this.

What are you trying to paste? Any accentuated caracters?

What use flags did you compile Eterm with?
Comment 7 SpanKY gentoo-dev 2006-07-30 13:15:27 UTC
i get same behavior on amd64

x11-terms/eterm-0.9.3-r4  USE="-unicode -escreen -etwin"

pasting just any old text out of eterm into QT fails to work

pasting into GTK apps works fine
Comment 8 Sérgio Luís 2006-07-30 13:50:31 UTC
There's a fix (dated Jan/2006) in Eterm's cvs Changelog regarding some copy paste problem, might be related to this.

Try it:
cvs -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e login
cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co eterm
Comment 9 SpanKY gentoo-dev 2006-07-30 19:01:34 UTC
nope, just pulled latest cvs and still doesnt work
Comment 10 Dan 2006-10-06 05:50:13 UTC
I have this issue as well and several of us have been trying to pinpoint the issue:  http://forums.gentoo.org/viewtopic-t-502032

Basically, we think it's an issue with 64-bit and gcc4 and Eterm.  I tried to email enlightenment-devel@lists.sourceforge.net and they want to point the finger at gcc4... which makes sense.

Comment 11 SpanKY gentoo-dev 2006-10-06 09:00:19 UTC
it isnt a gcc4 issue, ive had this problem with gcc-3.4.x
Comment 12 keenblade 2009-08-05 14:42:13 UTC
Was this problem ever solved or it was carried from 2005 to 2009? Briefly on an 64bit OS  and eterm copy an paste broken from eterm into any kde app or qt app like kate or kde by middle clicking. But for example middle clicking paste into emacs form eterm. Actually the recent post was here which I reproduced as I told.
http://forums.gentoo.org/viewtopic-p-5921272.html
emerge --info
Portage 2.2_rc33 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.10.1-r0, 2.6.31-rc5 x86_64)
=================================================================
System uname: Linux-2.6.31-rc5-x86_64-Intel-R-_Core-TM-2_CPU_T7200_@_2.00GHz-with-gentoo-2.0.1
Timestamp of tree: Sat, 01 Aug 2009 21:30:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p28
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.5.4-r2, 2.6.2-r1
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.0
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/media/disk-1/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ "
LANG="tr_TR.UTF-8."
LC_ALL="tr_TR.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="tr"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/tmp/desktop-effects-live /usr/local/overlays/symix /usr/local/overlays/keenblade /usr/local/portage/layman/pok3d /usr/local/portage/layman/pd-overlay /usr/local/portage/layman/mpd /usr/local/portage/layman/gechi /usr/local/portage/layman/desktop-effects /usr/local/portage/layman/mozilla /usr/local/portage/layman/emacs /usr/local/portage/layman/pcsx2 /usr/local/portage/layman/java-overlay /usr/local/portage/layman/sunrise /usr/local/portage/layman/webapps-experimental /usr/local/portage/layman/rox /usr/local/portage/layman/enlightenment"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl acpi alsa amd64 apache2 berkdb bluetooth bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox flac fortran gdbm gif glitz gnome gpm gstreamer gtk hal iconv ipv6 isdnlog jack java jpeg kde ladspa lash ldap libnotify lm_sensors mad midi mikmod mmx mng mp3 mpeg mudflap multilib mysql mysqli ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3support qt4 quicktime readline reflection sdl session spell spl sqlite3 sse sse2 ssl startup-notification svg sysfs tcpd theora tiff truetype unicode usb vorbis xcomposite xinerama xml xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel mpu401 usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="tr" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 13 keenblade 2009-08-05 14:49:26 UTC
In my previous post there was a forgotten part. Sorry. Here it is:
But for example middle clicking paste into emacs from eterm works fine. Since emacs is not qt or kde application.
Comment 14 SpanKY gentoo-dev 2009-08-13 10:10:17 UTC
still open -> still broken

i stopped using eterm long ago as it lacks any unicode support, and the mouse copy & paste breakage was infuriating (since kmail is my e-mail client).

i posted some debug info upstream on the issue, but the maintainer never really responded.
Comment 15 keenblade 2009-08-20 10:05:35 UTC
(In reply to comment #14)
> still open -> still broken
> 
> i stopped using eterm long ago as it lacks any unicode support, and the mouse
> copy & paste breakage was infuriating (since kmail is my e-mail client).
> 
> i posted some debug info upstream on the issue, but the maintainer never really
> responded.
> 
SpanKY, thanks. I stopped using eterm for the same reasons, too. But fedora has a patch to fix this copy paste bug:
https://admin.fedoraproject.org/updates/eterm-0.9.5-2.fc10
Best wishes.
Comment 16 SpanKY gentoo-dev 2009-08-20 18:51:26 UTC
doesnt seem to make a difference on my system
Comment 17 Roger Luethi 2010-04-13 11:27:01 UTC
This appears to be fixed in SVN. At least for me copy/paste to Qt (and Java) apps works again.

Available at:
http://svn.enlightenment.org/svn/e/trunk/eterm/Eterm
Comment 18 Amy Liffey gentoo-dev 2018-02-26 16:28:51 UTC
Seems to be fixed in versions in tree? If not reopen.