From owner-freebsd-current@FreeBSD.ORG Sat Jan 6 16:09:02 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7428816A403 for ; Sat, 6 Jan 2007 16:09:02 +0000 (UTC) (envelope-from dickey@saltmine.radix.net) Received: from saltmine.radix.net (saltmine.radix.net [207.192.128.40]) by mx1.freebsd.org (Postfix) with ESMTP id 38DCD13C44B for ; Sat, 6 Jan 2007 16:09:02 +0000 (UTC) (envelope-from dickey@saltmine.radix.net) Received: from saltmine.radix.net (localhost [127.0.0.1]) by saltmine.radix.net (8.12.2/8.12.2) with ESMTP id l06F61WJ008115 for ; Sat, 6 Jan 2007 10:06:01 -0500 (EST) Received: (from dickey@localhost) by saltmine.radix.net (8.12.2/8.12.2/Submit) id l06F61j2008114 for freebsd-current@freebsd.org; Sat, 6 Jan 2007 10:06:01 -0500 (EST) Date: Sat, 6 Jan 2007 10:06:01 -0500 From: Thomas Dickey To: FreeBSD Current Message-ID: <20070106150601.GA6157@saltmine.radix.net> References: <6eb82e0701060050s2a28d307m199ccfe0924e1a9@mail.gmail.com> <20070106142123.GA93898@nagual.pp.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="OgqxwSJOaUobr8KG" Content-Disposition: inline In-Reply-To: <20070106142123.GA93898@nagual.pp.ru> User-Agent: Mutt/1.3.27i Subject: Re: [CFT] ncurses update X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2007 16:09:02 -0000 --OgqxwSJOaUobr8KG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jan 06, 2007 at 05:21:23PM +0300, Andrey Chernov wrote: > On Sat, Jan 06, 2007 at 04:50:30PM +0800, Rong-en Fan wrote: > > http://people.freebsd.org/~rafan/ncurses/ncurses-5.6-fbsd7-20070106.dif= f.gz >=20 > In our code >=20 > (*tok =3D=3D '\0' || *tok =3D=3D '\\' || !isgraph(*tok))) >=20 > must be >=20 > (*tok =3D=3D '\0' || *tok =3D=3D '\\' || !isgraph(UChar(*tok)))) >=20 > BTW, why our glue is ever needed? I see ncurses already is able to use=20 > cgetent. Not sure about proper TERMPATH and isetuid handling. Discounting some code that was removed by editing where an ifdef would have worked, there's a small change to use one of the FreeBSD-specific functions, e.g., /* For safety */ if (issetugid()) strcpy(pathbuf, _PATH_DEF_SEC); That's all I recall from doing a diff last summer. I don't recall any issues with $TERMPATH per se. --=20 Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net --OgqxwSJOaUobr8KG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (SunOS) Comment: For info see http://www.gnupg.org iD8DBQFFn7rRtIqByHxlDocRAjdyAJwLP97zsOR4Jjk/WlSTrcqGFG1MeACfcq4x rBxeilxqV77+z2QNva2eTD8= =82Fp -----END PGP SIGNATURE----- --OgqxwSJOaUobr8KG--