After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 85052 - charpick - cannot paste characters into gnome-terminal
charpick - cannot paste characters into gnome-terminal
Status: VERIFIED FIXED
Product: libzvt
Classification: Deprecated
Component: general
unspecified
Other Solaris
: High major
: ---
Assigned To: Hidetoshi Tajima
gnome-applets Maintainers
Depends on: 90595
Blocks:
 
 
Reported: 2002-06-12 17:31 UTC by Shane O'Connor
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.0



Description Shane O'Connor 2002-06-12 17:31:30 UTC
It is not possible to paste characters from charpick applet into
gnome-terminal. 



... you never know someone might want to do this ...:)
Comment 1 Luis Villa 2002-06-12 17:45:20 UTC
Can you paste into other gtk2 apps, Shane? If this is terminal
specific, it is probably related to bug 78007.
Comment 2 Kevin Vandersloot 2002-06-13 03:26:22 UTC
Works for me. Solaris issue?
Comment 3 prabhut 2002-06-13 03:59:25 UTC
I have tested the copy and paste between charpick and gedit. It works.
Comment 4 Shane O'Connor 2002-06-13 11:32:11 UTC
it seems to be terminal specific
Comment 5 Luis Villa 2002-06-13 12:09:13 UTC
Can you paste 'basic' characters from a simple character set, Shane?
Comment 6 Luis Villa 2002-07-16 16:51:26 UTC
ping? Shane, Wipro?
Comment 7 Shane O'Connor 2002-07-16 17:01:03 UTC
oops, sorry about the delay in replying....

character palette (applet) only has obscure chacaters (e.g. © á é
etc). 

trying to paste into gnome-terminal results in a  load of white spaces
being pasted (no characters)
Comment 8 prabhut 2002-07-17 04:31:58 UTC
I tested with the latest character palette and terminal. If we want 
to cut and paste all the obscure characters to terminal then we need 
to select "en_US.UTF-8" locale instead of C in the dtlogin screen. I 
tested and it works fine for me.
Comment 9 Shane O'Connor 2002-07-22 15:11:14 UTC
I've tried this in a nightly build from 21st July and it doesn't work
for me - I logged in with the en_US.UTF-8 locale but when I try to
paste from the character palette applet I only get spaces in terminal
Comment 10 Mark McLoughlin 2002-08-12 01:56:09 UTC
cc:ing Toshi for comments. I don't think this is a charpick bug, but a
consequence of the lack of multibyte support in zvt .. Toshi ?
Comment 11 Hidetoshi Tajima 2002-08-13 01:42:30 UTC
Mark: this looks like libZvt'issue.

Paste of iso8859-1 text on gnome-terminal with
Zvt from libzvt-i18n branch should work when you are running
gnome-terminal in those locales where iso8859-1 range of Unicode text
can be convertible to the locale encoded text. So, on Solaris, it
should work on *.ISO8859-1 locales, such as en_US, fr, de, and in all
of *.UTF-8 locales.

In "C" locale, however, iso8859-1 text is not suppored in the strict
sence, so libZvt intentionally rejects them and displays "?" 
instead..

Iso8859-1 text can be pasted and displayed on other GTK+ apps
regardless of the locale, but this
is because they are using Pango. But, libZvt is not using Pango for
text display, due to its performance reason and GTK+ APT 2.2 bug for lack
of simple draw text API.
Comment 12 Luis Villa 2002-08-19 21:13:03 UTC
Marking a dup of 78007 then.

*** This bug has been marked as a duplicate of 78007 ***
Comment 13 Hidetoshi Tajima 2002-08-30 18:52:52 UTC
reopening this as libzvt-i18n issue, so that
I'll commit the fix to the branch for this bugzilla
reference.
Comment 14 Hidetoshi Tajima 2002-08-30 23:17:53 UTC
commit the fix to the libzvt-i18n branch - I've
made a special case for "C" and its equivalent 
locale "POSIX".
Comment 15 Shane O'Connor 2002-09-03 14:53:45 UTC
if i build and install the i18n branch of libzvt will this be enough
to test for the fix?
Comment 16 Shane O'Connor 2002-09-10 15:15:02 UTC
i can verify that this works in all shells although you have to set up
bash to allow 8 bit chars (set input-methd On; set output-method On;
set convert-method Off;). cheers laca for the help..


closing as verified.