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 Lisp's future Date: Wed, 17 Sep 2014 20:13:16 +0300 Message-ID: <83d2au2ms3.fsf@gnu.org> References: <87wq97i78i.fsf@earlgrey.lan> <87sijqxzr2.fsf@newcastle.ac.uk> <878uliwajb.fsf@taylan.uni.cx> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1410974032 32298 80.91.229.3 (17 Sep 2014 17:13:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 17 Sep 2014 17:13:52 +0000 (UTC) Cc: phillip.lord@newcastle.ac.uk, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Taylan Ulrich Bayirli/Kammer Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 17 19:13:45 2014 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 1XUInY-0002s2-E4 for ged-emacs-devel@m.gmane.org; Wed, 17 Sep 2014 19:13:44 +0200 Original-Received: from localhost ([::1]:46423 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUInX-0007GY-Ma for ged-emacs-devel@m.gmane.org; Wed, 17 Sep 2014 13:13:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55266) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUInG-0007Fz-P5 for emacs-devel@gnu.org; Wed, 17 Sep 2014 13:13:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XUInB-0003i1-Jt for emacs-devel@gnu.org; Wed, 17 Sep 2014 13:13:26 -0400 Original-Received: from mtaout29.012.net.il ([80.179.55.185]:39345) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XUInB-0003hh-Cj for emacs-devel@gnu.org; Wed, 17 Sep 2014 13:13:21 -0400 Original-Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NC2003002CPGL00@mtaout29.012.net.il> for emacs-devel@gnu.org; Wed, 17 Sep 2014 20:12:57 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NC200J372HKBR90@mtaout29.012.net.il>; Wed, 17 Sep 2014 20:12:57 +0300 (IDT) In-reply-to: <878uliwajb.fsf@taylan.uni.cx> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 80.179.55.185 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:174447 Archived-At: > From: Taylan Ulrich Bayirli/Kammer > Date: Wed, 17 Sep 2014 17:07:20 +0200 > Cc: Phillip Lord , emacs-devel@gnu.org > > - Currently strings are an exception to the first point. I hope that > won't be too difficult to fix. Since Emacs is mainly about manipulating text, this is a very important point, and should IMO be addressed very soon, if Guile-Emacs is not going to be a pipe dream. Emacs has a unified infrastructure for dealing with text in buffers and strings, whereas Guile has only strings, and the implementation of i18n features for text is too dependent on the locales support in the underlying libc.