summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog9
-rw-r--r--debian/control2
-rw-r--r--debian/patches/00list1
-rw-r--r--debian/patches/45suppress_remap.dpatch17
4 files changed, 28 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 1117731..f5fc36d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+screen (4.0.3-11) unstable; urgency=low
+
+ * Unbreak <End> and <^A Bksp> using a patch from Loïc Minier
+ (thanks!) - introduced as new 45suppress_remap.dpatch.
+ Closes: #484647.
+ * Bump Standards version to 3.8.0. No changes necessary.
+
+ -- Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de> Thu, 12 Jun 2008 19:33:30 +0200
+
screen (4.0.3-10) unstable; urgency=low
* The "Whoa, this feels like a time machine" release.
diff --git a/debian/control b/debian/control
index cc12960..7b215b4 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: misc
Priority: optional
Maintainer: Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>
Uploaders: Adam Lazur <zal@debian.org>
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
Build-Depends: libncursesw5-dev, texinfo, libpam0g-dev, debhelper (>> 7), dpatch
Package: screen
diff --git a/debian/patches/00list b/debian/patches/00list
index 88d7c29..901adc6 100644
--- a/debian/patches/00list
+++ b/debian/patches/00list
@@ -30,6 +30,7 @@
28blankerprg_callsemantics
30fix_fsf_address
40cjk_eastasian
+45suppress_remap
# 50-99: experimental patches, new features etc.
50EXP_tilde_expansion
51EXP_session_creation_time
diff --git a/debian/patches/45suppress_remap.dpatch b/debian/patches/45suppress_remap.dpatch
new file mode 100644
index 0000000..c99405f
--- /dev/null
+++ b/debian/patches/45suppress_remap.dpatch
@@ -0,0 +1,17 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 45suppress_remap.dpatch by Loic Minier <lool@dooz.org>
+##
+## DP: Unbreak several useful keybindings.
+
+@DPATCH@
+--- screen-4.0.3.orig/termcap.c 2008-06-05 12:24:28.000000000 +0200
++++ screen-4.0.3/termcap.c 2008-06-05 12:24:59.000000000 +0200
+@@ -548,8 +548,6 @@
+ else
+ break;
+ }
+- if (n < KMAP_KEYS)
+- domap = 1;
+ if (map == 0 && domap)
+ return 0;
+ if (map && !domap)