From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/29079 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: William Lupton Newsgroups: gmane.text.pandoc Subject: Re: Passing multiple options to lua-filter from CLI Date: Fri, 20 Aug 2021 17:26:33 +0100 Message-ID: References: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000018b06a05ca002278" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5266"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss Original-X-From: pandoc-discuss+bncBCS4HJ6WSAHBBRNP76EAMGQEYBY357Y-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Fri Aug 20 18:26:48 2021 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-wr1-f57.google.com ([209.85.221.57]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1mH7M0-0001BN-8A for gtp-pandoc-discuss@m.gmane-mx.org; Fri, 20 Aug 2021 18:26:48 +0200 Original-Received: by mail-wr1-f57.google.com with SMTP id y12-20020adfee0c0000b0290154e82fef34sf3030263wrn.6 for ; Fri, 20 Aug 2021 09:26:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1629476807; cv=pass; d=google.com; s=arc-20160816; b=0bike5IHlhy8YbT7ne/HfBDdlZ+YJGR/RGon1PQfapZzIko9FGgv4LNQlskJieOGo8 HZkwy9xc4LppP0RUD99PxHiXD9NvWvpvYn/1/7F5SaVIV32QN+PFfYH32GLHOR/u2F3c YsXFnHtzWZZTg14VdcFOtDUhTy7Sbb2c0OgYEF203KdxRG1Hyt8R9S54TrsdP4defnM/ 84D9Eq+72FrbBsy2fjZxyOdno7/kA+QiJgObGE1fMdIQk0PSPFev8YyTcMJUL6KCTikm vznBu1bVybGrbQBNKp+92luBB+AWKlhNTWDyUyUIS/KqrJH+6jMNPCLvKM9mBbDZNhwL Thag== 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:to:subject:message-id:date :from:in-reply-to:references:mime-version:sender:dkim-signature; bh=bwTyJFw1qopeDcLWV7JRbf27i+LpeucR03P/u3QXk7Q=; b=I1XoraiZ4dMiuE6zzrjYgDJfrgUyT50LrsxHJlpwom4fQ7PE0opgYwWwyNyWnzgJqp Opug0WYTS5B+qRbxNb2zYrNumEQIQfzrm9L0scqoinpRNV2oULMYNr9CpT25JNJq6EmF dqRbyZ+iKMULB0KZYpbxNY1JuhdZ21nIRlopcTSTCGDV0CMxJFyPDy/jSRIXPkzmRiWT IfXXeMlzYHIojaVnb8qvt3XduLb5nMvSMG0KfpF1Z2z5JYadYNggfYaW3+/cnrlShnan 9zBIPxADSOrTqQitw2szWMSmpCuvuNK4uKJTGXD56wtKvrBcFwW5pqIJ7C5csfU3o0fJ 8b6g== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@broadband-forum-org.20150623.gappssmtp.com header.s=20150623 header.b=R86Am8jP; spf=pass (google.com: domain of wlupton-QSt+ys/nuMyEUIsrzH9SikB+6BGkLq7r@public.gmane.org designates 2a00:1450:4864:20::536 as permitted sender) smtp.mailfrom=wlupton-QSt+ys/nuMyEUIsrzH9SikB+6BGkLq7r@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=sender:mime-version:references:in-reply-to:from:date:message-id :subject:to: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=bwTyJFw1qopeDcLWV7JRbf27i+LpeucR03P/u3QXk7Q=; b=ahQpeINyE/h1qA2ZglMzeFxRIK95xVANFcQmHM9lTS+aNKk1x5dM9xbMsUXG773Sw7 /RxiEPMoWHM0S20MbRS0wG/r8dagjB3VpdPbIW1R6B/pxR4eUH6KvK5P+DF8N1l5k0eA S0KZ2zcJingJ2TGQSp+F6c1Tci2fEsZeJYm1Y+vimeJmcXAzcb1f51dATixeuknvNhWz HUFiftFKx4s+BlrSnaaTrAUtJWgn9U9t+u4q5fTi5xZj5upDWSC5hFF5lpukIvmmgO4I HAqkd7W7I2LK6VWgIp+oV7vUC7g8K+WnErPlIGk95CeKld3j8NkHNIaoPEyaLUFbc1hZ Yy9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:mime-version:references:in-reply-to:from :date:message-id:subject:to: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=bwTyJFw1qopeDcLWV7JRbf27i+LpeucR03P/u3QXk7Q=; b=T1RT7g7dRzrYduqjJxOUYU+r61AFuxpJEfFcVLeuP1o+iz+TitUbvIL84Rl2ga7oFb F03otFCVN+8ruaaOJ2dvo3whOJHrjlJpL98LAcW6g9OYoglfizLktIjSvtZ2u8xP1MQL 0HpJgiTFUcmjL4dGPaaCa4FpPRyfgTx+VAaIQe/rBnivabF3JSaGq/Xhs1Gy6g1s0cxS WU4Ujzj08DIfkwNa92n0gXfQXKg7R5zuw0Ohqx5iukyEfYGqasY5paoB+q9zqLpHD0lL q7QfA2Gp/C+LdQyPaINA8dZzC22ifU0xXbO0rGiiJcKHZeKscA2vS6hVCPAM7vtygmfr cZyg== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM533MwtA2Uw/jCsRt5DkqI3EOdnY+Z32cLoYwCN7C7rO++57RF5Rs 0BKPPhdPWTjyyOy7VQqLVVg= X-Google-Smtp-Source: ABdhPJw/mtfWSlmPnybHEnUs/QHxgiJvqAJ5ZUyGqMu1TWDeBDSlGRvW9mOvTu3GZ5j9JCKPyoBePQ== X-Received: by 2002:a05:600c:5102:: with SMTP id o2mr4815580wms.99.1629476807495; Fri, 20 Aug 2021 09:26:47 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a7b:cd8a:: with SMTP id y10ls5772638wmj.1.canary-gmail; Fri, 20 Aug 2021 09:26:45 -0700 (PDT) X-Received: by 2002:a7b:c856:: with SMTP id c22mr4645051wml.108.1629476805211; Fri, 20 Aug 2021 09:26:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629476805; cv=none; d=google.com; s=arc-20160816; b=PSAfkvqogTPbbse97OsedyyIEOsOPa6GozjR1mxNliQs11vVjSAoBetCYZ66zXyYd8 4Fh4tDX8EdvB6L8XhwPlUEm/sVsclXfu7FGmtBJCYWUztxBx9LhSW8Eh7l9hjuOF4oIB grkZzsKYr5DojaW5x+yam5S20ZGT8ZD1lFrx09bb1gkfx/h08BCmm8JzPUS+jY5H5LQj x81LtknAbKKgi0kKMl4pJIqKWJbCKTiAD1cWbneuEss8yhtINblJCJYdOxKR/KFYbjC+ ylzU8te9+IglqUbZ8kg0Xzlh/cA4kLep9d3Uq9pEsKueuI5/BQ1aDWIILpTVas40h2AH jaSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=/5zBdh4KFXe7xHKa5u/A5G5xZGdZcRgwTtIjeBgUO6k=; b=mq30vomJek3vlO4FmFO/kjXNwZzzBIzGcCDlnAb5TddZ4K58KzG4ZNdka7ZEJZfbwm eOycaX3ikueWfhX3ZcbkT4esRJQjVOD9DiZ0PFlC/kVAZLjr86yWrp6gyA6b4qZMM1JO 3Ini5E2Lo88GGi3hedotRNngEs78EPKQ4UTumoJ/kx5gf0UkvC4juHt8+En3AIym/fxl eIx1rKpQGdcBfaPQcIPtc1nW85bC7EaXEoMMctUUeq9NUmzYSYJFUSOmvQVGRGDQ4RZk ycFHZKiTdq2MbkC2dnO0iBvZciFFvbSbMd+ZkGcAW8DtJC5hvSnnHcplEiELNjOPcH8m I8/A== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@broadband-forum-org.20150623.gappssmtp.com header.s=20150623 header.b=R86Am8jP; spf=pass (google.com: domain of wlupton-QSt+ys/nuMyEUIsrzH9SikB+6BGkLq7r@public.gmane.org designates 2a00:1450:4864:20::536 as permitted sender) smtp.mailfrom=wlupton-QSt+ys/nuMyEUIsrzH9SikB+6BGkLq7r@public.gmane.org Original-Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com. [2a00:1450:4864:20::536]) by gmr-mx.google.com with ESMTPS id 3si132650wmz.2.2021.08.20.09.26.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 20 Aug 2021 09:26:45 -0700 (PDT) Received-SPF: pass (google.com: domain of wlupton-QSt+ys/nuMyEUIsrzH9SikB+6BGkLq7r@public.gmane.org designates 2a00:1450:4864:20::536 as permitted sender) client-ip=2a00:1450:4864:20::536; Original-Received: by mail-ed1-x536.google.com with SMTP id i6so14826005edu.1 for ; Fri, 20 Aug 2021 09:26:45 -0700 (PDT) X-Received: by 2002:aa7:db13:: with SMTP id t19mr23202736eds.72.1629476804401; Fri, 20 Aug 2021 09:26:44 -0700 (PDT) In-Reply-To: X-Original-Sender: wlupton-QSt+ys/nuMyEUIsrzH9SikB+6BGkLq7r@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@broadband-forum-org.20150623.gappssmtp.com header.s=20150623 header.b=R86Am8jP; spf=pass (google.com: domain of wlupton-QSt+ys/nuMyEUIsrzH9SikB+6BGkLq7r@public.gmane.org designates 2a00:1450:4864:20::536 as permitted sender) smtp.mailfrom=wlupton-QSt+ys/nuMyEUIsrzH9SikB+6BGkLq7r@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.io gmane.text.pandoc:29079 Archived-At: --00000000000018b06a05ca002278 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Inline... On Fri, 20 Aug 2021 at 17:06, Cl=C3=A9ment Aubert wrote: > Thanks a lot for looking into it! > It does not seem to produce the desired effect on my end. > > Could you explain how changing > return {{Meta =3D get_default_code_class}, > {Code =3D add_default_code_class}, > {CodeBlock =3D add_default_code_class}} > into > return {{Meta=3Dget_default_code_class}, {CodeBlock=3Dadd_default_code_cl= ass}} > (as far as I can tell, this is the only modification) is supposed to > achieve the desired effect? > Ah, well I don't think that you included this in your original message, so I thought that was the problem :). return {{Meta =3D get_default_code_class}, {Code =3D add_default_code_class}, {CodeBlock =3D add_default_code_class}} You are correct: the only difference is that you have Code. You could combine Code and CodeBlock into a single pass, as in: return {{Meta=3Dget_default_code_class}, {Code=3Dadd_default_code_class, CodeBlock=3Dadd_default_code_class}= } But it _does_ work for me! Maybe add some debug output? Here I'm using my own inspect-like function but the standard inspect would probably be similar. Pandoc version? I'm using 2.14.1. *% *cat default-code-class.lua utils =3D require 'utils' local default_code_classes =3D {} function get_default_code_class(meta) utils.temp('meta', meta) if meta['default-code-class'] then default_code_classes =3D {pandoc.utils.stringify(meta['default-code-class'])} end end function add_default_code_class(el) utils.temp(el.tag, el) if #(el.classes) =3D=3D 0 then el.classes =3D default_code_classes return el end end return {{Meta=3Dget_default_code_class}, {Code=3Dadd_default_code_class, CodeBlock=3Dadd_default_code_class}= } *% *LUA_PATH=3D../?.lua pandoc -L default-code-class.lua code.md -M default-code-class=3D"c numberLines" (#) meta {default-code-class: "c numberLines"} (#) Code Code { attr: Attr { attributes: {} classes: {} identifier: "" } text: "inline code" } (#) CodeBlock CodeBlock { attr: Attr { attributes: {} classes: {} identifier: "" } text: "This is a code block." }

