From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Aur=C3=A9lien_Aptel?= Newsgroups: gmane.emacs.devel Subject: Re: emacs-dynamic-module in Emacs Git? Date: Mon, 1 Dec 2014 15:10:37 +0100 Message-ID: References: <87wq6tu5m5.fsf@kima.orebokech.com> <85h9xwhpy9.fsf@stephe-leake.org> <87k32sh50f.fsf@lifelogs.com> <85tx1rg64e.fsf_-_@stephe-leake.org> <87siha7r3b.fsf@lifelogs.com> <87lhmz4mtj.fsf@lifelogs.com> <87sih575rc.fsf@lifelogs.com> <8361dyaqf1.fsf@gnu.org> <837fycae5p.fsf@gnu.org> <87y4qs19mi.fsf@lifelogs.com> <874mtfu0et.fsf@lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1417443080 4648 80.91.229.3 (1 Dec 2014 14:11:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 1 Dec 2014 14:11:20 +0000 (UTC) Cc: Emacs development discussions To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 01 15:11:13 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 1XvRh1-0000dN-IP for ged-emacs-devel@m.gmane.org; Mon, 01 Dec 2014 15:11:11 +0100 Original-Received: from localhost ([::1]:60325 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvRh0-000423-UX for ged-emacs-devel@m.gmane.org; Mon, 01 Dec 2014 09:11:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46334) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvRgY-0003vd-FG for emacs-devel@gnu.org; Mon, 01 Dec 2014 09:10:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XvRgU-0008Ef-8k for emacs-devel@gnu.org; Mon, 01 Dec 2014 09:10:42 -0500 Original-Received: from mail-lb0-x229.google.com ([2a00:1450:4010:c04::229]:51935) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvRgU-0008EM-17 for emacs-devel@gnu.org; Mon, 01 Dec 2014 09:10:38 -0500 Original-Received: by mail-lb0-f169.google.com with SMTP id p9so8750359lbv.28 for ; Mon, 01 Dec 2014 06:10:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=MWeY3ihrLX4VbohF/lL2Bs2a8x8miRW+mZi2IJL5wq0=; b=Cv/OLONg6b5QuWPdwZpaa6xxji5bQmw806NbdY+kHmfoSfD+aQtc+b+6nsD8HNe/+r MWlXRy3y/+0o7RgjSTJesrvAPjGK2Si1U2m0/navHhyukJX3KogBE2JKVMQoBMeqfqub Srlm70kCUza+APn2pTPcX04u3NQZYuj7jxHqyyp+2wfawjajdZZWp0sFkBe6Qpy4ilwF Lbg6tx/3NQUBKhCNSMYH36za8WNe7xMs2JbuwBTxqvctCdynoRa5a8OikgdY8dypHin4 SgmdlKZV4QgutituDrmO5Uqidhba2io7/FUOAKvTbA1Rms9XlCcTXI2ndY/qRGCgVe5f 03OQ== X-Received: by 10.112.150.136 with SMTP id ui8mr57136307lbb.60.1417443037368; Mon, 01 Dec 2014 06:10:37 -0800 (PST) Original-Received: by 10.114.77.131 with HTTP; Mon, 1 Dec 2014 06:10:37 -0800 (PST) In-Reply-To: X-Google-Sender-Auth: no-i5ijRG_OkYoqIlFTn7BjMR0g X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::229 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:178579 Archived-At: On Mon, Dec 1, 2014 at 2:45 PM, Stefan Monnier wrote: > Then I must have misunderstood. We were talking about APIs, and AFAIK > the new code doesn't really define an API (yet). So "current modules" > above seemed to refer to actual modules, not about the new Emacs-side > code that hosts/loads those modules. The biggest architectural change will probably be the new Lisp_Object type dedicated to opaque module type we were talking about in a previous thread (still not implemented).