Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jan 2012 17:20:04 GMT
From:      Yuri Pankov <yuri.pankov@gmail.com>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: bin/151229: xterm terminal emulation - shift-tab doesn't work as expected
Message-ID:  <201201231720.q0NHK4uY031623@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/151229; it has been noted by GNATS.

From: Yuri Pankov <yuri.pankov@gmail.com>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: bin/151229: xterm terminal emulation - shift-tab doesn't work as
 expected
Date: Mon, 23 Jan 2012 21:14:58 +0400

 --IS0zKkzwUGydFO0o
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 It's just missing kB (key_btab) cap entry from xterm and screen terminal
 definitions in /etc/termcap. Patch attached (tested using PuTTY and
 native XTerm, as well as screen and tmux).
 
 
 Yuri
 
 --IS0zKkzwUGydFO0o
 Content-Type: text/x-diff; charset=us-ascii
 Content-Disposition: attachment; filename="termcap-backtab.diff"
 
 Index: termcap.src
 ===================================================================
 --- termcap.src	(revision 230473)
 +++ termcap.src	(working copy)
 @@ -2767,7 +2767,7 @@
  	:mb=\E[5m:md=\E[1m:mr=\E[7m:me=\E[m:sr=\EM:al=\E[L:\
  	:AL=\E[%dL:dl=\E[M:DL=\E[%dM:cs=\E[%i%d;%dr:dc=\E[P:\
  	:DC=\E[%dP:im=\E[4h:ei=\E[4l:IC=\E[%d@:\
 -	:ks=\E[?1h\E=:ke=\E[?1l\E>:vb=\Eg:\
 +	:kB=\E[Z:ks=\E[?1h\E=:ke=\E[?1l\E>:vb=\Eg:\
  	:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\
  	:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[15~:k6=\E[17~:\
  	:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:F1=\E[23~:F2=\E[24~:\
 @@ -2822,9 +2822,9 @@
  	:Co#8:co#80:kn#12:li#24:pa#64:\
  	:AB=\E[4%dm:AF=\E[3%dm:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:\
  	:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=\E(B:al=\E[L:\
 -	:as=\E(0:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\
 +	:as=\E(0:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\
  	:cm=\E[%i%d;%dH:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:\
 -	:ei=\E[4l:ho=\E[H:im=\E[4h:is=\E[!p\E[?3;4l\E[4l\E>:\
 +	:ei=\E[4l:ho=\E[H:im=\E[4h:is=\E[!p\E[?3;4l\E[4l\E>:kB=\E[Z:\
  	:kD=\E[3~:kb=^H:ke=\E[?1l\E>:ks=\E[?1h\E=:le=^H:md=\E[1m:\
  	:me=\E[m:ml=\El:mr=\E[7m:mu=\Em:nd=\E[C:op=\E[39;49m:\
  	:rc=\E8:rs=\E[!p\E[?3;4l\E[4l\E>:sc=\E7:se=\E[27m:sf=^J:\
 
 --IS0zKkzwUGydFO0o--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201201231720.q0NHK4uY031623>