From owner-cvs-all@FreeBSD.ORG Sun Feb 26 06:18:00 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4371516A420; Sun, 26 Feb 2006 06:18:00 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0204743D45; Sun, 26 Feb 2006 06:18:00 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1Q6Hx3A072698; Sun, 26 Feb 2006 06:17:59 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1Q6Hx8r072697; Sun, 26 Feb 2006 06:17:59 GMT (envelope-from ume) Message-Id: <200602260617.k1Q6Hx8r072697@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 26 Feb 2006 06:17:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/tcsh/nls/C charset src/contrib/tcsh/nls/et charset src/contrib/tcsh/nls/finnish charset src/contrib/tcsh/nls/french charset src/contrib/tcsh/nls/german charset src/contrib/tcsh/nls/greek charset ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2006 06:18:00 -0000 ume 2006-02-26 06:17:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) bin/csh Makefile config.h sys/sys param.h Added files: (Branch: RELENG_6) contrib/tcsh/nls/C charset contrib/tcsh/nls/et charset contrib/tcsh/nls/finnish charset contrib/tcsh/nls/french charset contrib/tcsh/nls/german charset contrib/tcsh/nls/greek charset contrib/tcsh/nls/italian charset contrib/tcsh/nls/ja charset contrib/tcsh/nls/pl charset contrib/tcsh/nls/russian charset contrib/tcsh/nls/spanish charset contrib/tcsh/nls/ukrainian charset bin/csh iconv.h iconv_stub.c Log: MFC: Enable NLS catalog of csh(1). The tcsh 6.14 uses libiconv to convert catalogs to appropriate charset dynamically. However, we don't have libiconv in our tree. So, I made some hack to load libiconv dynamically. If libiconv is available, you can use catalogs for more locales than the locales which catalog is actually installed. To use this feature, you need to symlink catalogs to appropriate locales. You can do this by installing ports/shells/tcsh_nls. bin/csh/Makefile: 1.38 bin/csh/config.h: 1.13 bin/csh/iconv.h: 1.1 bin/csh/iconv_stub.c: 1.1 contrib/tcsh/nls/C/charset: 1.1.1.1 contrib/tcsh/nls/et/charset 1.1.1.1 contrib/tcsh/nls/finnish/charset 1.1.1.1 contrib/tcsh/nls/french/charset 1.1.1.1 contrib/tcsh/nls/german/charset 1.1.1.1 contrib/tcsh/nls/greek/charset 1.1.1.1 contrib/tcsh/nls/italian/charset 1.1.1.1 contrib/tcsh/nls/ja/charset 1.1.1.1 contrib/tcsh/nls/pl/charset 1.1.1.1 contrib/tcsh/nls/russian/charset 1.1.1.1 contrib/tcsh/nls/spanish/charset 1.1.1.1 contrib/tcsh/nls/ukrainian/charset 1.1.1.1 Approved by: re (hrs) Revision Changes Path 1.36.2.1 +19 -1 src/bin/csh/Makefile 1.12.2.1 +4 -0 src/bin/csh/config.h 1.1.2.1 +44 -0 src/bin/csh/iconv.h (new) 1.1.2.1 +69 -0 src/bin/csh/iconv_stub.c (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/C/charset (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/et/charset (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/finnish/charset (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/french/charset (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/german/charset (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/greek/charset (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/italian/charset (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/ja/charset (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/pl/charset (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/russian/charset (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/spanish/charset (new) 1.1.1.1.2.1 +3 -0 src/contrib/tcsh/nls/ukrainian/charset (new) 1.244.2.9 +1 -1 src/sys/sys/param.h