From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs rewrite in a maintainable language Date: Fri, 16 Oct 2015 19:11:01 +0300 Message-ID: <83fv1a6bfu.fsf@gnu.org> References: <561A19AB.5060001@cumego.com> <87io6dl0h0.fsf@wanadoo.es> <87lhb82qxc.fsf@gmail.com> <87oag4jk74.fsf@wanadoo.es> <87k2qrki45.fsf@wanadoo.es> <8737xf9je9.fsf@fencepost.gnu.org> <87pp0fm0j3.fsf@gnu.org> <87r3kusx8z.fsf@fencepost.gnu.org> <83lhb26eb9.fsf@gnu.org> <876126key3.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Trace: ger.gmane.org 1445011889 16573 80.91.229.3 (16 Oct 2015 16:11:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 16 Oct 2015 16:11:29 +0000 (UTC) Cc: dak@gnu.org, emacs-devel@gnu.org To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 16 18:11:15 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Zn7b3-0001GP-Ue for ged-emacs-devel@m.gmane.org; Fri, 16 Oct 2015 18:11:10 +0200 Original-Received: from localhost ([::1]:54766 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zn7b3-0004OA-5W for ged-emacs-devel@m.gmane.org; Fri, 16 Oct 2015 12:11:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39416) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zn7az-0004O2-TK for emacs-devel@gnu.org; Fri, 16 Oct 2015 12:11:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zn7ay-0007c0-T0 for emacs-devel@gnu.org; Fri, 16 Oct 2015 12:11:05 -0400 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:39684) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zn7av-0007af-18; Fri, 16 Oct 2015 12:11:01 -0400 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NWB00700LW5XD00@a-mtaout23.012.net.il>; Fri, 16 Oct 2015 19:10:59 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NWB007PQMABRC90@a-mtaout23.012.net.il>; Fri, 16 Oct 2015 19:10:59 +0300 (IDT) In-reply-to: <876126key3.fsf@gnu.org> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.175 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:191775 Archived-At: > From: ludo@gnu.org (Ludovic Court=C3=A8s) > Cc: David Kastrup , emacs-devel@gnu.org > Date: Fri, 16 Oct 2015 17:31:32 +0200 >=20 > > libunistring calls libiconv. >=20 > =E2=80=98iconv=E2=80=99 is in libc on most systems though, the exce= ptions being Windows > and old proprietary Unices, AFAIK. Which leaves what, apart of GNU/Linux? In any case, Emacs can never be satisfied with the current Guile infrastructure for i18n. There are too many shortcomings, some of them were mentioned here. Yes, Guile can be fixed to be better in that area, but no one is working on that, AFAIK, and what's more important, lead Guile developers don't even agree Guile should move i= n that direction. (This especially puzzles me: to have a good example before you and not follow it? Emacs learned what it has now the hard way, have paid in blood, sweat and tears for that knowledge, and stil= l Guile developers think they "know better"? Present parties excluded, of course.)