Bug 228720

Summary: "GNOME" Terminal" regression after "vte" update when using "csh"
Product: [Fedora] Fedora Reporter: Joachim Frieben <jfrieben>
Component: vteAssignee: Behdad Esfahbod <behdad>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: nalin
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-03-03 16:48:12 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Patch that resolves wrong TERM setting
none
Improved patch that solves "TERM" variable issue none

Description Joachim Frieben 2007-02-14 16:57:51 UTC
Description of problem:
After updating to "vte-0.15.3-1.fc7", "GNOME" Terminal" shows some
dysfunctional behaviour when "csh" is chosen: control characters
for "bold" mode stop working; so do several non-alphanumeric keys
such as "tab" and arrow keys. Consequently, file completion or
command history are not available anymore.

Version-Release number of selected component (if applicable):
vte-0.15.3-1.fc7

How reproducible:
Always.

Steps to Reproduce:
1. Upgrade to "vte-0.15.3-1.fc7".
2. Open a new "GNOME" terminal window.
3. Try tab-completion, history function, etc.
  
Actual results:
Respective features do not work.

Expected results:
Respective features should continue to work.

Additional info:
Afer switching to "sh/bash", things work as expected. Likewise,
downgrading to "vte-0.15.2-1.fc7" allows to restore full
functionality. I have made sure that the issue described above
is not due to my ".cshrc" file by moving it away from my home
directory.

Comment 1 Behdad Esfahbod 2007-02-14 17:15:03 UTC
Would you mind reporting this at bugzilla.gnome.org, so we can track it down?

Comment 2 Behdad Esfahbod 2007-02-14 17:16:15 UTC
*** Bug 228724 has been marked as a duplicate of this bug. ***

Comment 3 Joachim Frieben 2007-02-14 17:50:55 UTC
Reported upstream as http://bugzilla.gnome.org/show_bug.cgi?id=407945

Comment 4 Joachim Frieben 2007-02-16 09:25:19 UTC
Created attachment 148178 [details]
Patch that resolves wrong TERM setting

This patch corrects the erroneous setting of "TERM" to value "dumb".
After adding:

Patch0: replace-env-bz228720.patch
%patch0 -p0 -b .replace-env-bz228720

to the "spec" file, the package is rebuilt and works correctly regarding
the malfunction reported earlier.

Comment 5 Joachim Frieben 2007-02-16 09:31:30 UTC
A refined correction has again been suggested at
http://bugzilla.gnome.org/show_bug.cgi?id=407945#c16

Comment 6 Joachim Frieben 2007-02-16 12:38:08 UTC
Created attachment 148189 [details]
Improved patch that solves "TERM" variable issue

The 2nd patch works even better than the first one. I have had the
impression that the initial one did not work entirely correctly
although it solved my problem completely, because I have had some
trouble with "ctrl-c" after adding it.

Comment 7 Joachim Frieben 2007-03-03 16:47:54 UTC
Fixed in "vte-0.15.6-1.fc72.