This is inline code.

This is a code block.
Thanks! > > Le ven. 20 ao=C3=BBt 2021 =C3=A0 11:57, William Lupton > a =C3=A9crit : > >> I think you need a two-pass filter, one to pick up the metadata and the >> other to use it (this is because Meta is called nearly last). >> >> This works (I've re-ordered your functions and declared a local variable= , >> but this probably wasn't necessary). >> >> *% *cat default-code-class.lua >> >> local default_code_classes =3D {} >> >> >> function get_default_code_class(meta) >> >> if meta['default-code-class'] then >> >> default_code_classes =3D >> {pandoc.utils.stringify(meta['default-code-class'])} >> >> end >> >> end >> >> >> function add_default_code_class(el) >> >> if #(el.classes) =3D=3D 0 then >> >> el.classes =3D default_code_classes >> >> return el >> >> end >> >> end >> >> >> return {{Meta=3Dget_default_code_class}, {CodeBlock=3Dadd_default_code_c= lass}} >> >> >> *% *pandoc -L default-code-class.lua code.md -M default-code-class=3D"c >> numberLines" >> >>
>> >> On Fri, 20 Aug 2021 at 16:29, Cl=C3=A9ment Aubert >> wrote: >> >>> Hi, >>> >>> This question relates to >>> https://github.com/jgm/pandoc/issues/2104#issuecomment-595983954 >>> There is a lua filter containing >>> >>> ``` lua >>> function add_default_code_class(el) >>> if #(el.classes) =3D=3D 0 then >>> el.classes =3D default_code_classes >>> return el >>> end >>> end >>> >>> function get_default_code_class(meta) >>> if meta['default-code-class'] then >>> default_code_classes =3D >>> {pandoc.utils.stringify(meta['default-code-class'])} >>> end >>> end >>> ``` >>> >>> and I'm trying to tweak it so that two classes can be passed from the >>> command-line, eg. using >>> >>> --lua-filter default-code-class.lua -M default-code-class=3Dc, numberLi= nes >>> >>> but can't find a way. >>> >>> Thanks! >>> Cl=C3=A9ment. >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "pandoc-discuss" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/pandoc-discuss/c025fcc7-ff39-4993-97f= 0-3dc8a7107724n%40googlegroups.com >>> >>> . >>> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "pandoc-discuss" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/pandoc-discuss/NrRuAcm1otQ/unsubscribe= . >> To unsubscribe from this group and all its topics, send an email to >> pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/pandoc-discuss/CAEe_xxgqyK6%2BT3kmb7sN= UckEJrS81cwm05iCvauKOA0Z3doRcg%40mail.gmail.com >> >> . >> > -- > You received this message because you are subscribed to the Google Groups > "pandoc-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit > https://groups.google.com/d/msgid/pandoc-discuss/CAPGHSezmvUZSEApp0fGCezj= UNcqSJJCMBaLGTaPUc86tSoUS0A%40mail.gmail.com > > . > --=20 You received this message because you are subscribed to the Google Groups "= pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/= pandoc-discuss/CAEe_xxgDzL%2BQjar4bGfUndO7Pq-RimWPmN5tzYSV3B6BUh0Nrg%40mail= .gmail.com. --00000000000018b06a05ca002278 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Inline...

