From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Marius Vollmer Newsgroups: gmane.lisp.guile.devel Subject: Re: AM_GNU_GETTEXT weirdness Date: Tue, 28 Sep 2004 23:13:41 +0200 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: References: <87d60c8k4s.fsf@zagadka.ping.de> <200409281807.21775.bruno@clisp.org> <200409282155.20886.bruno@clisp.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1096406065 24589 80.91.229.6 (28 Sep 2004 21:14:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 28 Sep 2004 21:14:25 +0000 (UTC) Cc: guile-devel@gnu.org, Jan Nieuwenhuizen Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Sep 28 23:14:14 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CCPIc-00055c-00 for ; Tue, 28 Sep 2004 23:14:14 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CCPOv-0004jy-8T for guile-devel@m.gmane.org; Tue, 28 Sep 2004 17:20:45 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CCPOo-0004jt-N8 for guile-devel@gnu.org; Tue, 28 Sep 2004 17:20:38 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CCPOo-0004jh-8u for guile-devel@gnu.org; Tue, 28 Sep 2004 17:20:38 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CCPOo-0004je-64 for guile-devel@gnu.org; Tue, 28 Sep 2004 17:20:38 -0400 Original-Received: from [129.217.163.1] (helo=mail.dt.e-technik.uni-dortmund.de) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CCPI7-0006sa-L0; Tue, 28 Sep 2004 17:13:43 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by mail.dt.e-technik.uni-dortmund.de (Postfix) with ESMTP id E17A740F79; Tue, 28 Sep 2004 23:13:42 +0200 (CEST) Original-Received: from mail.dt.e-technik.uni-dortmund.de ([127.0.0.1]) by localhost (krusty [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 21116-01; Tue, 28 Sep 2004 23:13:42 +0200 (CEST) Original-Received: from troy.dt.e-technik.uni-dortmund.de (troy.dt.e-technik.uni-dortmund.de [129.217.163.17]) by mail.dt.e-technik.uni-dortmund.de (Postfix) with ESMTP id B84EA40F6E; Tue, 28 Sep 2004 23:13:42 +0200 (CEST) Original-Received: by troy.dt.e-technik.uni-dortmund.de (Postfix, from userid 520) id 26633B969; Tue, 28 Sep 2004 23:13:41 +0200 (CEST) Original-To: Bruno Haible In-Reply-To: <200409282155.20886.bruno@clisp.org> (Bruno Haible's message of "Tue, 28 Sep 2004 21:55:20 +0200") User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) X-Virus-Scanned: by amavisd-new at dt.e-technik.uni-dortmund.de X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:4183 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:4183 Bruno Haible writes: > Marius Vollmer wrote: >> There is at least one gettext implementation in Scheme and maybe we >> could just ship that... > > [...] > When libintl added extra features for Farsi and Arabic, you get them for > free by using libintl. With the emulation approach, you need to emulate > this as well, or you cannot use .mo files that make use of these features. > It's a choice of "reuse vs. reimplement". Yes. I don't know much about i18n in general or gettext in particular, and thus I have no real opinion on how complicated i18n is and how much of that is covered by gettext. In general, I'm a huge fan of factoring out stuff: we had our own bignum arithmetic, but now we use GNU mp for it. Not using gettext only because we can't get it integrated into the configure cruft of Guile seems silly, in any case. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel