Description of problem: tcsh has some troubles with printing sequences of wide (eg. 'ö') and single-byte ASCII characters (eg. 'a') using LANG=C. Steps to Reproduce: 1. Set LANG=C 2. Start tcsh 3. Type a wide character (eg. 'ö') 4. Type any single-byte ASCII character (eg. 'a') Actual results: The single character is printed 6 times instead of just once. For example when "öa" is typed, "aaaaaa" is printed. Expected results: The single character shall be printed just once, as expected. Additional info: The bug was revealed in bug 676305 comment 5.
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux release for currently deployed products. This request is not yet committed for inclusion in a release.
This request was evaluated by Red Hat Product Management for inclusion in the current release of Red Hat Enterprise Linux. Because the affected component is not scheduled to be updated in the current release, Red Hat is unable to address this request at this time. Red Hat invites you to ask your support representative to propose this request, if appropriate, in the next release of Red Hat Enterprise Linux.
Extracted upstream patch from #717367 fixes this issue too. I am sorry, but it is now too late in the RHEL-5 release cycle. RHEL-5.10 (the next RHEL-5 minor release) is going to be the first production phase 2 [1] release of RHEL-5. Since phase 2 we'll be addressing only security and critical issues. This one issue is fixed in RHEL-6 therefore I am closing the bug as WONTFIX. [1] https://access.redhat.com/support/policy/updates/errata/