Bug 228720 - "GNOME" Terminal" regression after "vte" update when using "csh"
"GNOME" Terminal" regression after "vte" update when using "csh"
Product: Fedora
Classification: Fedora
Component: vte (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Behdad Esfahbod
: 228724 (view as bug list)
Depends On:
  Show dependency treegraph
Reported: 2007-02-14 11:57 EST by Joachim Frieben
Modified: 2007-11-30 17:11 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2007-03-03 11:48:12 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
Patch that resolves wrong TERM setting (1.04 KB, patch)
2007-02-16 04:25 EST, Joachim Frieben
no flags Details | Diff
Improved patch that solves "TERM" variable issue (2.03 KB, patch)
2007-02-16 07:38 EST, Joachim Frieben
no flags Details | Diff

  None (edit)
Description Joachim Frieben 2007-02-14 11:57:51 EST
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):

How reproducible:

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
Comment 1 Behdad Esfahbod 2007-02-14 12:15:03 EST
Would you mind reporting this at bugzilla.gnome.org, so we can track it down?
Comment 2 Behdad Esfahbod 2007-02-14 12:16:15 EST
*** Bug 228724 has been marked as a duplicate of this bug. ***
Comment 3 Joachim Frieben 2007-02-14 12:50:55 EST
Reported upstream as http://bugzilla.gnome.org/show_bug.cgi?id=407945
Comment 4 Joachim Frieben 2007-02-16 04:25:19 EST
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 04:31:30 EST
A refined correction has again been suggested at
Comment 6 Joachim Frieben 2007-02-16 07:38:08 EST
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 11:47:54 EST
Fixed in "vte-0.15.6-1.fc72.

Note You need to log in before you can comment on or make changes to this bug.