From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/32087 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: Re: more fun with pandoc lua Date: Tue, 24 Jan 2023 13:28:04 -0800 Message-ID: References: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_4646A3F9-1238-43C9-81A6-1B9FB5C230F3" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36660"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDW7ZIEHTIIBB2E2YGPAMGQERHPRV5A-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Tue Jan 24 22:28:11 2023 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-io1-f63.google.com ([209.85.166.63]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1pKQpv-0009Nx-CK for gtp-pandoc-discuss@m.gmane-mx.org; Tue, 24 Jan 2023 22:28:11 +0100 Original-Received: by mail-io1-f63.google.com with SMTP id d189-20020a6bb4c6000000b00704ce012109sf9518175iof.1 for ; Tue, 24 Jan 2023 13:28:11 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1674595690; cv=pass; d=google.com; s=arc-20160816; b=nK0bmPVwVL3qBXnT/Vw94E6x+GsohfnyKiH36UVaHUGP0pw5P/ibNHAASAgpvY+2Nl qT7bZqWi3pbWIWZbqEGex0W4Yf16fNjzVVCUQj4FXQt3sy5ZM78ZBcAIgAyMp3hxiWsd ZEH6UNmPwDfrgk5NVbv79XY4+jJA8UufQdJZQsCFcbg/eEcMY2oJRgOEokv0J1t7B74b 0BmAiImxLl/aItnE/dJAoKu4VwOXWdBx/6V/kzmQlPQx4PsUxSK67LeIMq8f2myjNE1M beLJY+iSNHl43pfF2TS88DAzcvjqW59YrMSK51sQ9zMARPgT5w3im2jQPn1kwSkxKE9G PEJA== 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:message-id:in-reply-to:to :references:date:subject:mime-version:from:sender:dkim-signature :dkim-signature; bh=p9JLvYcBZU5XuOv3+KkIKYP0KeCG2NEhsOS2HiQrW9Q=; b=kmagGlR/3z+RcYo+URgchzdH93I8oQzt9mf4lcatWwadV0mTTqNpyROmyBqbHWA5s+ P9dMleUdexU69dy7bm8Yc9QDnNv0x41Av7VLMckdAgdaAWtxJAn+sHTsjdTYKkj5ZWEo Zbp6WylM6H97TozMmq6s8Ywl0iy5dbzNzpexPyJafeAI1MsNJT1f8ZdX5mYZdV/X//gt wFMxlvrXA0idX6WDydQ1QRrJKCoVxjlNaO+CaVsazDLGsvqGBZN6JpfIi8wg6A9kEe0K TissJEYiqB8Pa091PQLLwI5HGE7Wm1gIFjzzbSvROVRtqBtdUIBbp2xclg+WYddigN2m DKMg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=NFdpHj8Q; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::102f as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:message-id :in-reply-to:to:references:date:subject:mime-version:from:sender :from:to:cc:subject:date:message-id:reply-to; bh=p9JLvYcBZU5XuOv3+KkIKYP0KeCG2NEhsOS2HiQrW9Q=; b=QNKyCnHnLeACsgDHyDJO1rsSd2kw1THYKpyd0N8HBqY25q8apgOb9VRHpo7+9FubZk kYGlxmgyUBfTrJxrlHSnvAS4WYL3l9Qme8RqN5sH4OGXYzqTQ4LqJI5p4tUs/7RrP1Nq X0GQfihAYBAcxfLak/Zieo8SL60vBmONclW6sPdtu5S2KFwu6XE1Vs4r/3EwZVmkChcJ Tm/hgIWBH6jw8Snl2ToKZFjRCOiNuBqYQCp/yLKtKafA0DmYJpJ/Gj1c+k3x0W2iQar+ KSXmPkCFNpPoblvgZEcW26WXx+5ES9Umx4TlP3BdRneDpYSOaIHwgc9tursIKorkuFsi 9zEg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:message-id :in-reply-to:to:references:date:subject:mime-version:from:from:to:cc :subject:date:message-id:reply-to; bh=p9JLvYcBZU5XuOv3+KkIKYP0KeCG2NEhsOS2HiQrW9Q=; b=JTG2X1rBcqidsWYoeinB1LqMd5GN9GI+9TfJJrZmuzJO3cL+03XiiaE9Jlwyg+D6Mg ju9GL/UVBKkSnmuqNLFAEY/Lq8sUnAEP573QQKaOaphgRAvLwhKex6NQanONGGoeFfPv 0Yt3ZoH1yMK/eTnyRMNbEBzVL29DR14YafbkION8EZu/PZL9/XHphrBFv3t+W8+vttvA TdEhFdSbA3dLQXbM/NFLXoxgZOqbQqZ447YDPvOMhHLCkXNjtjbEp73DsxauWTL2wum0 k81e/cA7WveLTlfKVLl73dk+JNF6wwq+eMJ8M8TCKqbufVvpYrTE56DMxhDmqpOk3aO0 bgmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:message-id :in-reply-to:to:references:date:subject:mime-version:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=p9JLvYcBZU5XuOv3+KkIKYP0KeCG2NEhsOS2HiQrW9Q=; b=0xpx5kU91SepZ9k/S5T8cHJyZg/paYPfcJiUIOx7GSIFBjl6+a7o+TKkC5+dAKjU/k 8oNF8a+KP/aEGVu0gvoRt1m6gF11k5PX7aB1J1nqSXdaUEJStaoUTTbv+xdPrGu8UykG yW/+tuliZeterZBd0WjmFLhnF/SWNUVP98Gs7j1+tsGUuRrCVaQ2kqWi60alHFGkzUaY PVXHZxJKlIzsgQoejPRpRsCB5UpMq4wQcp0vgjk8gee+bRMyBVVClYVODcHSnJfU3WTx FIJieultp7MclgQmtuukGOqonW7Nbc9oy1lt0W0gR/IdB3 Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AFqh2kpAiGephbpx6itHFMvL0yCLraYouyFI0emp4aYaPsBTxxtz+sZo RQVQ3ITND/WJ9ADp3xn2Xj0= X-Google-Smtp-Source: AMrXdXv/d7OSpgeMpBxoECgAf3iP0y3pJJd6PuZndFRqdOQdo6G7cBpwuPcyH30bY4wUydsSbpe1wQ== X-Received: by 2002:a05:6602:120e:b0:704:db6b:e08c with SMTP id y14-20020a056602120e00b00704db6be08cmr1808424iot.30.1674595690255; Tue, 24 Jan 2023 13:28:10 -0800 (PST) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6602:408a:b0:6c0:1c0e:f3d0 with SMTP id bl10-20020a056602408a00b006c01c0ef3d0ls3387193iob.11.-pod-prod-gmail; Tue, 24 Jan 2023 13:28:07 -0800 (PST) X-Received: by 2002:a6b:f014:0:b0:6e0:380b:b900 with SMTP id w20-20020a6bf014000000b006e0380bb900mr21231944ioc.12.1674595687717; Tue, 24 Jan 2023 13:28:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674595687; cv=none; d=google.com; s=arc-20160816; b=TcmcLdoBS79MXJVNIP2K2Q+c2PgC1hGfGc/L8PCh4FzEh749DrsHDxAVwmjmGuohNJ E4COCcPS4k+cuMXjqYFWO1vw4/JRuoxiqKuRL5hUUW8vDpxIbPyrzhFRm258G5mHhWiZ mQ5oOCekKo4CWwtzbzyKZEmOmIgow52Hb0L6SxwoMmkX1u6OBi9pU7c2D0Ob+xEUiw/0 0SYbsWIHMSKgkb/wfuNdPNiRe4CE/61tsAG+IzmOsooQXumtNzNs4x5fzOeFd5fug9P/ e1n/qYsV8eEHQt60/GkvdcLZcd2UnZo/olRuaX69TVLjEaciLvNMZRdZzCYfdt9yzgkP FCpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:in-reply-to:to:references:date:subject:mime-version:from :dkim-signature; bh=LIMHP4m3QnEi6viy3ESCB5IWP8jamOIoyOo8z7tCfWk=; b=oxKEt35pIK34owHJmdpIaOSV7ynh1T2Dntm2E2AT8LkIZ7COxEK+3h0LSNck1JatHe lYdZ6s4bk01swnJSVpMOUxCdhhtkOfOpi+P3tP3mliYO83wrR13204ff485dr9qLZ3OP ySnq01RrooWv8rIQ8LiEdBZ6KF0YJWSI2PUPhsKh33LZCEHsSbnvHAZ7LEt5jNl3AEvR IM3TXbQgQQOiJ+xB93a+H1NIRVQkycnFqUqUmZ97QL5Dpr4OP6sgFbnxdaPNk9ZD9vuF WttvzwNU23DoOKXT0p8DqTBA7vRntDue0rPvEMiZgAnaRxv3yQM2ZVA9sBbS5V5hjhdz K4wA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=NFdpHj8Q; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::102f as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Original-Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com. [2607:f8b0:4864:20::102f]) by gmr-mx.google.com with ESMTPS id k10-20020a92b70a000000b0030d885207eesi225897ili.3.2023.01.24.13.28.07 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 24 Jan 2023 13:28:07 -0800 (PST) Received-SPF: pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::102f as permitted sender) client-ip=2607:f8b0:4864:20::102f; Original-Received: by mail-pj1-x102f.google.com with SMTP id n20-20020a17090aab9400b00229ca6a4636so17583pjq.0 for ; Tue, 24 Jan 2023 13:28:07 -0800 (PST) X-Received: by 2002:a05:6a21:3a96:b0:b8:60b3:82e3 with SMTP id zv22-20020a056a213a9600b000b860b382e3mr33681772pzb.46.1674595686757; Tue, 24 Jan 2023 13:28:06 -0800 (PST) Original-Received: from smtpclient.apple (protagoras.phil.berkeley.edu. [128.32.252.45]) by smtp.gmail.com with ESMTPSA id d24-20020a656218000000b004d06a8938absm1846248pgv.64.2023.01.24.13.28.06 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Jan 2023 13:28:06 -0800 (PST) In-Reply-To: X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Original-Sender: fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=NFdpHj8Q; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::102f as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com 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:32087 Archived-At: --Apple-Mail=_4646A3F9-1238-43C9-81A6-1B9FB5C230F3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" This is using the new pandoc 3.0 feature which allows pandoc to be used as = a Lua interpreter. So just save the file as rosetta.lua and then; pandoc lua rosetta.lua > On Jan 24, 2023, at 1:17 PM, 'rufus42' via pandoc-discuss wrote: >=20 > Hello fiddlosopher, >=20 > Thank you very much for sharing your script. > I would like to use it, but unfortunately I don't know how. > Do I use the script like a Lua filter? >=20 > Please be so kind and give me a hint how I can use your script. >=20 > Thank you for your time and best regards >=20 > fiddlosopher schrieb am Samstag, 21. Januar 2023 um 20:05:46 UTC+1: > -- This Lua script, when run using `pandoc lua`, will create an HTML=20 > -- file rosetta.html that compares how the same content is represented=20 > -- in all the text markup languages pandoc supports:=20 >=20 > local inp =3D [[=20 > # Heading=20 >=20 > ## level 2=20 >=20 > ### level 3=20 >=20 > #### level 4 with attributes {.blue #foobar}=20 >=20 > - Unordered=20 > - list=20 >=20 > 1. ordered=20 > 2. list=20 >=20 > a) Lettered list=20 >=20 > with continuation paragraph=20 >=20 > > Block quote=20 >=20 > ``` {.lua}=20 > local formats =3D pandoc.writers=20 > for format,_ in formats do=20 > print(format)=20 > end=20 > ```=20 >=20 > *emphasized text **with strong emphasis***=20 >=20 > `verbatim text` and a [link with `verbatim`](http://example.com )=20 > ]]=20 > local doc =3D pandoc.read(inp, "markdown")=20 >=20 > local formats =3D pandoc.writers=20 > -- remove binary formats:=20 > formats.docx =3D nil=20 > formats.pptx =3D nil=20 > formats.odt =3D nil=20 > formats.epub2 =3D nil=20 > formats.epub3 =3D nil=20 > formats.epub =3D nil=20 > formats.chunkedhtml =3D nil=20 > formats.biblatex =3D nil=20 > formats.bibtex =3D nil=20 > formats.csljson =3D nil=20 >=20 > local blocks =3D {}=20 >=20 > -- Table of code languages to use for highlighting, when it differs=20 > -- from the format name:=20 > local langs =3D {=20 > icml =3D "xml",=20 > jira =3D "xml",=20 > fb2 =3D "xml",=20 > docbook =3D "xml",=20 > docbook4 =3D "xml",=20 > docbook5 =3D "xml",=20 > commonmark =3D "markdown",=20 > commonmark_x =3D "markdown",=20 > context =3D "latex",=20 > dzslides =3D "html5",=20 > slideous =3D "html",=20 > slidy =3D "html",=20 > man =3D "troff",=20 > ms =3D "troff",=20 > gfm =3D "markdown",=20 > markdown_mmd =3D "multimarkdown",=20 > markdown_github =3D "markdown",=20 > revealjs =3D "html",=20 > beamer =3D "latex",=20 > ipynb =3D "json",=20 > opendocument =3D "xml",=20 > native =3D "haskell",=20 > html5 =3D "html",=20 > html4 =3D "html",=20 > }=20 >=20 > local sorted_formats =3D {}=20 > for format,_ in pairs(formats) do=20 > table.insert(sorted_formats, format)=20 > end=20 > table.sort(sorted_formats)=20 >=20 > -- construct document part for each format=20 > for _,format in ipairs(sorted_formats) do=20 > table.insert(blocks, pandoc.Header(2, format))=20 > local lang =3D langs[format] or format=20 > table.insert(blocks,=20 > pandoc.CodeBlock(pandoc.write(doc, format), {class =3D lang}))=20 > end=20 >=20 > local template =3D pandoc.template.compile(pandoc.template.default("html5= "))=20 > local html =3D pandoc.write(pandoc.Pandoc(blocks,=20 > {title =3D "Markup Rosetta Stone"}),=20 > "html5",=20 > { template =3D template })=20 >=20 > io.open("rosetta.html", "w"):write(html)=20 > print("Created rosetta.html")=20 >=20 >=20 > --=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= email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org . > To view this discussion on the web visit https://groups.google.com/d/msgi= d/pandoc-discuss/d9e014a6-2dfd-44e3-a856-2bf18959103dn%40googlegroups.com <= https://groups.google.com/d/msgid/pandoc-discuss/d9e014a6-2dfd-44e3-a856-2b= f18959103dn%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>. --=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/EF95D206-4259-43CD-823D-C9AFA637E2FC%40gmail.com. --Apple-Mail=_4646A3F9-1238-43C9-81A6-1B9FB5C230F3 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="UTF-8" This is using the new p= andoc 3.0 feature which allows pandoc to be used as a Lua interpreter. &nbs= p;So just save the file as rosetta.lua and then;

pandoc lua rosetta.lua

On Jan 24, 2023, at 1:17 PM, 'rufus42' via pandoc= -discuss <= pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> wrote:

Hello fiddlosopher,

Thank you very much for sharing your script.
I would l= ike to use it, but unfortunately I don't know how.
Do I use t= he script like a Lua filter?

Please be so kind= and give me a hint how I can use your script.

Thank you for your time and best regards

fiddlosopher schrieb am Samstag, 2= 1. Januar 2023 um 20:05:46 UTC+1:
-- T= his Lua script, when run using `pandoc lua`, will create an HTML
-- file rosetta.html that compares how the same content is r= epresented
-- in all the text markup languages pandoc supports:

local inp =3D [[
# Heading

## level 2

### level 3

#### level 4 with attributes {.blue #foobar}

- Unordered
- list

1. ordered
2. list

a) Lettered list

with continuation paragraph

> Block quote

``` {.lua}
local formats =3D pandoc.writers
for format,_ in formats do
print(format)
end
```

*emphasized text **with strong emphasis***

`verbatim text` and a [link with `verbatim`](http://example.com)
]]
local doc =3D pandoc.read(inp, "markdown")

local formats =3D pandoc.writers
-- remove binary formats:
formats.docx =3D nil
formats.pptx =3D nil
formats.odt =3D nil
formats.epub2 =3D nil
formats.epub3 =3D nil
formats.epub =3D nil
formats.chunkedhtml =3D nil
formats.biblatex =3D nil
formats.bibtex =3D nil
formats.csljson =3D nil

local blocks =3D {}

-- Table of code languages to use for highlighting, when it = differs
-- from the format name:
local langs =3D {
icml =3D "xml",
jira =3D "xml",
fb2 =3D "xml",
docbook =3D "xml",
docbook4 =3D "xml",
docbook5 =3D "xml",
commonmark =3D "markdown",
commonmark_x =3D "markdown",
context =3D "latex",
dzslides =3D "html5",
slideous =3D "html",
slidy =3D "html",
man =3D "troff",
ms =3D "troff",
gfm =3D "markdown",
markdown_mmd =3D "multimarkdown",
markdown_github =3D "markdown",
revealjs =3D "html",
beamer =3D "latex",
ipynb =3D "json",
opendocument =3D "xml",
native =3D "haskell",
html5 =3D "html",
html4 =3D "html",
}

local sorted_formats =3D {}
for format,_ in pairs(formats) do
table.insert(sorted_formats, format)
end
table.sort(sorted_formats)

-- construct document part for each format
for _,format in ipairs(sorted_formats) do
table.insert(blocks, pandoc.Header(2, format))
local lang =3D langs[format] or format
table.insert(blocks,
pandoc.CodeBlock(pandoc.write(doc, format), {class =3D= lang}))
end

local template =3D pandoc.template.compile(pandoc.template.d= efault("html5"))
local html =3D pandoc.write(pandoc.Pandoc(blocks,
{title =3D "Markup Rosetta Stone= "}),
"html5",
{ template =3D template })

io.open("rosetta.html", "w"):write(html)
print("Created rosetta.html")


--
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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://grou= ps.google.com/d/msgid/pandoc-discuss/d9e014a6-2dfd-44e3-a856-2bf18959103dn%= 40googlegroups.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://groups.google.com/d/msgid/p= andoc-discuss/EF95D206-4259-43CD-823D-C9AFA637E2FC%40gmail.com.
--Apple-Mail=_4646A3F9-1238-43C9-81A6-1B9FB5C230F3--