diff options
author | Shigeyuki Fukushima <shige@FreeBSD.org> | 2002-11-15 16:21:49 +0000 |
---|---|---|
committer | Shigeyuki Fukushima <shige@FreeBSD.org> | 2002-11-15 16:21:49 +0000 |
commit | a6c494bd356f3e810dfc86fc4517f3a1d261fa0e (patch) | |
tree | 6b32c38844a9d1be56c1df03f95659f5e032b60e /japanese/kterm/files/patch-ac | |
parent | This is null commit to add what I forgot to note. (diff) |
Support termcap "ec"(erase_chars).
This fixed scroll-and-wipe-screen problem,
for example, using /usr/bin/vi(4.x-RELEASE).
# There is "ec" directive in "kterm" termcap.
# But, kterm-6.2.0_4 or former does not support "ec"(erase_chars).
PORTREVISION bumped.
Pointed by: KFB03633@nifty.ne.jp
Notes
Notes:
svn path=/head/; revision=70162
Diffstat (limited to 'japanese/kterm/files/patch-ac')
-rw-r--r-- | japanese/kterm/files/patch-ac | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/japanese/kterm/files/patch-ac b/japanese/kterm/files/patch-ac index 9f1222fa9554..a37725781bb9 100644 --- a/japanese/kterm/files/patch-ac +++ b/japanese/kterm/files/patch-ac @@ -11,3 +11,16 @@ extern fd_set Select_mask; extern fd_set X_mask; extern fd_set pty_mask; +@@ -1837,6 +1837,12 @@ + parsestate = groundtable; + break; + ++ case CASE_ECH: ++ /* ECH */ ++ ClearRightN(screen, param[0] < 1 ? 1 : param[0]); ++ parsestate = groundtable; ++ break; ++ + case CASE_IL: + /* IL */ + if((row = param[0]) < 1) |