From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: mapping data formats imported from C libraries Date: Tue, 25 Nov 2014 16:54:50 +0100 Message-ID: References: <2497111.a8jb1YoNy0@descartes> <87fvd9pho8.fsf@gmail.com> <877fyj63v8.fsf_-_@lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1416930947 6757 80.91.229.3 (25 Nov 2014 15:55:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 25 Nov 2014 15:55:47 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 25 16:55:42 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 1XtISs-0008QA-17 for ged-emacs-devel@m.gmane.org; Tue, 25 Nov 2014 16:55:42 +0100 Original-Received: from localhost ([::1]:58149 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtISr-000260-KS for ged-emacs-devel@m.gmane.org; Tue, 25 Nov 2014 10:55:41 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56099) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtISa-00020Y-0o for emacs-devel@gnu.org; Tue, 25 Nov 2014 10:55:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XtISV-0000hz-3q for emacs-devel@gnu.org; Tue, 25 Nov 2014 10:55:23 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:51229) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtISU-0000hd-O1 for emacs-devel@gnu.org; Tue, 25 Nov 2014 10:55:19 -0500 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XtIS3-0000bu-CP for emacs-devel@gnu.org; Tue, 25 Nov 2014 16:54:51 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEXCvr4zMDEnJCWLiIdU UlAYFhdxbmtpZGNBPj4GBgYIbfVOAAACHElEQVQ4jV3Uz4+aQBQH8ElI8LqLyya9NXbZpjeNBHp0 3OwMf4A2cquVtB5rIYajgK7psSQc+G/7fgyie/7kve+84Q0iTpq4fSm2zfCrdlV4WqSFGLweQhEn LUE9nOiRCv8uNgQBQ1XmzXBy9rT/YbFxAO5CscRWDEeEVeoIG1stLxkT7eqQ4UStmi8ASV1hBrYq sIKheZFJDadyVNgBtPJ7GKmBAQiPCQoExVAyXFUoaOWu0g6SvsLFARkCsQzrS4Z7U3EV7uKpEOYA 3jtYdbD0Tatqoq5aYUZXMekrXj8GplVE4CifIDgBxB3AXXnQatEBnqqlDB6QJ0foLpHhRDC/s68n 1wSpAb72yFQEUDHvoc9AkMKaHwji2wwpbHmw6JtTxnuItwQZgL4F3pLscirM6CpwS/6ZVk8Iu0uG zMyn5QqCHCtkfnNcgi2vKNyuKjW3CmRX8ebkzeP67Gj/9JQC7HBAAlpq7eyvwuMM7qri9bn/GZYP m0hY+cziimqX1AdrfBbWr814KsR03M9RD/3NbmplCiH4Tq0I4A2qggaEVttZD5hRQvhngssc5gvu BwZmNmdUjjnugFut8UXlLQ/4aX32+ksEiBDu8+Z5fRxp38XJ4doBJMJINs8/8Dm7ZksI2vbNQ3jw zj4tNVyibWAEGQBQsdpDhcQ5GCTAESp426PflmgRHgG+/aFfBv59AqwwEGH4snsGcmb/B3k8YI9e eqw/AAAAAElFTkSuQmCC X-Now-Playing: Ryuichi Sakamoto's _1996_: "The Last Emperor" X-Hashcash: 1:23:141125:emacs-devel@gnu.org::GupRZ9+KS7kaaWmM:000000000000000000000000000000000000000000lrvb In-Reply-To: <877fyj63v8.fsf_-_@lifelogs.com> (Ted Zlatanov's message of "Tue, 25 Nov 2014 04:12:11 -0500") User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) X-MailScanner-ID: 1XtIS3-0000bu-CP MailScanner-NULL-Check: 1417535691.86957@F9K7k2C1gygUI+oSbM9FHw X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 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:178248 Archived-At: Ted Zlatanov writes: > This is going to come up with libjson (see > https://github.com/vincenthz/libjson/blob/master/json.h) vs. json.el as > well. And libyaml probably, though that one may get mapped to whatever > we do for JSON anyway. Do we try to keep the existing data mappings or > fit closer to the library's mappings at the C level? I think it makes sense to map all those into the Emacs DOM. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no