From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/28876 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: BPJ Newsgroups: gmane.text.pandoc Subject: Re: Markdown -> CommonMark extensions tracker Date: Wed, 21 Jul 2021 20:00:00 +0200 Message-ID: References: <11d4e07a-6151-42f1-8a2f-56ce4bb2ae1bn@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000004bd6005c7a5f1dd" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39099"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss Original-X-From: pandoc-discuss+bncBCWMVYEK54FRBK6B4GDQMGQE4NEPLBY-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Wed Jul 21 20:00:15 2021 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-lj1-f187.google.com ([209.85.208.187]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1m6GVy-0009yT-TU for gtp-pandoc-discuss@m.gmane-mx.org; Wed, 21 Jul 2021 20:00:14 +0200 Original-Received: by mail-lj1-f187.google.com with SMTP id b43-20020a05651c0b2bb0290199022fba24sf1529138ljr.13 for ; Wed, 21 Jul 2021 11:00:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1626890413; cv=pass; d=google.com; s=arc-20160816; b=i3HRnRTAKM9QMI4/Gop0hC+kcn19mInbS0aHksmTwjHjNNZomYEO8PFqZh57ZYurWz PsLfA2PXxX5sOBf4hghhTmeuzrEFDs3TVUHoc3GdEnAjmo7Vhj19hFKPovh4n14EV7Ot RdkE+uNZp6JeUNKVjsdPSLXtvxpnumagO5SKmtr+Pj6Dd3p9pUXsKfQcGTgnxlg8W4tM lEjtYDTaQC/nwc1VhURj1jzOMSL+3FzZv9B+eLCVr4R6zTaUmMSv4MQnD8lw01zJCu54 rwdSVbWGBLYSOcB1v0HRxTgXgkl7d5Zor874f6wlNsPLOrdT2GOS3uyLz6VfVFj3pzZ0 Hjxw== 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 :dkim-signature; bh=VvG227UvDaFO9imGIwVePwEeftFOQkNZQHDImj9eIT0=; b=dtwDXYCQiNqWQW+A8LhJe5WY0OU/7CX2LMdL1CyJrr4Q/TkCuHUX6a1hU42RJj738Y g9f2xlzQaHaPLntBDGFtRajJ5YX3HPgV46QFfzt9lDPtKrqI2SVQEtMjHVSI5CJrzkSV 3nXCBruq42IXx7j2m/VBGygauv6dhgFtzaAVKOe5QycAnSe30vqOLITOVgyyF08O0q8M aII+A9NJPl9yM+P+rvy/emC8mAazr2fQTvxZrCXqbm0bgqeUwq78QksxtVSrmU1opMy3 KUHYKDoQYQKZXS1lnL4fpKMwrOuWnCy6Ivtd3GmImvGd4HzbJioECPmgmhFXU1GP41XS Co+w== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=dfBge0Ji; spf=pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::22b as permitted sender) smtp.mailfrom=melroch-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=20161025; 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=VvG227UvDaFO9imGIwVePwEeftFOQkNZQHDImj9eIT0=; b=q0WC5FKLGAx2iICupNW2AKzHdSXYfjEO3ys05DQHp78ZqrGGDvp5f0hAlkrRUc+WW0 UFlIae2AfR/iI+kT4Ydh1z8P1bf6ihH07XjZ4shpue2kxuSVH7aqzrJW/WRRGKNE95jX vWhxyzfAyypFSNZdT4RAgMNmew/XcI3Pb9m2HlQv4EAlf4veeVHOPPur7uMAvspmyzvv 9Q8FC5VGh1QeE4HZSo+KRzTIP2lVyvsk4s6L7HcUN4vQqzw3HT1+cgQu1zaEIGNDrvJY +LPvPsv3x4cHgQ4rmvHnMoiGeg++mtyRDSnelMAVSDWjPgf1Dy69i5vncF+muKwpbBD6 HuuA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=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=VvG227UvDaFO9imGIwVePwEeftFOQkNZQHDImj9eIT0=; b=Oh+IL+8wwt/ywZH5SiysjOUJbq2wMnZ+9LEc6bkF+0lsFNLZGn2xNLKxqylCXf8r0t ALLtRPOJSJjkNSLT5a/VqM0CLAioZvs10ytH9gL1BUZTuRJPg59eykHWyqpW03Q5o/81 HPbPxJzB3WRORwzqXqhKwE7iLowjUhmpzOXuGbAqfd3G0B5d6WK/ZPQvtbUZvziu/rA2 0egQ6ut7nxlSp1GuN52Q1IFFJvRVQLSsz/bZDFqXq6xJcAEukvOQ2+Z4Z42Rc6lAth8w c1wUEjzCANW3uvtHHqlDf6iwfY3ohoL9DNnQmZbrTT9HnaOkpelTawEBN09l+5ECpT6c rgEg== 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=VvG227UvDaFO9imGIwVePwEeftFOQkNZQHDImj9eIT0=; b=rfV+w1HVZBpraSp1D3tif+CmqzfiwOH3/GsERjJBvwqTzM/jJIwdEFy/Q/+4k4qPw5 gT7sZxux/Rw1FUmY39nkJRoHezYPdEWWKqUqhFoOkYCgQtF8p7sY9vPo8x+99Gwo7aTY t8LcHDEemrUc7DwEeQVg9cZ/QMUjIwRxVbDxZ8Qi0hR8z7SuzJFfyWjVjvyyHXK7NNB/ /U8Z00kwDzbV1OL5K0T7CHHMENumYd9yMwmMsYu7zueyZEZlRr+loLxngmxuuV2I85z/ 3nrvt3lXqeyue7zauUPi9vyG/x42Pwbuj0roc3MZW3XaW0cnZL/ltfaVUMz0TiB0o0a/ IlUg== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM532jZyPSLq+mHURZO4aXQzB38YxOK6gZVaaaQcR2+4jecNiVuQkU 0k2OeASgSilH59GlQoxTErw= X-Google-Smtp-Source: ABdhPJwlt9AiDaky0anzd/+KV7eZUnhktWV2Wg1McRmVwJ72nqnOaXRuDxc8fUABLd1vgvXF2gFxdA== X-Received: by 2002:a2e:a5c9:: with SMTP id n9mr32083009ljp.195.1626890413809; Wed, 21 Jul 2021 11:00:13 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6512:3b1e:: with SMTP id f30ls2063049lfv.0.gmail; Wed, 21 Jul 2021 11:00:11 -0700 (PDT) X-Received: by 2002:a05:6512:3d1c:: with SMTP id d28mr17446406lfv.474.1626890411116; Wed, 21 Jul 2021 11:00:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626890411; cv=none; d=google.com; s=arc-20160816; b=hBBUahps+RDVBtZkX8Uz71G++N84LoVtcJiy8oTJ+rOKgpc8cncxGGxbBc8OA0DlWJ 2nrkNK9eO0eEXHYESVA+A+KHNu9zg7efviy47nL8TSwKE8x9OnX5TknZJHASGfuRptqI E30LwskKBU6kgrBn80qzsZkrrUnYSjkBGc8+zji2zyd22suDFhu1vxGeu+LZplcZSN+e LxnbHJMHsQEuPESr24RocU79s8ekNdEzCMl/KOFKBT5BR0lrahVqDkM5OP09VRwPVejK X6ZzKyXsTNSkhl7eCLOpL/o2c/HrBvgRyYjFWOApdkSnv9fz+WU6KVQd45HMN5sBopiT Z1aA== 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=4qDwnktd7oArYTgPYhURvw+hOgbKs8U6OtrYmbXCGS8=; b=Fhnx8A+apqNUFCvcFA79oiL8xcEKAGXQtLOEa+xX9cR0nX8bQISKlOrF2YuS9yNi/n tBGPi/n2KsoTECYCwOFCkwOHKRBfgnXMHjuTVNkOObPMc+iy59JbR79TMkxawo8c+qvD DJuzKtuDWlogL0KdeOddHYor5KL00fdq34vVWyTg2x29aitPZ8O/XmGErlFQ1WDPo3/C u0pffIIwM3IgleWLx6a+r0PQUkHivC2JKueRhfCr4Dmqydrj9dRnLW/N/UBt5WEdkAmg mlxq+Ap3shOEsVcIc1g9LxrfhVSuiHWK8rQsZaT1/SEz8uy6I2KRgYYeuBnFamMSilc3 fWoQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=dfBge0Ji; spf=pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::22b as permitted sender) smtp.mailfrom=melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Original-Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com. [2a00:1450:4864:20::22b]) by gmr-mx.google.com with ESMTPS id q4si322913lji.2.2021.07.21.11.00.11 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 21 Jul 2021 11:00:11 -0700 (PDT) Received-SPF: pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::22b as permitted sender) client-ip=2a00:1450:4864:20::22b; Original-Received: by mail-lj1-x22b.google.com with SMTP id e14so4075184ljo.7 for ; Wed, 21 Jul 2021 11:00:11 -0700 (PDT) X-Received: by 2002:a05:651c:1211:: with SMTP id i17mr32809292lja.122.1626890410703; Wed, 21 Jul 2021 11:00:10 -0700 (PDT) In-Reply-To: X-Original-Sender: melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=dfBge0Ji; spf=pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::22b as permitted sender) smtp.mailfrom=melroch-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:28876 Archived-At: --00000000000004bd6005c7a5f1dd Content-Type: text/plain; charset="UTF-8" What would such a table/list achieve which is not already available, more reliably since it is always up to date, with --list-extensions=FORMAT ? I guess one could write a script which takes a list of formats as input, calls --list-extensions=FORMAT for each of them and assembles a pipe table from the results. Providing such a script would arguably be more useful than providing a static table which becomes out of date. Den ons 21 juli 2021 19:42Connor Patrick Jackson skrev: > re: not allowed by spec: Oh okay. I guess that only really makes sense for > the handful of extensions that are allowed by commonmark but not by > markdown, but that isn't really all that useful information. Are there any > markdown extensions that, for whatever reason, will *never* be > incorporated into commonmark, either within the spec or as an extension? > That might be useful to know as well but there might not be any in that > situation. > > Perhaps more useful would just be a list for each of the latter two > categories: > > Former markdown packages that are permanently incorporated into the > commonmark spec (this could be added to the manual rather than on the wiki, > since it is essentially fixed, and would be a useful reference?) > Markdown packages yet to be implemented in commonmark (this list belongs > on the wiki as it gradually shrinks) > > I would happily volunteer to give myself a periodic calendar reminder and > check in with pandoc --list-extensions and the release notes to see if > any new extensions have been implemented, and update the Wiki list > accordingly. If someone could put together the first list (I'm not super > read-up on the details of the commonmark spec) I can put together the > second. > > For convenience, the full list of markdown packages not available in > commonmark (union of the two lists) as of 2.14.0.3 (and I don't believe > 2.14.1 added any new commonmark extensions): > abbreviations > all_symbols_escapable > angle_brackets_escapable > auto_identifiers > backtick_code_blocks > blank_before_blockquote > blank_before_header > citations > compact_definition_lists > escaped_line_breaks > example_lists > fenced_code_attributes > fenced_code_blocks > four_space_rule > grid_tables > gutenberg > header_attributes > ignore_line_breaks > inline_code_attributes > inline_notes > intraword_underscores > latex_macros > line_blocks > link_attributes > lists_without_preceding_blankline > literate_haskell > markdown_attribute > markdown_in_html_blocks > mmd_header_identifiers > mmd_link_attributes > mmd_title_block > multiline_tables > native_divs > native_spans > old_dashes > pandoc_title_block > shortcut_reference_links > simple_tables > space_in_atx_header > spaced_reference_links > startnum > table_captions > tex_math_double_backslash > tex_math_single_backslash > > On Wednesday, July 21, 2021 at 10:17:45 AM UTC-7 John MacFarlane wrote: > >> Connor Patrick Jackson writes: >> >> > - Not allowed by the spec (cannot be enabled) >> >> This one doesn't really apply. Officially, the spec fully >> specifies behavior, so no extension is "allowed by the spec." >> >> But it might be useful to distinguish between: >> >> > - required by the spec (cannot be disabled) >> > - Not available (under development) >> >> If you have specific questions regarding this, I'd be >> happy to answer. A table may be useful, but of course >> there's the danger that it will become out of date and >> thus misleading. >> >> -- > 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/ec4a5de6-77a4-4a48-86cc-e3d2610f5257n%40googlegroups.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/CADAJKhA3VdyosoGi%2BC_AjgK2hZLM%2B56ju8sHvd9yzMYqb%3D40QQ%40mail.gmail.com. --00000000000004bd6005c7a5f1dd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
What would such a table/list achieve which is not already= available, more reliably since it is always up to date, with=C2=A0--list-e= xtensions=3DFORMAT ?

I guess o= ne could write a script which takes a list of formats as input, calls=C2=A0= --list-extensions=3DFORMAT for each of them and assembles a pipe table from= the results. Providing such a script would arguably be more useful than pr= oviding a static table which becomes out of date.

Den ons 21 juli 2021 19:42Connor Patrick Jackson <cpjackson-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org> skrev:
=
re: not allowed by spec: Oh okay. I guess th= at only really=C2=A0makes sense for the handful of extensions that are allo= wed by commonmark but not by markdown, but that isn't really all that u= seful information. Are there any markdown extensions that, for whatever rea= son, will never=C2=A0be incorporated into commonmark, either within = the spec or as an extension? That might be useful to know as well but there= might not be any in that situation.=C2=A0

Perhaps more = useful would just be a list for each of the latter two categories:=C2=A0

Former markdown packages that are permanently incorp= orated into the commonmark spec (this could be added to the manual rather t= han on the wiki, since it is essentially fixed, and would be a useful refer= ence?)
Markdown packages yet to be implemented in commonmark (thi= s list belongs on the wiki as it gradually shrinks)

I would happily volunteer to give myself a periodic calendar reminder and= check in with pandoc --list-extensions= =C2=A0and the release notes to see if any new extensions have been implemen= ted, and update the Wiki list accordingly. If someone could put together th= e first list (I'm not super read-up on the details of the commonmark sp= ec) I can put together the second.=C2=A0

For conve= nience, the full list of markdown packages not available in commonmark (uni= on of the two lists) as of 2.14.0.3 (and I don't believe 2.14.1 added a= ny new commonmark extensions):=C2=A0
abbreviations
all_symbols_e= scapable
angle_brackets_escapab= le
auto_identifiers
backtick_code_blocks
blank_before_blockquote
blank_before_header
citations
compact_definit= ion_lists
escaped_line_breaks
example_lists
<= font face=3D"Courier New">fenced_code_attributes
fenced_code_blocks
four_space_rule
grid_tabl= es
gutenberg
<= font face=3D"Courier New">header_attributes
ignore_line_breaks
inline_code_attributes
inline_= notes
intraword_underscores
latex_macros
line_blocks
link_attributes
lists_witho= ut_preceding_blankline
literate= _haskell
markdown_attribute
markdown_in_html_blocks
mmd_header_identifiers
<= font face=3D"Courier New">mmd_link_attributes
mmd_title_block
native_divs<= /font>
native_spans
<= font face=3D"Courier New">old_dashes
pandoc_title_block
shortc= ut_reference_links
simple_table= s
space_in_atx_header
spaced_reference_links
= startnum
table_captions
tex_math_do= uble_backslash
tex_math_single_= backslash

On Wednesday, July 21, 2021 at 10:17:45 A= M UTC-7 John MacFarlane wrote:
Connor Patrick Jackson <cpja...@= berkeley.edu> writes:

> - Not allowed by the spec (cannot be enabled)

This one doesn't really apply. Officially, the spec fully
specifies behavior, so no extension is "allowed by the spec."

But it might be useful to distinguish between:

> - required by the spec (cannot be disabled)
> - Not available (under development)=20

If you have specific questions regarding this, I'd be
happy to answer. A table may be useful, but of course
there's the danger that it will become out of date and
thus misleading.

--
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-/JYPxA39Uh4Ykp1iOSErHA@public.gmane.org= m.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/ec4a5de6-7= 7a4-4a48-86cc-e3d2610f5257n%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://g= roups.google.com/d/msgid/pandoc-discuss/CADAJKhA3VdyosoGi%2BC_AjgK2hZLM%2B5= 6ju8sHvd9yzMYqb%3D40QQ%40mail.gmail.com.
--00000000000004bd6005c7a5f1dd--