On Fri, 20 Aug 2021 at 17:06, Cl=C3=A9ment A= ubert <aubert.clement@gmail.= com> wrote:
Thanks a lot for looking into it!
It doe= s not seem to produce the desired effect on my end.

Could you explain how changing
return {{Meta =3D get_default_co= de_class},
=C2=A0 =C2=A0 =C2=A0 =C2=A0 {Code =3D add_default_code_class}= ,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 {CodeBlock =3D add_default_code_class}}
into
return {{Meta=3Dget_default_code_class}, {CodeB= lock=3Dadd_default_code_class}}
(as far as I can tell, this is th= e only modification) is supposed to achieve the desired effect?
=

Ah, well I don't think that you includ= ed this in your original message, so I thought that was the problem :).

return {{Meta =3D get_default_code_class},
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 {Code =3D add_default_code_class},
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 {CodeBlock =3D add_default_code_class}}

You are correct: the only difference is that you have Code. You cou= ld combine Code and CodeBlock into a single pass, as in:

return {{Meta=3Dget_default_code_class},
=C2=A0 =C2=A0 =C2=A0 =C2= =A0 {Code=3Dadd_default_code_class, CodeBlock=3Dadd_default_code_class}}

But it _does_ work for me! Maybe add some debug = output? Here I'm using my own inspect-like function but the standard in= spect would probably be similar.

