Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 124803
Summary: | konsole sends wrong esc-sequences for home and end + fix | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Hans de Goede <hdegoede> | ||||
Component: | kdebase | Assignee: | Than Ngo <than> | ||||
Status: | CLOSED NEXTRELEASE | QA Contact: | Ben Levenson <benl> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 2 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
URL: | http://bugs.kde.org/show_bug.cgi?id=65067 | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2004-07-19 09:22:30 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
Hans de Goede
2004-05-30 13:38:10 UTC
Created attachment 100705 [details]
Patch fixing the described problems
Note that this bug was already fixed in the past see bug 63473, but has resurfaced because patches seem to be blindly dropped when going to newer upstream versions. (also see my rant in bug 122815) Please don't apply my patch, because of changes which are the result of bug 122815 and the discussion there the attached patch now has the wrong esc-sequences for home and end. I'll write a new patch soon. Hi Hans, ok i have disable your patch now and will enable it again when i get the new one ;-) thanks Actually bug 122815 once resolved will also fix the home/end problem for konsole. Konsole then still needs work to be more xterm compatible, but that is another story and another bug. So I'm closing this. BTW I hope when you say you've dropped my patch you mean the patch I've attched to this bug, which indeed now is plain wrong, the double-esc patch is still needed. do you mean this patch? --- kdebase-3.1.3/konsole/konsole/TEmuVt102.cpp.hdg 2003-09-26 23:51:33.000000000 +0200 +++ kdebase-3.1.3/konsole/konsole/TEmuVt102.cpp 2003-09-26 23:56:40.000000000 +0200 @@ -904,7 +904,10 @@ scr->setHistCursor(scr->getHistLines()); if (cmd==CMD_send) { - if ((ev->state() & AltButton) && !metaspecified ) sendString("\033"); + if ( (ev->state() & AltButton) && + !metaspecified && + !(len && txt[0]==27) ) + sendString("\033"); emit sndBlock(txt,len); return; } Yes, That is the double-esc patch and is still needed. I'm trying to get it integrated upstream, but sofar this hasn't happened yet. this patch is still in kdebase ;-) |