head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.54 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.52 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.50 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.48 pkgsrc-2011Q2-base:1.5 pkgsrc-2009Q4:1.5.0.46 pkgsrc-2009Q4-base:1.5 pkgsrc-2008Q4:1.5.0.44 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.42 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.40 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.38 pkgsrc-2008Q2-base:1.5 pkgsrc-2008Q1:1.5.0.36 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.34 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.32 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.30 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.28 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.26 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.24 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.22 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.20 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.18 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.16 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.14 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.12 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.10 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.8 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.6 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.5.0.4 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 buildlink2-base:1.5 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.1 netbsd-1-4-PATCH001:1.1 netbsd-1-4-RELEASE:1.1; locks; strict; comment @# @; 1.5 date 2002.02.16.11.18.35; author wiz; state dead; branches; next 1.4; 1.4 date 2001.08.18.11.21.20; author itojun; state Exp; branches; next 1.3; 1.3 date 2000.05.16.20.27.34; author jdc; state dead; branches; next 1.2; 1.2 date 99.11.19.12.21.14; author agc; state Exp; branches; next 1.1; 1.1 date 99.04.23.18.24.39; author tron; state Exp; branches; next ; desc @@ 1.5 log @Update to 3.9.11: * windowlist, bound to ^A" * support for other encodings, e.g. big5, koi8r, cp1251 new commands 'encoding', 'defencoding' 'register', 'readreg', 'readbuf', 'writebuf' now understand an extra encoding parameter * support for double utf-8 characters * lots of new string escapes and extensions to existsing ones: %LD, %LM, %Lw, %W, %-w, %+w, %H, %f, %F, %l, %=, %<, %> * new commands: 'source', 'eval', 'deflog', 'ignorecase', 'setsid' * command key classes: 'bind', 'command' and 'help' understand a '-c ' parameter. See the man page for examples * new login state: always - don't remove slot even if screen gets detached * 256 color support (experimental) * configurable time format string (for ^At) * config option to use localized month/week names * new option '-h' for hardcopy: also dump the scrollback buffer XXX: SunOS PLIST untested. @ text @$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 @ 1.4 log @support non-japanese iso2022 multibyte escape sequences, like ESC $ ( C for ksx1001/ksc5601 korean charsets. patch already sent to screen@@uni-erlangen.de. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Reducing the termcap buffer from 2048 to 1024 bytes breaks with the new termcap code. Leaving it at 2048 is OK for older code, as that truncates the entry to 1024 bytes anyway. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.2 1999/11/19 12:21:14 agc Exp $ d3 15 a17 8 --- os.h.orig Fri Nov 19 12:14:52 1999 +++ os.h Fri Nov 19 12:14:52 1999 @@@@ -517,7 +517,7 @@@@ */ #ifndef TERMCAP_BUFSIZE -# define TERMCAP_BUFSIZE 2048 +# define TERMCAP_BUFSIZE 1024 a18 2 #ifndef MAXPATHLEN @ 1.2 log @Remove fuzz from patches. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.1 1999/04/23 18:24:39 tron Exp $ @ 1.1 log @Make sure that "screen" recognizes termcap buffer overflow. Patch supplied by Joel Reicher in PR pkg/7454. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- os.h.orig Wed Nov 25 01:39:31 1998 +++ os.h Wed Apr 21 11:20:09 1999 @@@@ -487,7 +487,7 @@@@ d12 2 @