Bug 84647 - [PATCH] x11/rxvt, x11/rxvt-devel: fix ERASE2 support
Summary: [PATCH] x11/rxvt, x11/rxvt-devel: fix ERASE2 support
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Mario Sergio Fujikawa Ferreira
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-07 16:50 UTC by Marcin Cieslak
Modified: 2005-10-10 04:36 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (966 bytes, patch)
2005-08-07 16:50 UTC, Marcin Cieslak
no flags Details | Diff
file.diff (476 bytes, patch)
2005-08-07 16:50 UTC, Marcin Cieslak
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Cieslak 2005-08-07 16:50:11 UTC
Under some strange conditions - running rxvt 2.6.4 or rxvt 2.7.10
with the fluxbox windowmanager under Xvnc, some strange character 
is set as ERASE2 control character.
Sometimes it's ^@ but usually I get H (plain shift-H).     

stty -a shows:

erase2 = H

It is quite annoying I must admit :-)

Fix: In get_ttymode function struct ttymode_t* tio is not initialized
correctly, random character is taken as ERASE2.

The patch is trivial:

for x11/rxvt (rxvt 2.6.4)
[Replace existing files/patch-ad]

for x11/rxvt-devel (rxvt 2.7.10)

[ new file files/patchs-src::init.c]
Comment 1 Volker Stolz freebsd_committer freebsd_triage 2005-08-08 08:27:06 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lioux

Over to maintainer
Comment 2 Marcin Cieslak 2005-08-15 14:15:18 UTC
This patch made its way into upstream CVS.

http://sourceforge.net/tracker/index.php?func=detail&aid=1253606&group_id=221&atid=100221

Therefore it should not be needed for the next rxvt release (whenever
one comes).

-- 
              << Marcin Cie¶lak // saper@system.pl >>
Comment 3 Mario Sergio Fujikawa Ferreira freebsd_committer freebsd_triage 2005-10-10 04:36:27 UTC
State Changed
From-To: open->closed

Committed. Thanks!