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.
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
Created attachment 60264 [details] eterm 0.9.3-r4 user created theme config
Created attachment 60266 [details] eterm 0.9.3-r4 user created config
*** Bug 120749 has been marked as a duplicate of this bug. ***
Testing comments, sorry for the noise...
I can't reproduce this. What are you trying to paste? Any accentuated caracters? What use flags did you compile Eterm with?
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
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
nope, just pulled latest cvs and still doesnt work
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.
it isnt a gcc4 issue, ive had this problem with gcc-3.4.x
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
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.
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.
(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.
doesnt seem to make a difference on my system
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
Seems to be fixed in versions in tree? If not reopen.