From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/28875 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Connor Patrick Jackson Newsgroups: gmane.text.pandoc Subject: Re: Markdown -> CommonMark extensions tracker Date: Wed, 21 Jul 2021 10:41:59 -0700 (PDT) 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/mixed; boundary="----=_Part_1056_1619714537.1626889319702" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19299"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss Original-X-From: pandoc-discuss+bncBDVNJU66TMLRB2FY4GDQMGQEJG4YG6A-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Wed Jul 21 19:42:03 2021 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-ot1-f64.google.com ([209.85.210.64]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1m6GEN-0004nw-BE for gtp-pandoc-discuss@m.gmane-mx.org; Wed, 21 Jul 2021 19:42:03 +0200 Original-Received: by mail-ot1-f64.google.com with SMTP id c5-20020a0568301ae5b02904d343673c7csf1615902otd.2 for ; Wed, 21 Jul 2021 10:42:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:list-subscribe :list-unsubscribe; bh=Cg9WvQqJ9ieOdv3tNTSu7JlR6RJsLOFiowBBL+P6YaY=; b=kEiPIzFAbcweXhmCUCbNOby81LZL8AXxzPrKJfyn0NEDNP2zcSEH2nVUGvoNYIGN68 GpgAeDrbjSoiLg1fAG/E0seM+mL2QzhFB6YPC6Dv3RvUf1JQnWf6eiEyXjRBXwiBCusq c4zQkcPQWg+xdIHcanlbueVewulRFvEmmVnUMSaD8JhDdEq1dm5tEwn2mimjEpzKLVbu AQMdPCBrlPyNLTPowBMEZPVV7IZmYFz2tWn3BzA4qSpaK6fhVrwDgRXJwChZ4EKU/6Ws KYJsMDzNBBhy/5+wpvYt+7oFMA1h7GsZyELIvfU6PlhfqON1h7q61jrGg0ayajJ/gjNK gh5w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berkeley-edu.20150623.gappssmtp.com; s=20150623; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :x-original-sender:reply-to:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=Cg9WvQqJ9ieOdv3tNTSu7JlR6RJsLOFiowBBL+P6YaY=; b=fSW/b5AwEVuvbTZfSpciabZ77UQR65HtgYvxBy0NXvdyfOjb9008Us/1hixo9/MT7d SgPpHNBR67irx0Baupmv90l0bRWS9RH6qeAyZFsM2Zvoxz5obC2khoe0HTQpEm2twLYQ XQcXvRWiPq8DCXWa3qv3F8+RqBYulMvIn9rtZu6CasOp0ItLTNsM6ZUMwvqxvI3jljp3 7gbie0RPcdudkvRxFR18OiuT+gP0hKFNluL87oPqU9cEYQDq/z5vWGjh0XQSa26M4qgT +5jUgE8/o9JJogXPdHSWRseUrZC8ZOLUKGoCLNvasEfcnzWXGjWGklnwVaAIlUMvTXOl wkew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:date:from:to:message-id:in-reply-to :references:subject:mime-version:x-original-sender:reply-to :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=Cg9WvQqJ9ieOdv3tNTSu7JlR6RJsLOFiowBBL+P6YaY=; b=tuDGIrwDMmct/UlM6swgvOUHquwnzI8tgd0gsff5+aPpK7tthLrcI7uTSvmtySAbKt ElsfVYoyMtyg8tIlQ0/9CcjvIoOXVWVsNkMRFxpjnDRC1ShmwMfkKnx2fXnSVEGSzQH/ Pq7bBlyzzj+EI076tyXPhzXNGxL17b81ofIkzD4NOoA/Efr6GwOxn565AWiR2hNx9WiH FWd8xjfFNPAQd0x2IaabFLk4cWrbk9eqkNcGgZcAnGhLymGalCnSgZw14QwIx6wzryFJ VnBtG8FwBqB+fgPHpzIoLuIOOsbQl+RW6pqNafURqGYSYf5VaRj82bJ2yqe22+mLdx8L vAXA== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM5323rFFUBjjWuRBW7fEqIN5KfRjDr/zGCkIrv8PUqonsVmJwa7AB 3C+ExpBFYMrBoMnMzAYKWQ0= X-Google-Smtp-Source: ABdhPJyuoYgyTgcMh2HpEETnrD5klsXIfel73F6nAxV/4kWybBAyGIq2argNg4XQ4bmIwDoq4h5CAA== X-Received: by 2002:a05:6808:13c5:: with SMTP id d5mr25875272oiw.164.1626889322091; Wed, 21 Jul 2021 10:42:02 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:aca:4bc9:: with SMTP id y192ls1046455oia.11.gmail; Wed, 21 Jul 2021 10:42:00 -0700 (PDT) X-Received: by 2002:aca:4587:: with SMTP id s129mr130868oia.64.1626889320277; Wed, 21 Jul 2021 10:42:00 -0700 (PDT) In-Reply-To: X-Original-Sender: cpjackson-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.io gmane.text.pandoc:28875 Archived-At: ------=_Part_1056_1619714537.1626889319702 Content-Type: multipart/alternative; boundary="----=_Part_1057_930030534.1626889319702" ------=_Part_1057_930030534.1626889319702 Content-Type: text/plain; charset="UTF-8" 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. ------=_Part_1057_930030534.1626889319702 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 ma= rkdown, but that isn't really all that useful information. Are there any ma= rkdown extensions that, for whatever reason, will never be inco= rporated into commonmark, either within the spec or as an extension? That m= ight be useful to know as well but there might not be any in that situation= . 

Perhaps more useful would just be a list for eac= h of the latter two categories: 

Former markd= own packages that are permanently incorporated into the commonmark spec (th= is could be added to the manual rather than on the wiki, since it is essent= ially fixed, and would be a useful reference?)
Markdown packages = yet to be implemented in commonmark (this list belongs on the wiki as it gr= adually 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 accordi= ngly. If someone could put together the first list (I'm not super read-up o= n the details of the commonmark spec) I can put together the second. <= /div>

For convenience, the full list of markdown package= s 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
backtick_cod= e_blocks
blank_before_blockquot= e
blank_before_header
citations
compact_definition_lists
escaped_line_breaks
exa= mple_lists
fenced_code_attribut= es
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
markd= own_in_html_blocks
mmd_header_i= dentifiers
mmd_link_attributes<= /font>
mmd_title_block
multiline_tables
native_divs
na= tive_spans
old_dashes
pandoc_title_block
shortcut_reference_links
simple_tables
= space_in_atx_header
spaced_refe= rence_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 <<= a href data-email-masked rel=3D"nofollow">cpja...-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org> writ= es:

> - 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 pand= oc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@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.
------=_Part_1057_930030534.1626889319702-- ------=_Part_1056_1619714537.1626889319702--