summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--src/vte.c2
-rw-r--r--termcaps/xterm2
-rw-r--r--vte.spec1
4 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 16ea7d3..d6a022b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,7 @@
2002-06-25 nalin
+ * src/vte.c: Bind F10 to "k;", not "k0".
+ * termcaps/xterm: Add "k;" defined as F10.
+2002-06-25 nalin
* src/vte.c (vte_terminal_reset_rowdata): Check for redundant resizes.
* src/vte.c (vte_terminal_set_scrollback_lines): Keep the alternate
screen buffer size the same as the window height, because xterm's
diff --git a/src/vte.c b/src/vte.c
index 13b312b..d26e00b 100644
--- a/src/vte.c
+++ b/src/vte.c
@@ -6130,7 +6130,7 @@ vte_terminal_key_press(GtkWidget *widget, GdkEventKey *event)
special = "k9";
break;
case GDK_F10:
- special = "k0";
+ special = "k;";
break;
case GDK_F11:
special = "F1";
diff --git a/termcaps/xterm b/termcaps/xterm
index c6e9731..41ba537 100644
--- a/termcaps/xterm
+++ b/termcaps/xterm
@@ -10,7 +10,7 @@ xterm-xfree86|xterm-new|xterm terminal emulator (XFree86):\
:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:\
:ei=\E[4l:ho=\E[H:im=\E[4h:is=\E[!p\E[?3;4l\E[4l\E>:\
:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[15~:k6=\E[17~:\
- :k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\177:kI=\E[2~:kN=\E[6~:\
+ :k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:kD=\177:kI=\E[2~:kN=\E[6~:\
:kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kh=\E[1~:kl=\EOD:\
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:\
:me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:\
diff --git a/vte.spec b/vte.spec
index 28c5d08..1685cff 100644
--- a/vte.spec
+++ b/vte.spec
@@ -61,6 +61,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
contents (part of #67379)
- fix overexpose of neighboring cells (part of #67379)
- prevent backscroll on the alternate screen for consistency with xterm
+- bind F10 to "k;", not "k0" (#67133)
* Tue Jun 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.4.4-1
- clear alternate buffer when switching screens (#67094)