From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: ehelp woes, or why I hate a module that I love so much Date: Thu, 04 Jul 2002 17:20:37 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: <20020704164911.4CC1.LEKTU@terra.es> References: <20020704135240.4CBB.LEKTU@terra.es> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1025796244 29640 127.0.0.1 (4 Jul 2002 15:24:04 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 4 Jul 2002 15:24:04 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17Q8Si-0007hw-00 for ; Thu, 04 Jul 2002 17:24:04 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17Q8Yl-0003Q8-00 for ; Thu, 04 Jul 2002 17:30:19 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17Q8Sl-00061O-00; Thu, 04 Jul 2002 11:24:07 -0400 Original-Received: from [62.22.27.141] (helo=mail.peoplecall.com) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17Q8QL-0005yF-00; Thu, 04 Jul 2002 11:21:37 -0400 Original-Received: from [62.22.27.143] (jbarranquero.ofi.peoplecall.com [62.22.27.143] (may be forged)) by mail.peoplecall.com (8.11.6/8.11.6) with ESMTP id g64FKbe12785; Thu, 4 Jul 2002 17:20:38 +0200 Original-To: Simon Josefsson In-Reply-To: X-Mailer: Becky! ver. 2.05 Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:5458 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5458 On Thu, 04 Jul 2002 16:00:13 +0200, Simon Josefsson wrote= : > Yes, you are right, but there seem to be several advantages of using > guile (threads, i18n?, re-use between other applications, GTK > bindings, etc) and I strongly doubt that implementing all those things > in emacs is easier than switching to guile. Well, you said that threads would be the main advantage, user-wise, of the Emacs/Guile integration. i18n is certainly a big plus, but I don't think Guile will make that *much* easier: on one hand, because you have to maintain elisp compatibility and supply the current .el files, so they won't be magically translated/internationalized. On the other, because there's still the C part (though that can be gettextized, it seems). The bigger problem to internationalize Emacs doesn't seem to be the sheer amount of manual work, but coming with a practical scheme (no pun intended ;) to do the adaptation. > I perceive the situation the same. What happened with the Guile Emacs > project? It seems to have died after the 0.5 release. =46rom the mailing-list at http://sources.redhat.com/ml/guile-emacs/2002-q1/msg00003.html: >From: Keisuke Nishida =20 > I have stopped working on guile-emacs. My idea was to embed > Guile into Emacs, which was not a good idea. >=20 > Later on I started a new project, called emacs-guile ;), which > intended to use Guile from Emacs as an external language processor. > With emacs-guile, you can use Guile's module libraries from Emacs > by importing them into the Lisp world. >=20 > See the following package for more info: >=20 > http://prdownloads.sourceforge.net/gemacs/emacs-guile-0.2.tar.gz >=20 > Not me, but Ken Raeburn is working on a project that is replacing > Emacs's core evaluator by Guile's one. =20 Ken Raeburn has a page on Guile-based Emacs (http://www.mit.edu/~raeburn/gu= ilemacs/), but it was last updated on 1999-07-07. Ken is subscribed to this list, so I suppose he can comment on it. /L/e/k/t/u