diff options
author | wiz <wiz@pkgsrc.org> | 2006-12-19 07:53:57 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2006-12-19 07:53:57 +0000 |
commit | 6a97ec9386d1a21f37c62d172cd41803dc0f90f9 (patch) | |
tree | f112cd9b89bb512b01819cd2319d579427870c93 /x11/mlterm/patches/patch-ak | |
parent | 538999b38aa5ed0ed27dbf896304641a8dd48d5d (diff) | |
download | pkgsrc-6a97ec9386d1a21f37c62d172cd41803dc0f90f9.tar.gz |
Update to 2.9.3 with additional fixes from mlterm CVS, provided by
Christian Biere in PR 34798 with minor fixes by me.
Changes:
* Improvements for compatibility with xterm:
- Log file handling [kzys]
- Function keys [seiichi] (Thanks to Konosuke Watanabe)
- Sequence for setting scroll region [seiichi]
(Thanks to SHIOTA Shoichi and Takashi SHIRAI)
- Behavior of saving/restoring cursor [minami]
(Thanks to Thomas Dickey for suggestions)
- Termcap and Terminfo [minami, seiichi]
- Turn off mouse position reporting by a "reset" sequence [minami]
(Debian Bug #55637)
* Improvement build prosess for cross-compiling [minami]
* Workaround for missing rgb.txt [minami]
* Updated documents [kzys, minami, seiichi]
* Bug fix for broken selection requester [minami]
* Added support for SCIM-1.4.x [seiichi]
* Removed support for SCIM-1.0.x [seiichi]
* Removed support for uim-0.x.x [seiichi]
* Hebrew mapping table for "kbd" input method [seiich]
* Revided a scroll caching mechanism [seiichi] (SF Bug #1161050)
* Suppressed a check for libxpg4 of FreeBSD [seiichi]
(Thanks to SHIOTA Shoichi and MANTANI Nobutaka)
* Fixed a bug of alignment of full width chars when variable column width is
enabled [minami] (Thanks to Oibane)
* Vietnamese translation for mlconfig [Pham Thanh Long]
* Other Bug fixes:
- SF Bug #1206515 [Takeshi Hakamata]
- SF Bug #1161055 [seiichi]
- Debian Bug #302231 [Andreas Jochens]
- Debian Bug #313970 [Jens Seidel]
- Debian Bug #350590 [seiichi]
- SUSE Bug #105320 [mfabian]
Diffstat (limited to 'x11/mlterm/patches/patch-ak')
-rw-r--r-- | x11/mlterm/patches/patch-ak | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/x11/mlterm/patches/patch-ak b/x11/mlterm/patches/patch-ak new file mode 100644 index 00000000000..328465857c1 --- /dev/null +++ b/x11/mlterm/patches/patch-ak @@ -0,0 +1,40 @@ +$NetBSD: patch-ak,v 1.1 2006/12/19 07:53:57 wiz Exp $ + +plugged fd leaks. + +http://mlterm.cvs.sourceforge.net/mlterm/mlterm/kiklib/src/kik_pty_bsd.c?r1=1.9&r2=1.10&view=patch + +--- kiklib/src/kik_pty_bsd.c.orig 2003/03/08 03:19:29 1.9 ++++ kiklib/src/kik_pty_bsd.c 2006/10/19 14:41:51 1.10 +@@ -118,6 +118,7 @@ + } + else + { ++ kik_file_set_cloexec( *master) ; + /* + * we succeeded to open pty master. + * opening pty slave in succession. +@@ -136,6 +137,7 @@ + } + else + { ++ kik_file_set_cloexec( *slave) ; + return 1 ; + } + } +@@ -195,7 +197,6 @@ + /* + * parent process + */ +- + /* + * delaying. + */ +@@ -301,5 +302,7 @@ + #endif + } + ++ kik_file_set_cloexec( *slave) ; ++ + return pid ; + } |