From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Which FFI? Date: Thu, 13 Nov 2014 00:02:44 +0100 Message-ID: <87r3x8t42z.fsf@wanadoo.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1415833415 19867 80.91.229.3 (12 Nov 2014 23:03:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 12 Nov 2014 23:03:35 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 13 00:03:28 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 1Xogwh-0004aH-15 for ged-emacs-devel@m.gmane.org; Thu, 13 Nov 2014 00:03:27 +0100 Original-Received: from localhost ([::1]:57130 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xogwg-0005dx-Ml for ged-emacs-devel@m.gmane.org; Wed, 12 Nov 2014 18:03:26 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XogwN-0005df-Qk for emacs-devel@gnu.org; Wed, 12 Nov 2014 18:03:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XogwG-00006l-8B for emacs-devel@gnu.org; Wed, 12 Nov 2014 18:03:07 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:49141) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XogwG-00006O-0n for emacs-devel@gnu.org; Wed, 12 Nov 2014 18:03:00 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XogwD-0004I1-J3 for emacs-devel@gnu.org; Thu, 13 Nov 2014 00:02:57 +0100 Original-Received: from 186.red-80-26-206.adsl.dynamic.ccgg.telefonica.net ([80.26.206.186]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Nov 2014 00:02:57 +0100 Original-Received: from ofv by 186.red-80-26-206.adsl.dynamic.ccgg.telefonica.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Nov 2014 00:02:57 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 10 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 186.red-80-26-206.adsl.dynamic.ccgg.telefonica.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:HXm0OIcrW7Wdx5VdWdrAah9TO4U= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:176856 Archived-At: Having an Emacs FFI would make possible certain project I'll like to accomplish. AFAIK right now we have emacs-dynamic-module and Guilemacs. My preference is emacs-dynamic-module, because it is less intrusive and it is expected to work on all plaforms I'm interested on. Guilemacs also looks very far away on the future. Since the "official" path is towards Guilemacs, is it reasonable to base a project on emacs-dynamic-module expecting it to be merged on Emacs once becomes stable?