From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/30941 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: Re: using panflute to create filters and (hopefully) writers in pandoc Date: Thu, 07 Jul 2022 23:58:47 +0200 Message-ID: References: <785dec1b-ea96-4297-9a0e-2d36f9107bddn@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12746"; mail-complaints-to="usenet@ciao.gmane.io" To: A A , pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBCJZJHG45QDBBHNOTWLAMGQE33DR3SI-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Thu Jul 07 23:58:55 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-qt1-f184.google.com ([209.85.160.184]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1o9ZWR-00034x-QY for gtp-pandoc-discuss@m.gmane-mx.org; Thu, 07 Jul 2022 23:58:55 +0200 Original-Received: by mail-qt1-f184.google.com with SMTP id o22-20020ac87c56000000b0031d4ab81b21sf12895182qtv.1 for ; Thu, 07 Jul 2022 14:58:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1657231135; cv=pass; d=google.com; s=arc-20160816; b=OayMNomts/NYJ09RnxKMeNDIxaUjfvKTLYMy/YryGlW0QTb7bFhLQfr5YNyLC6U7Yx QrSQtuy4JhzEw8MUaqoTk76UPrvhKAdvOQbPVi3MM0+P9jLdzKQkaMcTdFp6OBcCKznk uxD2ovbRRnNVdGAbJ2kSbHb6vTQY6x08pje0xwhzjfEM+dRxRRE5p/WjsnTnBDyX3ayZ WqN+6Va96Le9jC2YXM233trmGfS+nWiYO5YRzLUt0iAJ+3GeCrWsAnhTcxM5CWGa/+jr SINhGKVL6SbaVIzSB2Xowcirqk/dq0RjkFU5CLbLa7sA5hJjlWNU3fyTsCAEv3BEVM4j Twsw== 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:mime-version:message-id :date:references:in-reply-to:subject:to:from:sender:dkim-signature; bh=zslP4z2UjMf523Ve8VRno/MuhRmW0SJ71sQFARTJBUY=; b=xf8jJTrBDYYNYsFbHrnH9w+xgXa+VMA0UXaoWtD8JUh2fq/2eXrdAU2cjcxDIDdQLH apJhEQeYewPaHd/VOE0pazS66ABGpKaXgLKWJD34t+1AnVtm/XQ2v5q0qNSbiNKT53zc GBwamK+8w8EkCgEbWB88pNF6ZqA9oyb8umdh4vMrW3w05Uq83Q1BBjbtuliLFwOCGIkx uPQWVn+PUkPySO12UXilCwTRovrU/N+EOlx0fWgKl3R1gU2wKekzx34IFqNT0XLKse8K w47AJaa/ItBC7BcE4fFozkjGnKkQSVjfl8WiZ44zlD4LzlMVsQm2DX0T7Y6FJZKBGz79 VTlA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@berkeley.edu header.s=google header.b=MSrXqk7b; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::636 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=berkeley.edu DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=sender:from:to:subject:in-reply-to:references:date:message-id :mime-version: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=zslP4z2UjMf523Ve8VRno/MuhRmW0SJ71sQFARTJBUY=; b=srHHYbCdXV9h5blCpMbCfEoPY9fgoYtsgkDDHfuiv960mO8PG8mWajJasdcbjHr/CO j+5o8uYr5yHL+gJ1vQnqgLUUQ7GQMf0/mtNKvwoRhosiv3zAc3yI92ZX1MdUTHgkD/uL fopYyOdXvgAtq/6Zn3O1l7etj6QHjWj1zJJkMs3SNCJYbK+n91SdtR3WqDdlzEbrHatb xpA9JgVICOR2Hk4AxbTg2mnXJZldk1OhNNN/ZRhOy+a1yWzGoePodUqutmSnQKIVduxj J2kTf3TzVEoln/QzGdPFSG6t7G39h6yht+Hj4drpkD41WeHN5tKItjcFqVaXqDmbVls1 oe6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:from:to:subject:in-reply-to:references :date:message-id:mime-version: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=zslP4z2UjMf523Ve8VRno/MuhRmW0SJ71sQFARTJBUY=; b=V90a6fmm+mk8py5zKayqmtJSb1edtOJl4FEgCZPgk4yzNykFdNoFgaNQxXuRSCZgkn EDjj74yTVb/Qna/7cWPO3BTZitBFqQf8QmWWvsZaqIUnFUekeXvCRpL/Y+COEln/RoQH C5yD82F0Q3TjUqbRx2TRKyf/h+cgrMkAVVipEkVT0v2AVCz6tu5Dft+luAi+vzb5w3ZG aUbugIgeBbdO3a66RiTqjlz9P5VpLfpvnRN/CyEktKWQw2Pfl40xt/uBmLTHQKDn+CGC zu0iklWXNWckdYV8duTR+hwVmegrS3UvVe4zGH3tTlWJBp+jNXthBT+Swd49AIRU1pXu yoSg== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AJIora9mxVOKfvGskjpkxBMeKV0N5hewFPKWF2npbSZZ56CAf0iTGLWc dya2sWy1RSPaj8jl7P5skUc= X-Google-Smtp-Source: AGRyM1t7mQHsBQ+ycmZbDk6ZoAfhdxFMKy8zUBNlHATKKMaz77bcv9LE547t6KQ2cOIA8ZysKtc5LQ== X-Received: by 2002:a05:6214:27e6:b0:470:7e0d:b65d with SMTP id jt6-20020a05621427e600b004707e0db65dmr212169qvb.21.1657231134868; Thu, 07 Jul 2022 14:58:54 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:ac8:7fd4:0:b0:319:1e8c:2c28 with SMTP id b20-20020ac87fd4000000b003191e8c2c28ls20587056qtk.9.gmail; Thu, 07 Jul 2022 14:58:52 -0700 (PDT) X-Received: by 2002:ac8:5a0e:0:b0:31d:3055:b6d6 with SMTP id n14-20020ac85a0e000000b0031d3055b6d6mr280203qta.205.1657231132656; Thu, 07 Jul 2022 14:58:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1657231132; cv=none; d=google.com; s=arc-20160816; b=NEPXXPNFgpIq/rnlQ1F75B6x841QgTAyq+YBOHHOI/OJyrFbNIXg1CA8SB49Z6pfII uUZsKzQ4T6/lvAaFnYEqG83IwTtqEkQyBQweUznvkhQsmTSeCH+IwIIaDScCFuTa+yRh 350rCg03Sy0BlCkW9kzJLqQTVdLwaD/O5JTg14C03GJxATF1BLHYDfyWlZLOHrF9+mbG ewCp3fhtlra79UovQvRBOr+joAaTHQGgbOIDkVu4VTmafI70yFBBxLrJdxqUYa7aAbRK E6AKzBex5YV5lW/LUEz6wlJsf4eGmFywVG3a4d9/8NMOWRYzT4Bm1Ycva/xhGjzqayDs lMkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :dkim-signature; bh=DxD2Pz9IqAwvvoGN16JMI0D1VCe0FeEjh9VP8bsVeFk=; b=wyMysHZ/0XgcXypyA5dpnVmvVukM6dkLpmrEQxpKAG7wIJD3273IpoR4fOBO3PFCpZ WmSDW7ckjQrvSPWL9FPLqmR39K8I2Qc8EVXDFOd/kCcTM7pCkqpmxF/cVYVKhfjCM8in S7nLGjF+CT3uTXHhm/czVpSgxrzE5wEUYzmGg+Coh4so2nVvfkesBfRF8/nuIOG+DiJB 4p75yiAhzKPRU579d9zn5ji9WM81ItiHV5j2Gsg0Kesh/qEAHyx9Fm5Zlp9YwNp1Nsyr snMREIZZqo53wR/LFYK1cMxQhYgwNAeznShQ5Cv5GQtZiT4wG3TnsokxQzAvLDekwLnL jPOA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@berkeley.edu header.s=google header.b=MSrXqk7b; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::636 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=berkeley.edu Original-Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com. [2607:f8b0:4864:20::636]) by gmr-mx.google.com with ESMTPS id f15-20020a05620a15af00b006aeeb06a501si1298113qkk.5.2022.07.07.14.58.52 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 07 Jul 2022 14:58:52 -0700 (PDT) Received-SPF: pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::636 as permitted sender) client-ip=2607:f8b0:4864:20::636; Original-Received: by mail-pl1-x636.google.com with SMTP id p16so95187plo.0 for ; Thu, 07 Jul 2022 14:58:52 -0700 (PDT) X-Received: by 2002:a17:902:ecc4:b0:16c:c82:fde3 with SMTP id a4-20020a170902ecc400b0016c0c82fde3mr161962plh.122.1657231131626; Thu, 07 Jul 2022 14:58:51 -0700 (PDT) Original-Received: from hermes.johnmacfarlane.net ([45.32.92.108]) by smtp.gmail.com with ESMTPSA id u13-20020a63454d000000b0040d2224ae04sm26383104pgk.76.2022.07.07.14.58.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 14:58:50 -0700 (PDT) Original-Received: by hermes.johnmacfarlane.net (sSMTP sendmail emulation); Thu, 07 Jul 2022 14:58:47 -0700 In-Reply-To: X-Original-Sender: jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@berkeley.edu header.s=google header.b=MSrXqk7b; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::636 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=berkeley.edu 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:30941 Archived-At: A A writes: > Furthermore what useful functions are you referring to which the Lua API > exposes and which panflute doesn't? For example, blocks_to_inlines, make_sections, functions to manipulate pandoc's mediabag (which contains resources like images). But by all means, use panflute if you want to use Python libraries! panflute is great.