Pandoc version? I= 'm using 2.14.1.

% cat default-code-class.lua<= span class=3D"gmail-Apple-converted-space">=C2=A0

utils =3D require 'utils'


local default_code_classes =3D {}


function get_default_code_class(meta)

=C2=A0 utils.tem= p('meta', meta)

=C2=A0 if meta[&= #39;default-code-class'] then

=C2=A0 =C2=A0 de= fault_code_classes =3D {pandoc.utils.stringify(meta['default-code-class= '])}

=C2=A0 end

end


function add_default_code_class(el)

=C2=A0 utils.tem= p(el.tag, el)

=C2=A0 if #(el.c= lasses) =3D=3D 0 then

=C2=A0 =C2=A0 el= .classes =3D default_code_classes

=C2=A0 =C2=A0 re= turn el

=C2=A0 end

end


return {{Meta=3Dget_default_code_class},

=C2=A0 =C2=A0 =C2=A0 = =C2=A0 {Code=3Dadd_default_code_class, CodeBlock=3Dadd_default_code_= class}}


% LUA_PATH=3D../?.lua pandoc = -L default-code-class.lua code.md -M default-code-class=3D"c numberLin= es"

(#) meta {default-code-class: "c numberLines"}

(#) Code Code {

=C2=A0 attr: Att= r {

=C2=A0 =C2=A0 at= tributes: {}

=C2=A0 =C2=A0 cl= asses: {}

=C2=A0 =C2=A0 id= entifier: ""

=C2=A0 }<= /p>

=C2=A0 text: &qu= ot;inline code"

}

(#) CodeBlock CodeBlock {

=C2=A0 attr: Att= r {

=C2=A0 =C2=A0 at= tributes: {}

=C2=A0 =C2=A0 cl= asses: {}

=C2=A0 =C2=A0 id= entifier: ""

=C2=A0 }<= /p>

=C2=A0 text: &qu= ot;This is a code block."

}

<p>This is <code class=3D"c numberLines">inli= ne code</code>.</p>

<pre class=3D"c numberLines"><code>This is a = code block.</code></pre>


Thanks!

Le=C2=A0ven. 20 ao=C3=BBt 2021 =C3=A0=C2=A011:57, William Lupton <= ;wlupton@b= roadband-forum.org> a =C3=A9crit=C2=A0:
I think you need a two-pa= ss filter, one to pick up the metadata and the other to use it (this is bec= ause Meta is called nearly last).

This works (I've r= e-ordered your functions and declared a local variable, but this probably w= asn't necessary).

% = cat defau= lt-code-class.lua=C2=A0

local default_code_classes =3D= {}


function get_default_code_clas= s(meta)

=C2=A0 if meta[&#= 39;default-code-class'] then

=C2=A0 =C2=A0 def= ault_code_classes =3D {pandoc.utils.stringify(meta['default-code-class&= #39;])}

=C2=A0 end=

end


function add_default_code_clas= s(el)

=C2=A0 if #(el.cl= asses) =3D=3D 0 then

=C2=A0 =C2=A0 el.= classes =3D default_code_classes

=C2=A0 =C2=A0 ret= urn el

=C2=A0 end=

end


return {{Meta=3Dget_default_co= de_class}, {CodeBlock=3Dadd_default_code_class}}


<= span style=3D"font-variant-ligatures:no-common-ligatures;color:rgb(128,42,2= 5)">% pandoc -L default-code-class.lua code.md -M default-code-class=3D"= c numberLines"

<pre class=3D"c number= Lines"><code></code></pre>

=

--
You received this message because you are subscribed to a topic in the Goog= le Groups "pandoc-discuss" group.
To unsubscribe from this topic, visit https://g= roups.google.com/d/topic/pandoc-discuss/NrRuAcm1otQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to p= andoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/CAEe_xxgqyK6%2BT3= kmb7sNUckEJrS81cwm05iCvauKOA0Z3doRcg%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/CAPGHSezmvUZSEApp0f= GCezjUNcqSJJCMBaLGTaPUc86tSoUS0A%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pand= oc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://group= s.google.com/d/msgid/pandoc-discuss/CAEe_xxgDzL%2BQjar4bGfUndO7Pq-RimWPmN5t= zYSV3B6BUh0Nrg%40mail.gmail.com.
--00000000000018b06a05ca002278--