From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/18013 Path: news.gmane.org!.POSTED!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: Re: Why cmark is written in C? Date: Sun, 6 Aug 2017 08:38:11 -0700 Message-ID: <20170806153811.GD78163@Johns-MBP> References: <89ae88db-f9be-499c-b743-fe2d2cbc5ee7@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8"; format=flowed X-Trace: blaine.gmane.org 1502033911 11125 195.159.176.226 (6 Aug 2017 15:38:31 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 6 Aug 2017 15:38:31 +0000 (UTC) User-Agent: Mutt/1.6.2 (2016-07-01) To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBCJZJHG45QDBB37PTTGAKGQEFRD2EKA-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Sun Aug 06 17:38:27 2017 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane.org Original-Received: from mail-qt0-f191.google.com ([209.85.216.191]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1deNdB-0002Fe-G1 for gtp-pandoc-discuss@m.gmane.org; Sun, 06 Aug 2017 17:38:17 +0200 Original-Received: by mail-qt0-f191.google.com with SMTP id l22sf3525777qtf.1 for ; Sun, 06 Aug 2017 08:38:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1502033903; cv=pass; d=google.com; s=arc-20160816; b=zq1mBPzEwaumk06LgJfhaTH7jaityd1Fg+JJD/Lei0XQ4319bHxUeeEGm6DXEjpoD5 uByUIqanROIHsBto6jFnzJm/cR1sOGl+ve2+iB0SlsLY4cC8XKT6Y2IRQ13kBf3PPWlD u/QcL1sK/MDm4vqDomucHJVAqhGKFyPdS61zaalX8XDpQ5NzO9ZExZX3Ze80J+EC8qtD BTAEjvnZjN6K5+6c91Fzr+f7oF+A1LWoJ6DSFiNR2rLPgqznCbm5T8CzheTB2HI/HePv l06Q64XpJJjJO/pDGYmGOiC2T2gW/6CVfPeHfm6bxNqvNkSz4wY+2IKDSFUOkyb4vFrD nfHA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:to :date:from:arc-authentication-results:arc-message-signature:sender :dkim-signature:arc-authentication-results; bh=pVVWgGalsBh6x8s28yfpzi9YxGlYj3yWNVqAV0MfMtY=; b=lRKlz61u5s/MAfy9Q6eSPaqM/YOgAuHGeZ91OjnLw/o2WAcdDDffWS6UlwT0i2K2J+ ayJg2vYvZ/OdqcIk3UeUvOzUVMPvu87vAEOLm1NNpJx4VbGZaOU5wjwS7JwdywUOPWjU f1NKCqcrwCd5T7lB6hVAi/XnmQ6XhbRRXhFRGj+ZfSRjCZ6YhGqLUkWf4TOsN90pjTjS 7NYhm12zxPqhyh6UeQGYGfgCZVXjuWsjPKce9OmS1s17kqEMlCKwpKyv3u74Vk9DcXm+ 4Tid4dk9FnaFO1vFRXkYXLdNzxn+g+kFb+FTlvFJjiGAfPcxQ/wi0dQG2ldXuRjpws1v ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.b=cA1OCnPF; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:400e:c05::242 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:date:to:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:list-subscribe :list-unsubscribe; bh=pVVWgGalsBh6x8s28yfpzi9YxGlYj3yWNVqAV0MfMtY=; b=Oxlv4+Gltr0ZsT1FXUOOFqQari72CQRliZ2Tb93cHNzWV510lK1ztlLRYVPC/auwlk dRdZff8n1lJV9pZxxzIE2GxHuTTbD+8M1Cfs3H/iYx1mrdFNN6BZzD1/LcwxlVdR4wsz qr7QKNU0DGo2qU0WM7QgjTU75qTWMNy6+MHBPPgYxF/Tq0A7NMAnqBASWn/mMg482sT5 r0bRMgadYNyZ8x4oeABp8jbQGWGqi9W278jpV5bKFH60SUO6uB25yiD5i65je7IXgQQG IS1tCezgsyV5nYXF+4tUGT8u5lIOAWPPEXxQXVlXDbrsX4YbRCvEyBmVR+ACkCWVSM5A 13CA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:date:to:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=pVVWgGalsBh6x8s28yfpzi9YxGlYj3yWNVqAV0MfMtY=; b=jsWRbgI7ia9jKlk+LrcwHy1SkFztcUQND4kEY3JbBBPrjMuF3/N6By1BK74Fh/fHSh 5IlOpdlesch7TqDuWD+axwjjc9dVNGqA6Ox/kMypou7C3vGqr+HNByMoTlhp1E1Glg5F 1SnLgtMCcDTLJnTHo4RF5Xa5SFqxh5OYPI5oK39H+3aexv+XfExno4rXHy+yLMpg8Nhv mu+yqgsLwv7vgJ6gX8/o8b9o9HQx6S8pvfx5Ri/p+DIkxvK5uBx3JaW5yms2BPWoyDSD HKetFQ3ZhP8bntyR7DF/49DhjmJZh1BfUCSxB/Hj2yDdIf6vsvVmvCKNH4blg+GMdgS2 Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AIVw111WTwkXmvS0ArEhyOcXUX+SY+7xuzc7zGXHBUKSco1913A7TAeI eYYCSaODRJdK0g== X-Received: by 10.36.82.208 with SMTP id d199mr284396itb.7.1502033903617; Sun, 06 Aug 2017 08:38:23 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 10.107.17.31 with SMTP id z31ls5768547ioi.46.gmail; Sun, 06 Aug 2017 08:38:23 -0700 (PDT) X-Received: by 10.129.85.144 with SMTP id j138mr6018144ywb.28.1502033903029; Sun, 06 Aug 2017 08:38:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1502033902; cv=none; d=google.com; s=arc-20160816; b=Q1tNI+B1gB1cha+huw0jAHR6wf4Ni6ihxQkl6ut600h79vjOUSxc9buqJy4Et8zLWc ItcPo8nFcu76YsZPG1UU4duECtvgdmFeevKRv6JOQPy6ry67qqaO4ZABpUUn9xw+G2vY 89hMX7QZlrLlOKPxUAqkzkcKDt1Ipq92jbD55RAcDX3+4BEeiZmRd+suI5Uzuc+aIp1L ByJulydtNnvv5XdQfZTtn9QleQWJmVXV3l1ZZoo/QVCEkE19Df5fQ13lbY33s5wgvEC1 X+hUnJRsc88RedE6Dg7mUjIYBUlPBwL/8a1OD7//43b+YY49VeDj3KI7D2cn4trhLsVw gltg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:to:date:from:dkim-signature :arc-authentication-results; bh=KKkODAUYaEBjz7se3OjoARTQq6ut+m6hbHpCq/Lgvck=; b=qL8tpYDXaG9nu+ELr0gD/W51X17EnRgLhMbPXzDQbhHQ5zeX7d3ToJTEYXXUUkw2Tz oKNaN6E8obpKfcN5Gg0tra+EWxDzZgMZ2aL3fmm0xki4iaCHQ+40vMaYVhyuQOavyPLC v8XWL8y1u0jaATfjncBfosTmEIF6HsofmkNc0o3sbCJwPbsdqr0aff/jjOwWMjGj4iBp S0FG7jvnxomTBmfwEAxOZ69x09lVnwlpOByxEYrTorHnVQFmr4ICbNeBGYyblz3Pfyox 6WgIrZsmMGU+PW1G6RjrU3ifR6JuT7SMfkZxwYUcTu0umbOIl9KKToT7MXkVjqeJvoyB Aw6w== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.b=cA1OCnPF; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:400e:c05::242 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Original-Received: from mail-pg0-x242.google.com (mail-pg0-x242.google.com. [2607:f8b0:400e:c05::242]) by gmr-mx.google.com with ESMTPS id v14si940338pfd.7.2017.08.06.08.38.22 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 06 Aug 2017 08:38:22 -0700 (PDT) Received-SPF: pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:400e:c05::242 as permitted sender) client-ip=2607:f8b0:400e:c05::242; Original-Received: by mail-pg0-x242.google.com with SMTP id u185so6521661pgb.0 for ; Sun, 06 Aug 2017 08:38:22 -0700 (PDT) X-Received: by 10.98.139.68 with SMTP id j65mr9201533pfe.261.1502033902627; Sun, 06 Aug 2017 08:38:22 -0700 (PDT) Original-Received: from johnmacfarlane.net (li55-134.members.linode.com. [74.82.3.134]) by smtp.gmail.com with ESMTPSA id p2sm9907693pgr.4.2017.08.06.08.38.21 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 06 Aug 2017 08:38:22 -0700 (PDT) Original-Received: by johnmacfarlane.net (Postfix, from userid 1000) id 3ED83A1C5; Sun, 6 Aug 2017 11:38:11 -0400 (EDT) Content-Disposition: inline In-Reply-To: <89ae88db-f9be-499c-b743-fe2d2cbc5ee7-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> X-PGP-Key: http://johnmacfarlane.net/jgm.asc X-Original-Sender: jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.b=cA1OCnPF; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:400e:c05::242 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.org gmane.text.pandoc:18013 Archived-At: That said, I'd be happy to see a pure Haskell CommonMark parsing library. If there were one, I'd use it in pandoc instead of cmark.