Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83732 - tcsh incorrect react on russian (koi8) input
Summary: tcsh incorrect react on russian (koi8) input
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Daniel Black (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-01 15:04 UTC by Yuri Karaban
Modified: 2005-04-20 14:12 UTC (History)
0 users

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


Attachments
Proposed version of tcsh-6.13-r1.ebuild with patches (tcsh-6.13-r1.tar.gz,9.00 KB, application/octet-stream)
2005-03-01 15:08 UTC, Yuri Karaban
Details
ebuild for tcsh-6.13.07 (tcsh-6.13.07.ebuild,1.26 KB, application/octet-stream)
2005-03-02 08:30 UTC, Yuri Karaban
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Karaban 2005-03-01 15:04:56 UTC
When entering russian characters to tcsh, characters are only displayed by pairs.
When typing first char nothing appears, and when second char is typed two characters appeared (current with previous).

When typing backspace, two koi8 characters removed instead of one.

Reproducible: Always
Steps to Reproduce:
Comment 1 Yuri Karaban 2005-03-01 15:08:53 UTC
Created attachment 52419 [details]
Proposed version of tcsh-6.13-r1.ebuild with patches

Proposed version of tcsh-6.13-r1.ebuild with cumulative set of patches from ASP
Linux which resolves this (and many other) issues.
Comment 2 Yuri Karaban 2005-03-01 15:14:01 UTC
I found that tcsh is working on ASP Linux (redhat like distribution, developed by russians which have well localized packages, http://www.asplinux.ru/).

ftp://ftp.asplinux.ru/pub/sources/SRPMS.10/tcsh-6.13-9.src.rpm

I take patches from this src.rpm and incorporated they into ebuild.
Also fixed one mistake in tcsh-6.13.00-iconv.patch (it was expecting that HAVE_ICONV always defined).

Input now works perfectly. (Also tcsh became work correctly when I changing xterm window size). 
Comment 3 Daniel Black (RETIRED) gentoo-dev 2005-03-02 00:49:52 UTC
Wow - thankyou. Have/can you submit these patches to the tcsh developers please?

version 6.13-r1 added.
Comment 4 Yuri Karaban 2005-03-02 02:50:25 UTC
Thank you for fast response ! :)

I have not submited this patches to tcsh developers yet.
I will do this now.
Comment 5 Yuri Karaban 2005-03-02 08:30:08 UTC
Created attachment 52468 [details]
ebuild for tcsh-6.13.07

I have contacted to developers and they told that new version of tcsh is
available (and that better to check it before submitting patches).

ftp://ftp.astron.com/pri/tcsh-6.13.07.tar.gz

(if try to list this directory content will be empty!)

I created ebuild and checked it, it works correctly with russian and with
window resizing. So I guess this patches not needed anymore, better to move to
new version.

new ebuild attached
Comment 6 Yuri Karaban 2005-03-02 08:39:05 UTC
To be more preciese, I was told that this is test version.

I guess in tcsh test versions is with digits at the end and releases with the .00 at the end.

So maybe thre is a reason to make it with tilde prefix (to test it). But I repeating at the first sight it works great.
Comment 7 Yuri Karaban 2005-03-02 11:59:42 UTC
Please wait with adding 6.13.07 version.

Developer asked me not to make it widely available.
I asked: is that because it "testing"-version or any other reason?

So if he agree to make it public as "testing" package add it.
If not, then better to use version with my patches until next tcsh released.
Comment 8 Yuri Karaban 2005-03-03 01:08:25 UTC
Developer said better not to make 6.13.07 widely available.
And also he said that release 6.14.00 will be available in about of two weeks.
Comment 9 Daniel Black (RETIRED) gentoo-dev 2005-03-03 01:47:05 UTC
ok thanks for chasing that down for me. Just tell me when 6.14 is released.
Comment 10 Yuri Karaban 2005-04-02 08:11:53 UTC
tcsh 6.14 released.

Russian input works perfectly. So this patches are not needed for 6.14 anymore.
Comment 11 Daniel Black (RETIRED) gentoo-dev 2005-04-20 14:12:19 UTC
6.14 added - thanks Yuri