summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--misc/screen/distinfo3
-rw-r--r--misc/screen/patches/patch-af18
2 files changed, 20 insertions, 1 deletions
diff --git a/misc/screen/distinfo b/misc/screen/distinfo
index 732937708a0..0973db7bb8f 100644
--- a/misc/screen/distinfo
+++ b/misc/screen/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.3 2001/08/18 09:53:01 wiz Exp $
+$NetBSD: distinfo,v 1.4 2001/08/18 11:21:19 itojun Exp $
SHA1 (screen-3.9.9.tar.gz) = e9336f92fc323ebababc671a381c8dfd94d8ccae
Size (screen-3.9.9.tar.gz) = 524834 bytes
SHA1 (patch-ab) = 97a465b4eefb0ec0cae3cd077f7c880cf46f3355
SHA1 (patch-ac) = 1025b6a67b20c2f6111d400b29e1e1ab1a7792fa
SHA1 (patch-ae) = 488f9df708f28ee1411afc48a2239e11ecbf7809
+SHA1 (patch-af) = cedca19cfc7ac8063490acf927e87cdcce0db9fc
diff --git a/misc/screen/patches/patch-af b/misc/screen/patches/patch-af
new file mode 100644
index 00000000000..49df3cb0630
--- /dev/null
+++ b/misc/screen/patches/patch-af
@@ -0,0 +1,18 @@
+$NetBSD: patch-af,v 1.4 2001/08/18 11:21:20 itojun Exp $
+
+support multibyte escape sequences other than Japanese.
+
+--- display.c Wed May 9 19:01:53 2001
++++ display.c Sat Aug 18 20:10:43 2001
+@@ -1807,7 +1807,10 @@
+ #ifdef KANJI
+ else if (new < ' ')
+ {
+- AddStr("\033$");
++ if (new + '@' == '@' || new + '@' == 'A' || new + '@' == 'B')
++ AddStr("\033$");
++ else
++ AddStr("\033$(");
+ AddChar(new + '@');
+ }
+ #endif